diff --git a/.gitignore b/.gitignore index d30619cfd58..186decfac92 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,5 @@ vendor .jekyll-cache *.gem -/assets/js/*hydejack-* -/_sass/*/__*__/* +# +# diff --git a/_includes/body/footer.html b/_includes/body/footer.html index 786638e0a0a..0192cac3174 100644 --- a/_includes/body/footer.html +++ b/_includes/body/footer.html @@ -13,7 +13,7 @@ {% endfor %} {% endif %} -

Powered by Hydejack v9.1.4

+

Powered by Hydejack v9.1.5


{% endif %} diff --git a/_includes/body/scripts.html b/_includes/body/scripts.html index b8a0ebd7061..48bc80e1634 100644 --- a/_includes/body/scripts.html +++ b/_includes/body/scripts.html @@ -1,7 +1,7 @@ - - + + {% include my-scripts.html %} {% include body/analytics.html %} \ No newline at end of file diff --git a/_includes/head/meta-static.html b/_includes/head/meta-static.html index f23fb3f6d3d..bf351474648 100644 --- a/_includes/head/meta-static.html +++ b/_includes/head/meta-static.html @@ -10,4 +10,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/_includes/head/styles-inline.html b/_includes/head/styles-inline.html index 5ef244e71f4..f2b21db5702 100644 --- a/_includes/head/styles-inline.html +++ b/_includes/head/styles-inline.html @@ -1,5 +1,5 @@ {% assign google_fonts = site.google_fonts %} -{% capture style_url %}{{ 'assets/css/hydejack-9.1.4.css' | relative_url }}{% endcapture %} +{% capture style_url %}{{ 'assets/css/hydejack-9.1.5.css' | relative_url }}{% endcapture %} {% capture icons_url %}{{ 'assets/icomoon/style.css' | relative_url }}{% endcapture %} {% if google_fonts %} {% capture fonts_url %}{{ site.google_fonts_url | default:'https://fonts.googleapis.com' }}/css?family={{ google_fonts | uri_escape }}&display=swap{% endcapture %} diff --git a/_includes/head/styles-no-inline.html b/_includes/head/styles-no-inline.html index 8d798b97a58..786aa1fb12a 100644 --- a/_includes/head/styles-no-inline.html +++ b/_includes/head/styles-no-inline.html @@ -1,5 +1,5 @@ {% assign google_fonts = site.google_fonts %} -{% capture style_url %}{{ 'assets/css/hydejack-9.1.4.css' | relative_url }}{% endcapture %} +{% capture style_url %}{{ 'assets/css/hydejack-9.1.5.css' | relative_url }}{% endcapture %} {% capture icons_url %}{{ 'assets/icomoon/style.css' | relative_url }}{% endcapture %} {% if google_fonts %} {% capture fonts_url %}{{ site.google_fonts_url | default:'https://fonts.googleapis.com' }}/css?family={{ google_fonts | uri_escape }}&display=swap{% endcapture %} diff --git a/_includes/header.txt b/_includes/header.txt index 866b93557de..01a51c574a4 100644 --- a/_includes/header.txt +++ b/_includes/header.txt @@ -9,5 +9,5 @@ * /\___/ \ \____/ * \/__/ \/___/ * - * Powered by Hydejack v9.1.4 + * Powered by Hydejack v9.1.5 */ diff --git a/_js/lib/version.js b/_js/lib/version.js index 25927fecaa9..4a6c41bdf94 100644 --- a/_js/lib/version.js +++ b/_js/lib/version.js @@ -1,2 +1,2 @@ console.log(' __ __ __ __ \r\n\/\\ \\\/\\ \\ \/\\ \\ __ \/\\ \\ \r\n\\ \\ \\_\\ \\ __ __ \\_\\ \\ __ \/\\_\\ __ ___ \\ \\ \\\/\'\\ \r\n \\ \\ _ \\ \/\\ \\\/\\ \\ \/\'_` \\ \/\'__`\\ \\\/\\ \\ \/\'__`\\ \/\'___\\\\ \\ , < \r\n \\ \\ \\ \\ \\\\ \\ \\_\\ \\ \/\\ \\L\\ \\ \/\\ __\/ \\ \\ \\ \/\\ \\L\\.\\_ \/\\ \\__\/ \\ \\ \\\\`\\ \r\n \\ \\_\\ \\_\\\\\/`____ \\\\ \\___,_\\\\ \\____\\ _\\ \\ \\\\ \\__\/.\\_\\\\ \\____\\ \\ \\_\\ \\_\\\r\n \\\/_\/\\\/_\/ `\/___\/> \\\\\/__,_ \/ \\\/____\/\/\\ \\_\\ \\\\\/__\/\\\/_\/ \\\/____\/ \\\/_\/\\\/_\/\r\n \/\\___\/ \\ \\____\/ \r\n \\\/__\/ \\\/___\/ \n\n'); -console.log('Powered by Hydejack v9.1.4 '); +console.log('Powered by Hydejack v9.1.5 '); diff --git a/_layouts/compress.html b/_layouts/compress.html index 9030fe1d387..9f30c00ed5d 100644 --- a/_layouts/compress.html +++ b/_layouts/compress.html @@ -10,6 +10,6 @@ /\___/ \ \____/ \/__/ \/___/ -Powered by Hydejack v9.1.4 +Powered by Hydejack v9.1.5 -->{% capture _LINE_FEED %} {% endcapture %}{% if site.compress_html.ignore.envs contains jekyll.environment %}{{ content }}{% else %}{% capture _content %}{{ content }}{% endcapture %}{% assign _profile = site.compress_html.profile %}{% if site.compress_html.endings == "all" %}{% assign _endings = "html head body li dt dd p rt rp optgroup option colgroup caption thead tbody tfoot tr td th" | split: " " %}{% else %}{% assign _endings = site.compress_html.endings %}{% endif %}{% for _element in _endings %}{% capture _end %}{% endcapture %}{% assign _content = _content | remove: _end %}{% endfor %}{% if _profile and _endings %}{% assign _profile_endings = _content | size | plus: 1 %}{% endif %}{% for _element in site.compress_html.startings %}{% capture _start %}<{{ _element }}>{% endcapture %}{% assign _content = _content | remove: _start %}{% endfor %}{% if _profile and site.compress_html.startings %}{% assign _profile_startings = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.comments == "all" %}{% assign _comments = "" | split: " " %}{% else %}{% assign _comments = site.compress_html.comments %}{% endif %}{% if _comments.size == 2 %}{% capture _comment_befores %}.{{ _content }}{% endcapture %}{% assign _comment_befores = _comment_befores | split: _comments.first %}{% for _comment_before in _comment_befores %}{% if forloop.first %}{% continue %}{% endif %}{% capture _comment_outside %}{% if _carry %}{{ _comments.first }}{% endif %}{{ _comment_before }}{% endcapture %}{% capture _comment %}{% unless _carry %}{{ _comments.first }}{% endunless %}{{ _comment_outside | split: _comments.last | first }}{% if _comment_outside contains _comments.last %}{{ _comments.last }}{% assign _carry = false %}{% else %}{% assign _carry = true %}{% endif %}{% endcapture %}{% assign _content = _content | remove_first: _comment %}{% endfor %}{% if _profile %}{% assign _profile_comments = _content | size | plus: 1 %}{% endif %}{% endif %}{% assign _pre_befores = _content | split: "" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "" %}{% endif %}{% unless _pre_before contains "" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = " ;; ;" | replace: "e", _element | split: ";" %}{% assign _content = _content | replace: _edges[0], _edges[1] | replace: _edges[2], _edges[3] | replace: _edges[4], _edges[5] %}{% endfor %}{% if _profile and _clippings %}{% assign _profile_clippings = _content | size | plus: 1 %}{% endif %}{{ _content }}{% if _profile %}
Step Bytes
raw {{ content | size }}{% if _profile_endings %}
endings {{ _profile_endings }}{% endif %}{% if _profile_startings %}
startings {{ _profile_startings }}{% endif %}{% if _profile_comments %}
comments {{ _profile_comments }}{% endif %}{% if _profile_collapse %}
collapse {{ _profile_collapse }}{% endif %}{% if _profile_clippings %}
clippings {{ _profile_clippings }}{% endif %}
{% endif %}{% endif %} diff --git a/_sass/hydejack/__inline__/_avatar.scss b/_sass/hydejack/__inline__/_avatar.scss new file mode 100644 index 00000000000..13d24b1a42c --- /dev/null +++ b/_sass/hydejack/__inline__/_avatar.scss @@ -0,0 +1,48 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_avatar.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.avatar { + + width: 7rem; + height: 7rem; + border-radius: 100%; + overflow: hidden; + display: inline-block; + img { width: 100%; } + + + +} + + +.content .avatar { + @extend .color-transition; + float: right; + box-sizing: content-box; + border: 1rem solid var(--body-bg); + transition: border-color 1s ease; + margin-top: -1.5rem; + margin-right: -1rem; +} + diff --git a/_sass/hydejack/__inline__/_base.scss b/_sass/hydejack/__inline__/_base.scss new file mode 100644 index 00000000000..860827d71c9 --- /dev/null +++ b/_sass/hydejack/__inline__/_base.scss @@ -0,0 +1,78 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_base.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2021 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + + +body::before { + @media screen { + content: ''; + width: .5rem; + background: var(--gray-bg); + position: fixed; + left: 0; + top: 0; + bottom: 0; + } + + @media (min-width: $break-point-3) { + width: $sidebar-width; + } + + @media (min-width: $break-point-dynamic) { + width: calc(50% - #{$half-content}); + } +} + +html { + @media screen and (min-width: $break-point-1) { + font-size: var(--root-font-size-medium); + } + + @media screen and (min-width: $break-point-font-large) { + font-size: var(--root-font-size-large); + } +} + +#breadcrumbs { + > ul { + @extend .ellipsis; + height: 1rem; + margin: -1.5rem 0 .5rem; + padding: 0; + font-size: .667rem; + color: var(--menu-text); + text-transform: uppercase; + width: 100%; + list-style: none; + > li { + display: inline; + a { + color: var(--gray); + text-decoration: none; + border-bottom: none; + } + } + } +} + diff --git a/_sass/hydejack/__inline__/_break-layout.scss b/_sass/hydejack/__inline__/_break-layout.scss new file mode 100644 index 00000000000..d8c6d0b37fb --- /dev/null +++ b/_sass/hydejack/__inline__/_break-layout.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_break-layout.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/hydejack/__inline__/_content.scss b/_sass/hydejack/__inline__/_content.scss new file mode 100644 index 00000000000..9c1556641b6 --- /dev/null +++ b/_sass/hydejack/__inline__/_content.scss @@ -0,0 +1,69 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_content.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.content { + + margin-left: auto; + margin-right: auto; + padding: 8rem $content-padding 12rem; + + @media screen { + padding-left: $content-padding + .5rem; + min-height: 100vh; + } + + @media screen and (min-width: $break-point-1) { + max-width: $content-width; + } + + @media screen and (min-width: $break-point-2) { + max-width: $content-width-2; + } + + @media screen and (min-width: $break-point-3) { + padding-left: $content-padding; + margin-left: $sidebar-width + $content-margin-3; + margin-right: $content-margin-3; + } + + @media screen and (min-width: $break-point-5) { + padding-top: 9rem; + margin-left: $sidebar-width + $content-margin-5; + margin-right: $content-margin-5; + max-width: $content-width-5; + } + + @media screen and (min-width: $break-point-dynamic) { + margin: auto; + } + + +} + +.large-only { + display: none; + @media screen and (min-width: $break-point-dynamic) { + display: block; + } +} diff --git a/_sass/hydejack/__inline__/_footer.scss b/_sass/hydejack/__inline__/_footer.scss new file mode 100644 index 00000000000..d90de966833 --- /dev/null +++ b/_sass/hydejack/__inline__/_footer.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_footer.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/hydejack/__inline__/_images.scss b/_sass/hydejack/__inline__/_images.scss new file mode 100644 index 00000000000..b9f3b61f1fd --- /dev/null +++ b/_sass/hydejack/__inline__/_images.scss @@ -0,0 +1,36 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_images.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.content .aspect-ratio { + overflow: hidden; + img { + margin: 0; + width: 100%; + height: 100%; +// object-fit: cover; +// object-position: center; + background-color: var(--gray-bg); + } +} + diff --git a/_sass/hydejack/__inline__/_katex.scss b/_sass/hydejack/__inline__/_katex.scss new file mode 100644 index 00000000000..f9da7543a6b --- /dev/null +++ b/_sass/hydejack/__inline__/_katex.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_katex.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/hydejack/__inline__/_links.scss b/_sass/hydejack/__inline__/_links.scss new file mode 100644 index 00000000000..8d7c7a12d5f --- /dev/null +++ b/_sass/hydejack/__inline__/_links.scss @@ -0,0 +1,60 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_links.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +hy-push-state a { + color: var(--body-color); + + @supports not ((text-decoration-thickness: initial) and (text-underline-offset: initial)) { + text-decoration: none; + border-bottom: 2px solid; + } + + @supports ((text-decoration-thickness: initial) and (text-underline-offset: initial)) { + text-decoration-style: solid; + text-underline-offset: .35rem; + text-decoration-thickness: 2px; + } + + + + + + &.no-hover { + border-bottom: none; + text-decoration-thickness: unset; + text-underline-offset: unset; + } + +} + +.content a:not(.btn):not(.no-hover) { + + @supports ((text-decoration-thickness: initial) and (text-underline-offset: initial)) { + text-decoration-color: var(--accent-color-faded); + } + border-color: var(--accent-color-faded); + + +} + diff --git a/_sass/hydejack/__inline__/_mark-external.scss b/_sass/hydejack/__inline__/_mark-external.scss new file mode 100644 index 00000000000..c7f51636d14 --- /dev/null +++ b/_sass/hydejack/__inline__/_mark-external.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_mark-external.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/hydejack/__inline__/_menu.scss b/_sass/hydejack/__inline__/_menu.scss new file mode 100644 index 00000000000..4221f4be70f --- /dev/null +++ b/_sass/hydejack/__inline__/_menu.scss @@ -0,0 +1,96 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_menu.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +$navbar-height: 5rem; + + +.fixed-common { + position: fixed; + left: 0; + width: 100%; + z-index: 2; +} + +.fixed-top { + @extend .fixed-common; + top: 0; +} + +.fixed-bottom { + @extend .fixed-common; + bottom: 0; +} + + +.navbar { + @extend .color-transition; + > .content { + + position: relative; + padding-top: 0; + padding-bottom: 0; + min-height: 0; + max-height: $navbar-height; + + + + } + + +} + + +.nav-btn-bar { + @extend .color-transition; + margin: 0 -1rem; + background-color: white; // IE11 + background-color: var(--body-bg); + height: $navbar-height; + display: flex; + align-items: center; + position: relative; + + > :first-child, > :last-child { + border: none; + } +} + +.nav-btn { + @extend .color-transition; + background: none; + border: none; + text-decoration: none; + display: flex; + align-items: center; + justify-content: center; + width: 3.25rem; + height: $navbar-height; + color: var(--menu-text); + border-right: 1px solid var(--border-color); + border-left: 1px solid var(--border-color); + margin-left: -1px; +} + + + diff --git a/_sass/hydejack/__inline__/_sidebar.scss b/_sass/hydejack/__inline__/_sidebar.scss new file mode 100644 index 00000000000..c6f2a6b939e --- /dev/null +++ b/_sass/hydejack/__inline__/_sidebar.scss @@ -0,0 +1,184 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_sidebar.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +hy-drawer { + width: 100%; + position: relative; + overflow: hidden; + display: block; + z-index: 4; + @media screen { + + } + + @media screen and (min-width: $break-point-3) { + + position: fixed; + width: $sidebar-width; + top: 0; + left: 0; + bottom: 0; + margin-left: 0; + + &.cover { + position: relative; + width: 100%; + } + + + + } + + @media screen and (min-width: $break-point-dynamic) { + width: calc(50% - #{$half-content}); + + + } + + +} + +.sidebar { + + position: relative; + display: flex; + justify-content: center; + align-items: center; + color: rgba(255, 255, 255, .75); + text-align: center; + min-height: 100vh; + &.invert { color: rgba(32, 32, 32, .75) } + + + a { + + color: #fff; + border-bottom-color: rgba(255, 255, 255, 0.2); + text-decoration-color: rgba(255, 255, 255, 0.2); + + + } + + &.invert a { + + color: #222; + border-bottom-color: rgba(32, 32, 32, 0.2); + text-decoration-color: rgba(32, 32, 32, 0.2); + + + } +} + + + +.sidebar-bg { + + position: absolute; + top: 0; + left: calc(50% - 50vw); + width: 100vw; + height: 100%; + background: #202020 center / cover; + + &::after { + content: ""; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + background: rgba(0, 0, 0, 0.05); + } + + + &.sidebar-overlay::after { +// background: -moz-linear-gradient(top, rgba(32,32,32,0) 0%, rgba(32,32,32,0.5) 50%, rgba(32,32,32,0) 100%); +// background: -webkit-linear-gradient(top, rgba(32,32,32,0) 0%,rgba(32,32,32,0.5) 50%, rgba(32,32,32,0) 100%); + background: linear-gradient(to bottom, rgba(32,32,32,0) 0%,rgba(32,32,32,0.5) 50%, rgba(32,32,32,0) 100%); + } +} + + +.sidebar-sticky { + position: relative; + z-index: 3; + max-width: $sidebar-width; + padding: 1.5rem; + contain: content; +} + +.sidebar-about { + .avatar { + margin-bottom: 1.5rem + } + + > a.sidebar-title { + text-decoration: none; + > h2 { + margin: 0; + padding-bottom: .5rem; + } + + &::after { + content: ''; + display: block; + border-bottom: 2px solid; + margin: 0 auto .5rem; + width: 4rem; + border-color: rgba(255, 255, 255, 0.2); + transition: border-color 250ms; + } + + &:hover::after { + border-color: rgba(255, 255, 255, 1); + transition: border-color 50ms; + } + } +} + +.sidebar.invert .sidebar-about > a.sidebar-title{ + &::after { border-color: rgba(32, 32, 32, 0.2) } + &:hover::after { border-color: #222 } +} + +.sidebar-nav > ul { + list-style: none; + padding-left: 0; +} + +.sidebar-nav-item { + @extend .f4; + display: inline-block; + margin-bottom: .5rem; +} + +#_main.no-drawer { + @media (min-width: $break-point-3) { + #_menu { display: none } + .nav-btn-bar > :nth-child(2) { border: none } + } +} + + + diff --git a/_sass/hydejack/__inline__/_social.scss b/_sass/hydejack/__inline__/_social.scss new file mode 100644 index 00000000000..40c34d6350e --- /dev/null +++ b/_sass/hydejack/__inline__/_social.scss @@ -0,0 +1,61 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_social.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +.sidebar-social { + &::after { + @extend .clearfix + } + + > ul { + display: inline-block; + list-style: none; + padding-left: 0; + margin-bottom: 0; + + > li { + float: left; + + > a { + display: inline-block; + text-align: center; + font-size: 1.4rem; + width: 3rem; + height: 4rem; + padding: .5rem 0; + line-height: 4rem - 2 * .5rem; + text-decoration: none; + border-bottom-width: 2px; + border-bottom-style: solid; + } + } + + li + li { + margin-top: 0; + } + } +} + + + diff --git a/_sass/hydejack/__inline__/_toc.scss b/_sass/hydejack/__inline__/_toc.scss new file mode 100644 index 00000000000..754e4cf6758 --- /dev/null +++ b/_sass/hydejack/__inline__/_toc.scss @@ -0,0 +1,55 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_toc.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2020 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#markdown-toc { + + @extend .note-sm; + margin: 2rem -1rem 2rem calc(-1rem + 1px); + padding-left: 2.5rem; + padding-bottom: .5rem; + +// transition: opacity 300ms ease, transform 300ms ease, border-color 1s ease; + &:before { left: 1rem; } +} + +body:not(.no-toc) #markdown-toc { + @media screen and (min-width: $break-point-dynamic) { + + position: absolute; + z-index: 4; + width: 20.5rem; + right: 0; + margin: auto; + overflow: auto; + + + } +} + + +body.no-break-layout:not(.no-toc) #markdown-toc { + @media screen and (min-width: $break-point-dynamic) { + width: calc(50% - #{$half-content}); + } +} diff --git a/_sass/hydejack/__inline__/_utilities.scss b/_sass/hydejack/__inline__/_utilities.scss new file mode 100644 index 00000000000..1dbbf0197ca --- /dev/null +++ b/_sass/hydejack/__inline__/_utilities.scss @@ -0,0 +1,73 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_utilities.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.fl { float: left; } +.fr { float: right; } +.mb4 { margin-bottom: 4rem } +.mb6 { margin-bottom: 6rem } +.mt0 { margin-top: 0 } +.mt1 { margin-top: 1rem } +.mt2 { margin-top: 2rem } +.mt3 { margin-top: 3rem } +.mt4 { margin-top: 4rem } +.pb0 { padding-bottom: 0 } +.ml1 { margin-left: 1rem } +.mr1 { margin-right: 1rem } + +.sixteen-nine { @include aspect-ratio(16, 9); } +.sixteen-ten { @include aspect-ratio(16, 10); } +.four-three { @include aspect-ratio(4, 3); } + +.sr-only { + display: none; + +} + +.larger { font-size: larger; } +.smaller { font-size: smaller; } + +.clearfix { + content: ""; + display: table; + clear: both; +} + +.ellipsis { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.border { + border: 1px solid var(--border-color); +// transition: border-color 1s ease; +} + +.border-radius { + @include border-radius(); +} + +.fallback-img { + @include fallback-image(); +} diff --git a/_sass/hydejack/__link__/_avatar.scss b/_sass/hydejack/__link__/_avatar.scss new file mode 100644 index 00000000000..201518e6c83 --- /dev/null +++ b/_sass/hydejack/__link__/_avatar.scss @@ -0,0 +1,34 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_avatar.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.avatar { + + + + position: relative; + z-index: 1; + +} + + diff --git a/_sass/hydejack/__link__/_base.scss b/_sass/hydejack/__link__/_base.scss new file mode 100644 index 00000000000..aec2c01bee8 --- /dev/null +++ b/_sass/hydejack/__link__/_base.scss @@ -0,0 +1,48 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_base.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2021 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +body { + /* Prevent side-scrolling on mobile */ + display: block; + position: relative; + overflow-x: hidden; +} + +hy-push-state, hy-drawer { + display: block; + overflow: hidden; +} + + + +@media print { + html { + font-size: var(--root-font-size-print); + } +} + +@page { + margin: 16mm; +} diff --git a/_sass/hydejack/__link__/_break-layout.scss b/_sass/hydejack/__link__/_break-layout.scss new file mode 100644 index 00000000000..58e64659665 --- /dev/null +++ b/_sass/hydejack/__link__/_break-layout.scss @@ -0,0 +1,80 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_break-layout.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +pre, table:not(.highlight), .katex-display, .break-layout, mjx-container[jax="CHTML"][display="true"] { + $pad: $content-padding * 2; + + @media screen { + position: relative; + width: calc(100% + #{$pad}); + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + } + + @media screen and (min-width: $content-width) { + $x: ($content-width / 2) - $pad; + width: calc(100% + 50vw - #{$x}); + } + + @media screen and (min-width: $break-point-2) { + $x: ($content-width-2 / 2) - $pad; + width: calc(100% + 50vw - #{$x}); + } + + @media screen and (min-width: $break-point-3) { + $x: $sidebar-width + $content-margin-3; + width: calc(100vw - #{$x}); + } + + @media screen and (min-width: $break-point-5) { + $x: $content-width-5 + $sidebar-width + $content-margin-5 - $pad; + width: calc(100% + 100vw - #{$x}); + } + + @media screen and (min-width: $break-point-dynamic) { + $x: ($content-width-5 / 2) - ($content-padding * 2) + 21rem; + width: calc(100% + 50vw - #{$x} + 2px); + } +} + +body:not(.no-break-layout) { + .katex-display > .katex, mjx-container[jax][display="true"] { + text-align: left!important; + } +} + +body.no-break-layout { + width: calc(100% + #{$content-margin-5 + 2rem}); +} + +body.no-toc:not(.no-break-layout) { + pre, table:not(.highlight), .katex-display, .break-layout, mjx-container[jax="CHTML"][display="true"] { + @media screen and (min-width: $break-point-dynamic) { + $x: ($content-width-5 / 2) - ($content-padding * 2); + width: calc(100% + 50vw - #{$x}); + } + } +} + diff --git a/_sass/hydejack/__link__/_content.scss b/_sass/hydejack/__link__/_content.scss new file mode 100644 index 00000000000..2756ba0fa8c --- /dev/null +++ b/_sass/hydejack/__link__/_content.scss @@ -0,0 +1,39 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_content.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.content { + + + @media print { + padding: 1rem; + } + +} + +.large-only { + display: none; + @media screen and (min-width: $break-point-dynamic) { + display: block; + } +} diff --git a/_sass/hydejack/__link__/_footer.scss b/_sass/hydejack/__link__/_footer.scss new file mode 100644 index 00000000000..eb0b83e28db --- /dev/null +++ b/_sass/hydejack/__link__/_footer.scss @@ -0,0 +1,45 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_footer.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +main > footer.content { + position: absolute; + bottom: 0; + left: 0; + right: 0; + color: var(--gray); + text-align: center; + min-height: 0; + padding-top: 0; + padding-bottom: 2rem; + + > p { + margin-bottom: 0; + } + + @media print { + display: none; + } +} + diff --git a/_sass/hydejack/__link__/_images.scss b/_sass/hydejack/__link__/_images.scss new file mode 100644 index 00000000000..85d8a1c27ec --- /dev/null +++ b/_sass/hydejack/__link__/_images.scss @@ -0,0 +1,55 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_images.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.content .aspect-ratio { +// overflow: hidden; + img { +// margin: 0; +// width: 100%; +// height: 100%; + object-fit: cover; + object-position: center; +// background-color: var(--gray-bg); + } +} + + +figure, .figure { + @extend .faded, .fine, .centered; + margin-bottom: 2rem; + + > *:first-child { + margin-bottom: 1rem; + } +} + +.highlighter-rouge + .figure { + margin-top: -1.5rem; +} + +.figcaption { + @extend .faded, .fine, .centered; + margin-top: -0.5rem; + margin-bottom: 2rem; +} diff --git a/_sass/hydejack/__link__/_katex.scss b/_sass/hydejack/__link__/_katex.scss new file mode 100644 index 00000000000..2356ae024f5 --- /dev/null +++ b/_sass/hydejack/__link__/_katex.scss @@ -0,0 +1,32 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_katex.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +article { + .katex-display, mjx-container[jax][display="true"] { + @extend .pre-base; + padding: 2rem; + } +} + diff --git a/_sass/hydejack/__link__/_links.scss b/_sass/hydejack/__link__/_links.scss new file mode 100644 index 00000000000..b01fca0a684 --- /dev/null +++ b/_sass/hydejack/__link__/_links.scss @@ -0,0 +1,62 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_links.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +hy-push-state a { +// color: var(--body-color); + + + + transition: color 250ms, text-decoration-color 250ms, border-color 250ms; + &:hover { + transition: color 50ms, text-decoration-color 50ms, border-color 50ms; + } + + + +} + +.content a:not(.btn):not(.no-hover) { + + + &:hover { + @supports ((text-decoration-thickness: initial) and (text-underline-offset: initial)) { + text-decoration-color: var(--accent-color); + } + border-color: var(--accent-color); + } + +} + + +a.btn { + text-decoration: none; +} + +@media print { + a:not(.no-print-link)::after { + content: " (" attr(href) ") "; + color: var(--gray); + font-size: 62%; + } +} diff --git a/_sass/hydejack/__link__/_mark-external.scss b/_sass/hydejack/__link__/_mark-external.scss new file mode 100644 index 00000000000..a5c69a4818e --- /dev/null +++ b/_sass/hydejack/__link__/_mark-external.scss @@ -0,0 +1,46 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_mark-external.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +@media screen { + a.external, + a[href*="://"]:not(.no-mark-external):not(.no-mark), + a.no-push-state:not(.no-mark-external):not(.no-mark) { + &::after { + content: "\00A0\ea7e"; + font-family: 'icomoon'!important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + font-size: smaller; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: var(--menu-text); + } + } +} + diff --git a/_sass/hydejack/__link__/_menu.scss b/_sass/hydejack/__link__/_menu.scss new file mode 100644 index 00000000000..9c8d99f4562 --- /dev/null +++ b/_sass/hydejack/__link__/_menu.scss @@ -0,0 +1,97 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_menu.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +$navbar-height: 5rem; + + + +.navbar { +// @extend .color-transition; + > .content { + + + + $shadow-padding: 3rem; + &::before { + content: ""; + position: absolute; + display: block; + width: calc(100% - #{$shadow-padding * 2}); + height: $navbar-height; + left: $shadow-padding; + margin: auto; + box-shadow: 0 0 2rem rgba(0,0,0,0.25); + z-index: -1; + } + + } + + + &.fixed-top { + > .content { + &::before { + bottom: 1px; + } + } + } + + &.fixed-bottom { + > .content { + &::before { + top: 1px; + } + } + } + +} + + + + +a.nav-btn, button.nav-btn { + cursor: pointer; + &:hover, &:focus { + background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.05)); + } +} + +.nav-span { + flex: 1; +} + +.animation-main { + opacity: 0; + pointer-events: none; +} + +#_navbar { + z-index: 3; + background-color: var(--body-bg); +} + +.navbar { + .loading { display: none; } + @media print { display: none; } +} + diff --git a/_sass/hydejack/__link__/_sidebar.scss b/_sass/hydejack/__link__/_sidebar.scss new file mode 100644 index 00000000000..afc4db4d7cc --- /dev/null +++ b/_sass/hydejack/__link__/_sidebar.scss @@ -0,0 +1,127 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_sidebar.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +hy-drawer { +// width: 100%; +// position: relative; +// overflow: hidden; +// display: block; +// z-index: 4; + @media screen { + + --hy-drawer-width: 100%; + --hy-drawer-peek-width: .5rem; + --hy-drawer-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.25); + + } + + @media screen and (min-width: $break-point-3) { + + + + --hy-drawer-peek-width: #{$sidebar-width}; + + } + + @media screen and (min-width: $break-point-dynamic) { + width: calc(50% - #{$half-content}); + + + --hy-drawer-peek-width: calc(50% - #{$half-content}); + + } + + + @media screen { + &.loaded { + position: static; + } + } + +} + +.sidebar { + + + a { + + + &:hover { + border-bottom-color: #fff; + text-decoration-color: #fff; + } + + } + + &.invert a { + + + &:hover { + border-bottom-color: #222; + text-decoration-color: #222; + } + + } +} + + +hy-drawer.loaded .sidebar { + min-height: 100%; +} + + +.sidebar-bg { + + + &.sidebar-overlay::after { + background: -moz-linear-gradient(top, rgba(32,32,32,0) 0%, rgba(32,32,32,0.5) 50%, rgba(32,32,32,0) 100%); + background: -webkit-linear-gradient(top, rgba(32,32,32,0) 0%,rgba(32,32,32,0.5) 50%, rgba(32,32,32,0) 100%); +// background: linear-gradient(to bottom, rgba(32,32,32,0) 0%,rgba(32,32,32,0.5) 50%, rgba(32,32,32,0) 100%); + } +} + + + + +@media print { + .sidebar { + display: none; + } +} + +#_swipe { + position: absolute; + z-index: 4; + opacity: 0.33; + top: 5vw; + right: 5vw; + transform: scale(0.67); + + @media screen and (min-width: $break-point-1) { + top: calc(50% - 48px); + right: 10vw; + transform: scale(1); + } +} + diff --git a/_sass/hydejack/__link__/_social.scss b/_sass/hydejack/__link__/_social.scss new file mode 100644 index 00000000000..b9422a2251e --- /dev/null +++ b/_sass/hydejack/__link__/_social.scss @@ -0,0 +1,33 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_social.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + + + +.sidebar-social { + @media print { + display: none; + } +} + diff --git a/_sass/hydejack/__link__/_toc.scss b/_sass/hydejack/__link__/_toc.scss new file mode 100644 index 00000000000..52d228681f2 --- /dev/null +++ b/_sass/hydejack/__link__/_toc.scss @@ -0,0 +1,55 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_toc.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2020 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +#markdown-toc { + + transition: opacity 300ms ease, transform 300ms ease, border-color 1s ease; + &:before { left: 1rem; } +} + +body:not(.no-toc) #markdown-toc { + @media screen and (min-width: $break-point-dynamic) { + + + overscroll-behavior: contain; + + &.toc-hide { + opacity: 0; + transform: translateX(-2rem); + } + + &.toc-show { + opacity: 1; + transform: translateX(0); + } + + &.affix { + position: fixed; + top: 1rem; + max-height: calc(100vh - 1rem); + } + + } +} + diff --git a/_sass/hydejack/__link__/_utilities.scss b/_sass/hydejack/__link__/_utilities.scss new file mode 100644 index 00000000000..c62d6b198ef --- /dev/null +++ b/_sass/hydejack/__link__/_utilities.scss @@ -0,0 +1,82 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/hydejack/_utilities.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.fl { float: left; } +.fr { float: right; } +.mb4 { margin-bottom: 4rem } +.mb6 { margin-bottom: 6rem } +.mt0 { margin-top: 0 } +.mt1 { margin-top: 1rem } +.mt2 { margin-top: 2rem } +.mt3 { margin-top: 3rem } +.mt4 { margin-top: 4rem } +.pb0 { padding-bottom: 0 } +.ml1 { margin-left: 1rem } +.mr1 { margin-right: 1rem } + +.sixteen-nine { @include aspect-ratio(16, 9); } +.sixteen-ten { @include aspect-ratio(16, 10); } +.four-three { @include aspect-ratio(4, 3); } + +.sr-only { +// display: none; + display: unset; + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0,0,0,0); + border: 0; + +} + +.larger { font-size: larger; } +.smaller { font-size: smaller; } + +.clearfix { + content: ""; + display: table; + clear: both; +} + +.ellipsis { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.border { +// border: 1px solid var(--border-color); + transition: border-color 1s ease; +} + +.border-radius { + @include border-radius(); +} + +.fallback-img { + @include fallback-image(); +} diff --git a/_sass/pooleparty/__inline__/_base.scss b/_sass/pooleparty/__inline__/_base.scss new file mode 100644 index 00000000000..3d2bcb49aa0 --- /dev/null +++ b/_sass/pooleparty/__inline__/_base.scss @@ -0,0 +1,78 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_base.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +* { + box-sizing: border-box; +// // -webkit-tap-highlight-color: transparent; +} + + +html, +body { + margin: 0; + padding: 0; +} + +html { + font-family: var(--font-family); + font-size: var(--root-font-size); + line-height: var(--root-line-height); +} + +body { + @extend .color-transition; + color: var(--body-color); + background-color: var(--body-bg); + font-weight: var(--font-weight); + overflow-y: scroll; +} + +p { + @extend .color-transition; +} + +.content img, .img, +.content video, .video { + max-width: 100%; + height: auto; +} + +.lead { + @extend .border-radius; + margin-left: -1rem; + margin-right: -1rem; + margin-bottom: 1.5rem; +} + +img, video { + &.lead { + display: block; + max-width: calc(100% + 2rem); + width: calc(100% + 2rem); + height: auto; + } +} + + + diff --git a/_sass/pooleparty/__inline__/_code.scss b/_sass/pooleparty/__inline__/_code.scss new file mode 100644 index 00000000000..c23bf35b547 --- /dev/null +++ b/_sass/pooleparty/__inline__/_code.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_code.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2020 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/pooleparty/__inline__/_footer.scss b/_sass/pooleparty/__inline__/_footer.scss new file mode 100644 index 00000000000..11d42cb8466 --- /dev/null +++ b/_sass/pooleparty/__inline__/_footer.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_footer.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +// footer { margin-bottom: 2rem; } \ No newline at end of file diff --git a/_sass/pooleparty/__inline__/_footnotes.scss b/_sass/pooleparty/__inline__/_footnotes.scss new file mode 100644 index 00000000000..af13f29e812 --- /dev/null +++ b/_sass/pooleparty/__inline__/_footnotes.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_footnotes.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/pooleparty/__inline__/_message.scss b/_sass/pooleparty/__inline__/_message.scss new file mode 100644 index 00000000000..777f73195e9 --- /dev/null +++ b/_sass/pooleparty/__inline__/_message.scss @@ -0,0 +1,66 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_message.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +.message { + @extend .color-transition; + margin-bottom: 1rem; + padding: 1rem; + color: var(--gray-text); + background-color: var(--gray-bg); + margin-left: -1rem; + margin-right: -1rem; +} + +.note-sm { + @extend .message; + background: transparent; + color: var(--body-color); + font-size: smaller; + border-left: 1px solid var(--border-color); + padding: 1.2rem 1rem 0 1rem; + margin: 1rem -1rem; + position: relative; + + &:before { + font-size: 0.667rem; + font-weight: bold; + font-style: normal; + letter-spacing: .025rem; + text-transform: uppercase; + color: var(--menu-text); + position: absolute; + top: 0; + } + + &[title]:before { + content: attr(title)!important; + } +} + +.note { + @extend .note-sm; + font-size: 1rem; +} + diff --git a/_sass/pooleparty/__inline__/_pagination.scss b/_sass/pooleparty/__inline__/_pagination.scss new file mode 100644 index 00000000000..957d584a3cb --- /dev/null +++ b/_sass/pooleparty/__inline__/_pagination.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_pagination.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/pooleparty/__inline__/_posts.scss b/_sass/pooleparty/__inline__/_posts.scss new file mode 100644 index 00000000000..b0ea8f9bb25 --- /dev/null +++ b/_sass/pooleparty/__inline__/_posts.scss @@ -0,0 +1,82 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_posts.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +.page { + margin-bottom: 3em; + + li + li { + margin-top: .25rem; + } + + > header { + position: relative; + margin-bottom: 1.5rem; + } + + .aspect-ratio.sixteen-nine.lead { + @extend .border-radius; + } +} + +body:not(.no-third-column) { + .page > header { + > .lead + .note-sm, + > a.no-hover + .note-sm { + @media screen and (min-width: $break-point-dynamic) { + position: absolute; + right: -25rem; + width: 21rem; + bottom: 0; + margin-bottom: 0; + } + } + } +} + +// Blog post or page title +.page-title, .post-title { margin-top: 0; } + +// Meta data line below post title +.post-date { + @extend .h4; + display: flex; + justify-content: space-between; + margin-top: -.6rem; + height: 2rem; + margin-bottom: .85rem; + color: var(--gray); + + > .ellipsis { + cursor: pointer; + } + + [class^="icon-"] { + display: inline-block; + font-size: smaller; + margin-right: .25rem; + } +} + + diff --git a/_sass/pooleparty/__inline__/_read-more.scss b/_sass/pooleparty/__inline__/_read-more.scss new file mode 100644 index 00000000000..60e8c037918 --- /dev/null +++ b/_sass/pooleparty/__inline__/_read-more.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_read-more.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/pooleparty/__inline__/_related.scss b/_sass/pooleparty/__inline__/_related.scss new file mode 100644 index 00000000000..e55652090d8 --- /dev/null +++ b/_sass/pooleparty/__inline__/_related.scss @@ -0,0 +1,38 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_related.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +.related-posts { + padding-left: 0; + list-style: none; + margin-bottom: 2rem; + + > li, + > li + li { + margin-top: 1rem; + } +} + + + diff --git a/_sass/pooleparty/__inline__/_table.scss b/_sass/pooleparty/__inline__/_table.scss new file mode 100644 index 00000000000..0b4086805da --- /dev/null +++ b/_sass/pooleparty/__inline__/_table.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_table.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/pooleparty/__inline__/_type.scss b/_sass/pooleparty/__inline__/_type.scss new file mode 100644 index 00000000000..18f6da93b5a --- /dev/null +++ b/_sass/pooleparty/__inline__/_type.scss @@ -0,0 +1,156 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_type.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.heading { + font-family: var(--font-family-heading); + font-weight: var(--font-weight-heading); +} + +.f1 { + @extend .heading; + font-size: 2rem; + line-height: 1.3; +} + +.f2 { + @extend .heading; + font-size: 1.5rem; + line-height: 1.4; +} + +.f3 { + @extend .heading; + font-size: 1.2em; + line-height: 1.5; +} + +.f4 { + @extend .heading; + font-size: 1.08rem; + line-height: 1.6; +} + +.f5 { + @extend .heading; + font-size: 1.04rem; + line-height: 1.7; +} + +.f6 { + @extend .heading; + font-size: 1rem; +} + + +h1, .h1 { @extend .f1; } +h2, .h2 { @extend .f2; } +h3, .h3 { @extend .f3; } +h4, .h4 { @extend .f4; } +h5, .h5 { @extend .f5; } +h6, .h6 { @extend .f6; } + +.content { + h1, .h1 { + > a { text-decoration: none; border-bottom: none; } + @media screen and (max-width: $break-point-1) { + font-size: 1.7rem; + line-height: 1.35; + } + @media screen and (min-width: $break-point-5) { + font-size: 2.4rem; + line-height: 1.25; + } + } +} + +body:not(.no-large-headings) { + .content { + h1, .h1 { + @media screen and (min-width: $break-point-dynamic) { + width: calc(100% + 50vw - 32rem); + font-size: 3rem; + line-height: 1.2; + } + @media screen and (min-width: $break-point-font-large) { + font-size: 4rem; + line-height: 1.1; + } + } + } +} + +h1, h2, h3, .h1, .h2, .h3 { + margin: 4rem 0 1rem; +} + +h4, h5, h6, .h4, .h5, .h6 { + margin: 3rem 0 .5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; + + &.lead { + font-size: 1.2em; + margin-top: 1.5rem; + margin-bottom: 1.5rem; + padding: 0 1rem; + } +} + +ul, ol, dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ul, ol { + padding-left: 1.25rem; +} + +hr, .hr { + @extend .color-transition; + border: 0; + margin: 1rem 0; + border-top: 1px solid var(--border-color); +} + +.hr-after::after { + @extend .color-transition; + content: ""; + display: block; + margin: 1rem 0; + border-top: 1px solid var(--border-color); +} + +.hr-bottom { + @extend .color-transition; + border-bottom: 1px solid var(--border-color); + padding-bottom: .75rem; + margin-bottom: 1rem; +} + + + + diff --git a/_sass/pooleparty/__link__/_base.scss b/_sass/pooleparty/__link__/_base.scss new file mode 100644 index 00000000000..5f65e58b9ba --- /dev/null +++ b/_sass/pooleparty/__link__/_base.scss @@ -0,0 +1,46 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_base.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +* { +// box-sizing: border-box; + // -webkit-tap-highlight-color: transparent; +} + + + + +@media (display-mode: standalone) { + body { + overscroll-behavior-y: contain; + } +} + +:focus { + outline-color: var(--accent-color)!important; +} + +::selection { + background: var(--accent-color-faded); +} + diff --git a/_sass/pooleparty/__link__/_code.scss b/_sass/pooleparty/__link__/_code.scss new file mode 100644 index 00000000000..43376535561 --- /dev/null +++ b/_sass/pooleparty/__link__/_code.scss @@ -0,0 +1,219 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_code.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2020 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +code, pre { + font-family: var(--code-font-family); +} + +code { + @extend .color-transition; + padding: .25em .5em; + background-color: var(--gray-bg); + font-size: smaller; +} + +.figure-base { + @include border-radius(); + @extend .color-transition; + margin-left: -1rem; + margin-right: -1rem; + + // Prevent code linebreaks and allow side-scrolling for better readability on mobile + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.pre-base { + @extend .figure-base; + padding: 1rem; + margin-bottom: 1.5rem; + background-color: var(--gray-bg); + + // HACK: prevents painting for some reason + backface-visibility: hidden; + + @media print { + width: 100%!important; + page-break-inside: avoid; + break-inside: avoid-page; + } +} + +pre { + @extend .pre-base; + margin-top: 0; + display: block; + font-size: .83em; + line-height: 1.5em; + position: relative; +} + +pre > code { + display: inline-block; + position: relative; + min-width: 100%; + padding: 0; + color: inherit; + background-color: transparent; + font-size: 1em; + + // .__hl { + // @extend .color-transition; + // display: inline-block; + // position: absolute; + // left: -1rem; + // right: -1rem; + // background: var(--accent-color-highlight); + // border-left: .25rem solid var(--accent-color-faded); + // z-index: -1; + // } +} + +.pre-header-common { + @extend .color-transition; + height: 2rem; + border: none; + border-bottom: 1px solid var(--border-color); + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; +} + +div.highlight { + position: relative; + + > .pre-header { + @extend .figure-base; + @extend .pre-header-common; + display: block; + color: var(--gray)!important; + background-color: var(--gray-bg); + + > span { + font-size: smaller; + } + + > * { + display: inline-block; + padding: .3rem 1rem .2rem; + } + } + + > button { + @extend .pre-header-common; + position: absolute; + top: 0; + right: -1rem; + color: var(--menu-text); + background: none; + border-left: 1px solid var(--border-color); + border-right: 1px solid var(--border-color); + border-top-left-radius: 0; + padding-left: 1rem; + padding-right: 1rem; + overflow: hidden; + cursor: pointer; + opacity: 0; + transition: opacity 300ms; + + &:hover { + background: var(--gray-bg); + } + + &.copy-success { + > .icon-copy { + animation-name: icon-copy; + animation-duration: 1.5s; + animation-timing-function: ease; + } + > .icon-checkmark { + animation-name: icon-checkmark; + animation-duration: 1.5s; + animation-timing-function: ease; + } + } + > .icon-copy { + display: inline-block; + } + > .icon-checkmark { + position: absolute; + + top: 50%; + margin-top: -3em; + + left: 0; + right: 0; + text-align: center; + } + } + + &:hover > button { + opacity: 1; + transition: opacity 100ms; + } + + > .pre-header ~ pre.highlight { + border-top-left-radius: 0; + border-top-right-radius: 0; + padding-top: .65rem; + } + + > .pre-header ~ button { + opacity: 1; + } +} + +body.no-break-layout { + div.highlight > button { + border-right: none; + } +} + +@keyframes icon-checkmark { + 0% { + transform: translateY(0); + } + 15%, 85% { + transform: translateY(2.5em); + } + 100% { + transform: translateY(5em); + } +} + +@keyframes icon-copy { + 0% { + transform: translateY(0); + } + 15% { + transform: translateY(2.5em); + } + 15.01%, 85% { + transform: translateY(-2.5em); + } + 100% { + transform: translateY(0); + } +} + diff --git a/_sass/pooleparty/__link__/_footer.scss b/_sass/pooleparty/__link__/_footer.scss new file mode 100644 index 00000000000..076b741e187 --- /dev/null +++ b/_sass/pooleparty/__link__/_footer.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_footer.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +footer { margin-bottom: 2rem; } \ No newline at end of file diff --git a/_sass/pooleparty/__link__/_footnotes.scss b/_sass/pooleparty/__link__/_footnotes.scss new file mode 100644 index 00000000000..13c34adbb46 --- /dev/null +++ b/_sass/pooleparty/__link__/_footnotes.scss @@ -0,0 +1,80 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_footnotes.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +// Footnote number within body text +a[href^="#fn:"], +// Back to footnote link +a[href^="#fnref:"] { + margin-left: .1rem; + font-weight: var(--font-weight-bold); + + @media screen and (max-width: $break-point-4) { + font-weight: normal; + &::before { content: "["; } + &::after { content: "]"; } + } +} + +sup { + line-height: 1; + + &[id^="fnref"] { + @media screen and (max-width: $break-point-4) { + vertical-align: baseline; + font-size: inherit; + } + } +} + +// List of footnotes +.footnotes { + margin-top: 5rem; + margin-bottom: 5rem; + + > ol { + color: var(--gray); + + > li { + padding: .5rem; + margin-left: .5rem; + > p { margin: 0; } + &:focus { + outline: none; + color: var(--gray-text); + background: var(--gray-bg); + } + } + } + + &::before { + @extend .color-transition; + content: ""; + display: block; + margin: 1rem 0; + border: 0; + border-top: 1px solid var(--border-color); + } +} + diff --git a/_sass/pooleparty/__link__/_message.scss b/_sass/pooleparty/__link__/_message.scss new file mode 100644 index 00000000000..0ee2aa119b2 --- /dev/null +++ b/_sass/pooleparty/__link__/_message.scss @@ -0,0 +1,25 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_message.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + diff --git a/_sass/pooleparty/__link__/_pagination.scss b/_sass/pooleparty/__link__/_pagination.scss new file mode 100644 index 00000000000..5c91d1d032e --- /dev/null +++ b/_sass/pooleparty/__link__/_pagination.scss @@ -0,0 +1,91 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_pagination.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +.pagination { + @extend .color-transition; + width: calc(100% + 2rem); + margin: 0 -1rem 1rem; + color: var(--gray); + text-align: center; + + > ul { + list-style: none; + padding: 0; + } +} + +// Pagination items can be `span`s or `a`s +.pagination-item { + > * { + display: block; + padding: .25rem 1rem; + border: solid var(--border-color); + border-width: 1px 0; + transition: border-color 1s ease; + } + + > a, > a:hover, > a:focus { + border-color: var(--border-color)!important; + text-decoration: none; + } + + &:first-child > * { + margin-bottom: -1px; + } + + // Only provide a hover state for linked pagination items + > a:hover, > a:focus { + background-color: var(--gray-bg); + border-bottom: 1px solid var(--border-color); + } +} + +@media (min-width: 23.5em) { + .pagination { + width: 100%; + margin: 3rem 0; + } + + .pagination-item { + > * { + float: left; + width: 50%; + border-width: 1px; + } + + &:first-child > * { + margin-bottom: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + + &:last-child > * { + margin-left: -1px; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + } + } +} + diff --git a/_sass/pooleparty/__link__/_posts.scss b/_sass/pooleparty/__link__/_posts.scss new file mode 100644 index 00000000000..5aa6e61d127 --- /dev/null +++ b/_sass/pooleparty/__link__/_posts.scss @@ -0,0 +1,55 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_posts.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + + +clap-button { + margin-left: auto; + margin-right: auto; + --clap-button-color: var(--accent-color); +} + +clap-button + p.message { + margin: -2rem auto 0; + max-width: 32rem; + font-size: smaller +} + +hr.dingbat { + border: 0; + &:after{ + content: "\2756"; + display: block; + text-align: center; + font-size: 1.5rem; + color: var(--menu-text); + } +} + +@media print { + .page { + margin-bottom: 0 + } +} + diff --git a/_sass/pooleparty/__link__/_read-more.scss b/_sass/pooleparty/__link__/_read-more.scss new file mode 100644 index 00000000000..388622b9fba --- /dev/null +++ b/_sass/pooleparty/__link__/_read-more.scss @@ -0,0 +1,46 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_read-more.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +.read-more { + @extend .faded; + margin-top: 1.5rem; + margin-bottom: 3rem; + text-align: right; + + &::after { + content: " \2192"; + font-family: 'icomoon'!important; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + font-size: smaller; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } +} + diff --git a/_sass/pooleparty/__link__/_related.scss b/_sass/pooleparty/__link__/_related.scss new file mode 100644 index 00000000000..59679ea5c1b --- /dev/null +++ b/_sass/pooleparty/__link__/_related.scss @@ -0,0 +1,33 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_related.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + + + +.comments { + @media print { + display: none; + } +} + diff --git a/_sass/pooleparty/__link__/_table.scss b/_sass/pooleparty/__link__/_table.scss new file mode 100644 index 00000000000..0c3e9fdca7b --- /dev/null +++ b/_sass/pooleparty/__link__/_table.scss @@ -0,0 +1,176 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_table.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + + +table:not(.rouge-table) { + @extend .figure-base; + border-collapse: collapse; + border-radius: 0!important; + display: block; + margin-bottom: 1.5rem; + + td, th { + @extend .color-transition; + padding: .5em .75em; + + &:first-child { + padding-left: 1rem; + border-left: 1px solid var(--border-color); + } + + &:last-child { + padding-right: 1rem; + border-right: 1px solid var(--border-color); + } + } + + > *:first-child { + border-top: 1px solid var(--border-color); + } + + > *:last-child { + border-bottom: 1px solid var(--border-color); + } + + thead { + @extend .color-transition; + background-color: var(--body-bg); + } + + thead + tbody, + tbody + tbody, + tfoot { + @extend .color-transition; + border-top: 1px solid var(--border-color); + } + + tbody tr:nth-child(even) td, + tbody tr:nth-child(even) th { + @extend .color-transition; + background-color: var(--body-bg); + } + + tbody tr:nth-child(odd) td, + tbody tr:nth-child(odd) th { + @extend .color-transition; + background-color: var(--gray-bg); + } +} + +// CSS only Responsive Tables +// http://dbushell.com/2016/03/04/css-only-responsive-tables/ +// by David Bushell +@mixin scroll-table() { + white-space: nowrap; // optional - looks better for small cell values +} + +@mixin flip-table() { + display: flex; + overflow: hidden; + + thead, tbody { + display: flex; + } + + thead { + flex-shrink: 0; + min-width: min-content; + border-left: 1px solid var(--border-color); + border-bottom: 1px solid var(--border-color); + + th { + padding-left: 1em; + } + } + + tbody { + position: relative; + overflow-x: auto; + overflow-y: hidden; + -webkit-overflow-scrolling: touch; + } + + tr { + display: flex; + flex-direction: column; + min-width: min-content; + flex-shrink: 0; + + &:last-child { + border-right: 1px solid var(--border-color); + td { + padding-right: 1em; + } + } + } + + td, th { + display: block; + + &:first-child { + padding-left: .5em; + border-left: none; + } + + &:last-child { + padding-right: .5em; + border-right: none; + } + } +} + +table.stretch-table { + display: table; + width: 100% !important; + width: calc(100% + 2em) !important; + // @media screen and (max-width: $break-point-4) { + // display: block!important; + // @include scroll-table(); + // } +} + +table.scroll-table { + @include scroll-table(); +} + +table.flip-table { + @include flip-table(); +} + +@media screen and (max-width: $break-point-4) { + table.scroll-table-small { + @include scroll-table(); + } + + table.flip-table-small { + @include flip-table(); + } +} + +@media print { + table:not(.rouge-table) { + width: 100%!important; + } +} + diff --git a/_sass/pooleparty/__link__/_type.scss b/_sass/pooleparty/__link__/_type.scss new file mode 100644 index 00000000000..ec1ca744e98 --- /dev/null +++ b/_sass/pooleparty/__link__/_type.scss @@ -0,0 +1,180 @@ +// THIS FILE IS AUTOGENERATED, DO NOT MODIFY! +// +// To change the contents of this file, +// edit `_sass/pooleparty/_type.pre.scss` +// and run `npm run build:css`. +// +// During development you can run `npm run watch:css` +// to continuosly rebuild this file. + +// Copyright (c) 2017 Florian Klampfer +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . + +.heading { + font-family: var(--font-family-heading); + font-weight: var(--font-weight-heading); +} + +.f1 { + @extend .heading; + font-size: 2rem; + line-height: 1.3; +} + +.f2 { + @extend .heading; + font-size: 1.5rem; + line-height: 1.4; +} + +.f3 { + @extend .heading; + font-size: 1.2em; + line-height: 1.5; +} + +.f4 { + @extend .heading; + font-size: 1.08rem; + line-height: 1.6; +} + +.f5 { + @extend .heading; + font-size: 1.04rem; + line-height: 1.7; +} + +.f6 { + @extend .heading; + font-size: 1rem; +} + + + + +h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .heading { + text-rendering: optimizeLegibility; +} + +h1 + h2, .h1 + .h2, h1 + .h2, .h1 + h2, +h2 + h3, .h2 + .h3, h2 + .h3, .h2 + h3, +h3 + h4, .h3 + .h4, h3 + .h4, .h3 + h4, +h4 + h5, .h4 + .h5, h4 + .h5, .h4 + h5, +h5 + h6, .h5 + .h6, h5 + .h6, .h5 + h6 { + margin-top: 0; +} + +dt, strong { + font-weight: var(--font-weight-bold); +} + +dt:after{ + content: " :"; + color: var(--menu-text); +} + +dd { + margin-bottom: .5rem; +} + +abbr { + font-size: 85%; + font-weight: var(--font-weight-bold); + text-transform: uppercase; + + &[title] { + cursor: help; + border-bottom: 1px dotted var(--border-color); + } +} + +blockquote { + @extend .color-transition; + padding: .5rem 1rem; + margin: .8rem 0; + color: var(--gray); + border-left: .25rem solid var(--border-color); + + &.lead { + font-size: 1.2em; + margin-top: 1.5rem; + margin-bottom: 1.5rem; + border-left-width: 0.4rem; + } + + > p:last-child { + margin-bottom: 0; + } +} + +.heading { + font-weight: var(--font-weight-heading); +} + +.fine, .smaller { + font-size: smaller; +} + +.faded { + @extend .color-transition; + color: var(--gray); +} + +.centered { + text-align: center; +} + +h1[id], h2[id], h3[id], h4[id], h5[id], h6[id] { + position: relative; + + > .permalink { + text-decoration: none; + border: none; + opacity: 0; + transition: opacity 400ms; + + @media print { + display: none; + } + } + + &:hover > .permalink { + opacity: 0.5; + } + + & > .permalink:hover, + & > .permalink:focus { + opacity: 1; + transition: opacity 200ms; + } +} + +.content-hash::before { + content: '#' +} +.content-json::before { + content: '{}' +} + +@media print { + h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, dt { + page-break-inside: avoid; + break-inside: avoid-page; + page-break-after: avoid; + break-after: avoid-page; + } +} + diff --git a/assets/css/hydejack-9.1.4.css b/assets/css/hydejack-9.1.5.css similarity index 100% rename from assets/css/hydejack-9.1.4.css rename to assets/css/hydejack-9.1.5.css diff --git a/assets/js/LEGACY-clap-button-hydejack-9.1.5.js b/assets/js/LEGACY-clap-button-hydejack-9.1.5.js new file mode 100644 index 00000000000..1060bc84393 --- /dev/null +++ b/assets/js/LEGACY-clap-button-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{311:function(n,r,e){"use strict";e.r(r);e(344);var t,o=e(22);function i(n){return function(n){if(Array.isArray(n))return a(n)}(n)||function(n){if("undefined"!=typeof Symbol&&null!=n[Symbol.iterator]||null!=n["@@iterator"])return Array.from(n)}(n)||function(n,r){if(!n)return;if("string"==typeof n)return a(n,r);var e=Object.prototype.toString.call(n).slice(8,-1);"Object"===e&&n.constructor&&(e=n.constructor.name);if("Map"===e||"Set"===e)return Array.from(n);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return a(n,r)}(n)||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 a(n,r){(null==r||r>n.length)&&(r=n.length);for(var e=0,t=new Array(r);e \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{312:function(e,t,n){"use strict";n.r(t);var r,a=n(158),i=n(342),o=n(318),c=n(369),u=n(157),l=n(341),s=n(48),d=n(358),p=n(160),f=n(159),b=n(156),y=n(370),m=n(22);function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,a,i=[],o=!0,c=!1;try{for(n=n.call(e);!(o=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);o=!0);}catch(e){c=!0,a=e}finally{try{o||null==n.return||n.return()}finally{if(c)throw a}}return i}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function w(e){return function(e){if(Array.isArray(e))return j(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(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 v(e,t){if(e){if("string"==typeof e)return j(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)?j(e,t):void 0}}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=r?[0,e]:m.o?[35,150]:[0,150]},e.next=5,Promise.all([].concat(w("customElements"in window?[]:[Promise.all([n.e(16),n.e(17)]).then(n.bind(null,337)).then((function(){return Promise.all([n.e(14),n.e(8)]).then(n.bind(null,338))}))]),w("ResizeObserver"in window?[]:[n.e(7).then(n.bind(null,353))])));case 5:return e.next=7,m.t;case 7:return e.next=9,m.s;case 9:if(r=2,v=function(e){return function(t){return e.pipe(Object(u.a)((function(e){return e?t:a.a})))}},S=function(){return window.matchMedia(m.b).matches?3:window.matchMedia(m.a).matches?r:1},E=document.getElementById("_drawer"),x=document.getElementById("_sidebar"),A=null==x?void 0:x.querySelector(".sidebar-sticky"),E&&x&&A){e.next=19;break}return e.abrupt("return");case 19:return null===(t=document.getElementById("_menu"))||void 0===t||t.addEventListener("click",(function(e){e.preventDefault(),e.stopPropagation(),E.toggle()})),x.querySelectorAll('a[href^="/"]:not(.external)').forEach((function(e){return e.addEventListener("click",(function(){return E.close()}))})),m.p&&E.setAttribute("threshold","0"),m.n||E.setAttribute("mouseevents",""),C=m.j?[new CSSTransformValue([new CSSTranslate(CSS.px(0),CSS.px(0))]),CSS.number(1)]:[null,null],I=h(C,2),k=I[0],L=I[1],_=function(e,t,n){var a=n*e,i=t>=r?1:1-e;m.j?(k[0].x.value=a,L.value=i,x.attributeStyleMap.set("transform",k),A.attributeStyleMap.set("opacity",L)):(x.style.transform="translateX(".concat(a,"px)"),A.style.opacity=i)},B=Object(i.a)(Object(m.g)(window.matchMedia(m.a)),Object(m.g)(window.matchMedia(m.b))).pipe(Object(l.a)({}),Object(s.a)(S)),M=Object(o.a)(E,"peek-width-change").pipe(Object(s.a)((function(e){return e.detail}))),P=Object(o.a)(window,"resize",{passive:!0}).pipe(Object(l.a)({}),Object(s.a)(m.i)),T=Object(c.a)(M,P).pipe(Object(s.a)((function(e){var t=h(e,2),n=t[0];return t[1]/2-n/2}))),R=Object(i.a)(T.pipe(Object(s.a)((function(){return void 0!==E.opacity?1-E.opacity:z?0:1}))),Object(o.a)(E,"hy-drawer-move").pipe(Object(s.a)((function(e){return 1-e.detail.opacity})))),E.addEventListener("hy-drawer-prepare",(function(){x.style.willChange="transform",A.style.willChange="opacity"})),E.addEventListener("hy-drawer-transitioned",(function(){x.style.willChange="",A.style.willChange=""})),q=Object(m.h)(),(z=E.classList.contains("cover")&&q<=0&&!(history.state&&history.state.closedOnce))||(history.state||history.replaceState({},document.title),history.state.closedOnce=!0,E.removeAttribute("opened")),D=Object(o.a)(E,"hy-drawer-transitioned").pipe(Object(s.a)((function(e){return e.detail})),Object(d.a)(),Object(p.a)((function(e){e||(g(),history.state||history.replaceState({},document.title),history.state.closedOnce=!0)})),Object(l.a)(z)),J=z?null:E.getBoundingClientRect().height,E.addEventListener("hy-drawer-init",(function(){E.classList.add("loaded"),O(E),J&&q>=J&&window.scrollTo(0,q-J)}),{once:!0}),e.next=40,Promise.resolve().then(n.bind(null,355));case 40:window._drawer=E,R.pipe(Object(f.a)(B,T),Object(p.a)((function(e){return _.apply(void 0,w(e))}))).subscribe(),M.pipe(Object(f.a)(B),Object(s.a)((function(e){return j.apply(void 0,w(e))})),Object(p.a)((function(e){E.range=e}))).subscribe(),Object(o.a)(document,"wheel",{passive:!1}).pipe(v(D),Object(b.a)((function(e){return e.deltaY>0})),Object(p.a)((function(e){E.translateX>0&&e.preventDefault()})),Object(y.a)(500),Object(p.a)((function(){return E.close()}))).subscribe();case 44:case"end":return e.stop()}}),e)})),function(){var e=this,t=arguments;return new Promise((function(n,a){var i=r.apply(e,t);function o(e){O(i,n,a,o,c,"next",e)}function c(e){O(i,n,a,o,c,"throw",e)}o(void 0)}))})()}}]); \ No newline at end of file diff --git a/assets/js/LEGACY-fetch-hydejack-9.1.5.js b/assets/js/LEGACY-fetch-hydejack-9.1.5.js new file mode 100644 index 00000000000..8cbfe5a8b15 --- /dev/null +++ b/assets/js/LEGACY-fetch-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{368:function(n,w,o){"use strict";o.r(w);o(351),o(352)}}]); \ No newline at end of file diff --git a/assets/js/LEGACY-hydejack-9.1.5.js b/assets/js/LEGACY-hydejack-9.1.5.js new file mode 100644 index 00000000000..1f82fbcc7af --- /dev/null +++ b/assets/js/LEGACY-hydejack-9.1.5.js @@ -0,0 +1,27 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */!function(t){function n(n){for(var e,o,i=n[0],u=n[1],c=0,s=[];c=0;a--)(i=t[a])&&(c=(u<3?i(c):u>3?i(n,e,c):i(n,e))||c);return u>3&&c&&Object.defineProperty(n,e,c),c}function c(t,n,e,r){return new(e||(e=Promise))((function(o,i){function u(t){try{a(r.next(t))}catch(t){i(t)}}function c(t){try{a(r.throw(t))}catch(t){i(t)}}function a(t){var n;t.done?o(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(u,c)}a((r=r.apply(t,n||[])).next())}))}function a(t,n){var e,r,o,i,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(e)throw new TypeError("Generator is already executing.");for(;u;)try{if(e=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,r=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(o=u.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){u=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function f(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}function l(t,n,e){if(e||2===arguments.length)for(var r,o=0,i=n.length;o1||c(t,n)}))})}function c(t,n){try{(e=o[t](n)).value instanceof p?Promise.resolve(e.value.v).then(a,s):f(i[0][2],e)}catch(t){f(i[0][3],t)}var e}function a(t){c("next",t)}function s(t){c("throw",t)}function f(t,n){t(n),i.shift(),i.length&&c(i[0][0],i[0][1])}}function h(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,e=t[Symbol.asyncIterator];return e?e.call(t):(t=s(t),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(e){n[e]=t[e]&&function(n){return new Promise((function(r,o){(function(t,n,e,r){Promise.resolve(r).then((function(n){t({value:n,done:e})}),n)})(r,o,(n=t[e](n)).done,n.value)}))}}}Object.create;function v(t,n,e,r){if("a"===e&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof n?t!==n||!r:!n.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===e?r:"a"===e?r.call(t):r?r.value:n.get(t)}function y(t,n,e,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof n?t!==n||!o:!n.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(t,e):o?o.value=e:n.set(t,e),e}},function(t,n,e){"use strict";function r(t){return"function"==typeof t}e.d(n,"a",(function(){return r}))},function(t,n){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(t,n){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}t.exports=function(t){return"object"===e(t)?null!==t:"function"==typeof t}},function(t,n,e){var r=e(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n,e){var r=e(69)("wks"),o=e(41),i=e(3).Symbol,u="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=u&&i[t]||(u?i:o)("Symbol."+t))}).store=r},function(t,n,e){"use strict";e.d(n,"a",(function(){return l}));var r=e(65),o=e(23),i=e(58),u=e(39);function c(t){return 0===t.length?u.a:1===t.length?t[0]:function(n){return t.reduce((function(t,n){return n(t)}),n)}}var a=e(24),s=e(2),f=e(79),l=function(){function t(t){t&&(this._subscribe=t)}return t.prototype.lift=function(n){var e=new t;return e.source=this,e.operator=n,e},t.prototype.subscribe=function(t,n,e){var i,u=this,c=(i=t)&&i instanceof r.b||function(t){return t&&Object(s.a)(t.next)&&Object(s.a)(t.error)&&Object(s.a)(t.complete)}(i)&&Object(o.c)(i)?t:new r.a(t,n,e);return Object(f.b)((function(){var t=u,n=t.operator,e=t.source;c.add(n?n.call(c,e):e?u._subscribe(c):u._trySubscribe(c))})),c},t.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(n){t.error(n)}},t.prototype.forEach=function(t,n){var e=this;return new(n=p(n))((function(n,r){var o;o=e.subscribe((function(n){try{t(n)}catch(t){r(t),null==o||o.unsubscribe()}}),r,n)}))},t.prototype._subscribe=function(t){var n;return null===(n=this.source)||void 0===n?void 0:n.subscribe(t)},t.prototype[i.a]=function(){return this},t.prototype.pipe=function(){for(var t=[],n=0;n0?o(r(t),9007199254740991):0}},function(t,n,e){var r=e(30);t.exports=function(t){return Object(r(t))}},function(t,n,e){"use strict";e.d(n,"a",(function(){return v}));var r=e(1),o=e(59),i=e(83),u=e(8),c=e(82),a=e(84),s=e(87),f=e(85),l=e(49),p=e(2),d=e(80),h=e(58);function v(t){if(t instanceof u.a)return t;if(null!=t){if(Object(c.a)(t))return b=t,new u.a((function(t){var n=b[h.a]();if(Object(p.a)(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")}));if(Object(o.a)(t))return m=t,new u.a((function(t){for(var n=0;n"+o+""};t.exports=function(t,n){var e={};e[t]=n(c),r(r.P+r.F*o((function(){var n=""[t]('"');return n!==n.toLowerCase()||n.split('"').length>3})),"String",e)}},function(t,n,e){var r=e(12),o=e(40);t.exports=e(10)?function(t,n,e){return r.f(t,n,o(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var r=e(3),o=e(17),i=e(19),u=e(41)("src"),c=e(165),a=(""+c).split("toString");e(34).inspectSource=function(t){return c.call(t)},(t.exports=function(t,n,e,c){var s="function"==typeof e;s&&(i(e,"name")||o(e,"name",n)),t[n]!==e&&(s&&(i(e,u)||o(e,u,t[n]?""+t[n]:a.join(String(n)))),t===r?t[n]=e:c?t[n]?t[n]=e:o(t,n,e):(delete t[n],o(t,n,e)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[u]||c.call(this)}))},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var r=e(61),o=e(40),i=e(27),u=e(29),c=e(19),a=e(123),s=Object.getOwnPropertyDescriptor;n.f=e(10)?s:function(t,n){if(t=i(t),n=u(n,!0),a)try{return s(t,n)}catch(t){}if(c(t,n))return o(!r.f.call(t,n),t[n])}},function(t,n,e){"use strict";function r(t,n,e,r,o){void 0===r&&(r=0),void 0===o&&(o=!1);var i=n.schedule((function(){e(),o?t.add(this.schedule(null,r)):this.unsubscribe()}),r);if(t.add(i),!o)return i}e.d(n,"a",(function(){return r}))},function(t,n,e){"use strict";e.d(n,"a",(function(){return l})),e.d(n,"b",(function(){return p})),e.d(n,"p",(function(){return h})),e.d(n,"n",(function(){return v})),e.d(n,"o",(function(){return y})),e.d(n,"j",(function(){return m})),e.d(n,"t",(function(){return b})),e.d(n,"s",(function(){return g})),e.d(n,"r",(function(){return w})),e.d(n,"k",(function(){return x})),e.d(n,"d",(function(){return O})),e.d(n,"c",(function(){return S})),e.d(n,"l",(function(){return _})),e.d(n,"i",(function(){return E})),e.d(n,"q",(function(){return P})),e.d(n,"m",(function(){return T}));var r=e(116),o=e(8),i=e(68);e.d(n,"h",(function(){return i.c}));var u=e(90);e.d(n,"g",(function(){return u.b})),e.d(n,"e",(function(){return u.a}));var c=e(89);e.d(n,"f",(function(){return c.b}));e(119);function a(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(!t)return;if("string"==typeof t)return s(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return s(t,n)}(t)||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 s(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e0&&d.indexOf("chrome")<0,v=d.indexOf("mobile")>0,y=h&&v,m=(d.indexOf("ucbrowser"),d.indexOf("firefox"),d.indexOf("fxios")>0&&d.indexOf("safari"),"attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number),b=new Promise((function(t){"customElements"in window?t(!0):document.addEventListener("WebComponentsReady",t)})),g=new Promise((function t(n,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:30,o=document.querySelector("hy-drawer");o?getComputedStyle(o).getPropertyValue("--hy-drawer-width")?n(!0):r<=0?e(Error("Stylesheet not loaded within 10 seconds")):setTimeout((function(){return t(n,e,r-1)}),1e3/3):n(!0)})),w=function(t,n){return new Promise((function(e){return t.addEventListener(n,e,{once:!0})}))};function x(t){return!window.Modernizr||a(t).every((function(t){var n=window.Modernizr[t];return n}))}function O(){for(;null!=this&&this.firstChild;)this.removeChild(this.firstChild)}function S(t,n,e){return t?o.a.create((function(r){var o=t.animate(n,e);return o.addEventListener("finish",(function(t){r.next(t),requestAnimationFrame((function(){requestAnimationFrame((function(){return r.complete()}))}))})),function(){"finished"!==o.playState&&o.cancel()}})):Object(r.a)(new CustomEvent("finish"))}function _(t){var n=document.getElementById(t);return n&&document.importNode(n.content,!0)}var j=document.body||document.documentElement,E=function(){return window.innerWidth||j.clientWidth};var A=function(t){return function(n){return new Promise((function(e){return t(n).addEventListener("load",e)}))}},P=(A(window.loadJS),A(window.loadCSS));function T(t,n){return new Promise((function(e){var r=new IntersectionObserver((function(n){n.some((function(t){return t.isIntersecting}))&&(t.forEach((function(t){return r.unobserve(t)})),e(n.find((function(t){return t.isIntersecting}))))}),n);t.forEach((function(t){return r.observe(t)}))}))}},function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"a",(function(){return s})),e.d(n,"c",(function(){return f}));var r=e(1),o=e(2),i=e(120),u=Object(i.a)((function(t){return function(n){t(this),this.message=n?n.length+" errors occurred during unsubscription:\n"+n.map((function(t,n){return n+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=n}})),c=e(64),a=function(){function t(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._teardowns=null}var n;return t.prototype.unsubscribe=function(){var t,n,e,i,c;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=Object(r.l)(a),f=s.next();!f.done;f=s.next()){f.value.remove(this)}}catch(n){t={error:n}}finally{try{f&&!f.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}else a.remove(this);var p=this.initialTeardown;if(Object(o.a)(p))try{p()}catch(t){c=t instanceof u?t.errors:[t]}var d=this._teardowns;if(d){this._teardowns=null;try{for(var h=Object(r.l)(d),v=h.next();!v.done;v=h.next()){var y=v.value;try{l(y)}catch(t){c=null!=c?c:[],t instanceof u?c=Object(r.k)(Object(r.k)([],Object(r.j)(c)),Object(r.j)(t.errors)):c.push(t)}}}catch(t){e={error:t}}finally{try{v&&!v.done&&(i=h.return)&&i.call(h)}finally{if(e)throw e.error}}}if(c)throw new u(c)}},t.prototype.add=function(n){var e;if(n&&n!==this)if(this.closed)l(n);else{if(n instanceof t){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._teardowns=null!==(e=this._teardowns)&&void 0!==e?e:[]).push(n)}},t.prototype._hasParent=function(t){var n=this._parentage;return n===t||Array.isArray(n)&&n.includes(t)},t.prototype._addParent=function(t){var n=this._parentage;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t},t.prototype._removeParent=function(t){var n=this._parentage;n===t?this._parentage=null:Array.isArray(n)&&Object(c.a)(n,t)},t.prototype.remove=function(n){var e=this._teardowns;e&&Object(c.a)(e,n),n instanceof t&&n._removeParent(this)},t.EMPTY=((n=new t).closed=!0,n),t}(),s=a.EMPTY;function f(t){return t instanceof a||t&&"closed"in t&&Object(o.a)(t.remove)&&Object(o.a)(t.add)&&Object(o.a)(t.unsubscribe)}function l(t){Object(o.a)(t)?t():t.unsubscribe()}},function(t,n,e){"use strict";e.d(n,"a",(function(){return r}));var r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},function(t,n,e){var r=e(26);t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n,e){var r=e(93),o=e(30);t.exports=function(t){return r(o(t))}},function(t,n,e){var r=e(0),o=e(34),i=e(6);t.exports=function(t,n){var e=(o.Object||{})[t]||Object[t],u={};u[t]=n(e),r(r.S+r.F*i((function(){e(1)})),"Object",u)}},function(t,n,e){var r=e(4);t.exports=function(t,n){if(!r(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!r(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,e){var r=e(19),o=e(14),i=e(101)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,n,e){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}if(e(10)){var o=e(35),i=e(3),u=e(6),c=e(0),a=e(115),s=e(147),f=e(25),l=e(57),p=e(40),d=e(17),h=e(56),v=e(36),y=e(13),m=e(148),b=e(42),g=e(29),w=e(19),x=e(60),O=e(4),S=e(14),_=e(95),j=e(53),E=e(31),A=e(47).f,P=e(97),T=e(41),L=e(7),M=e(44),k=e(98),I=e(63),F=e(99),C=e(52),N=e(70),R=e(55),D=e(92),W=e(124),B=e(12),V=e(20),q=B.f,U=V.f,z=i.RangeError,H=i.TypeError,G=i.Uint8Array,Y=Array.prototype,$=s.ArrayBuffer,J=s.DataView,X=M(0),K=M(2),Z=M(3),Q=M(4),tt=M(5),nt=M(6),et=k(!0),rt=k(!1),ot=F.values,it=F.keys,ut=F.entries,ct=Y.lastIndexOf,at=Y.reduce,st=Y.reduceRight,ft=Y.join,lt=Y.sort,pt=Y.slice,dt=Y.toString,ht=Y.toLocaleString,vt=L("iterator"),yt=L("toStringTag"),mt=T("typed_constructor"),bt=T("def_constructor"),gt=a.CONSTR,wt=a.TYPED,xt=a.VIEW,Ot=M(1,(function(t,n){return At(I(t,t[bt]),n)})),St=u((function(){return 1===new G(new Uint16Array([1]).buffer)[0]})),_t=!!G&&!!G.prototype.set&&u((function(){new G(1).set({})})),jt=function(t,n){var e=v(t);if(e<0||e%n)throw z("Wrong offset!");return e},Et=function(t){if(O(t)&&wt in t)return t;throw H(t+" is not a typed array!")},At=function(t,n){if(!O(t)||!(mt in t))throw H("It is not a typed array constructor!");return new t(n)},Pt=function(t,n){return Tt(I(t,t[bt]),n)},Tt=function(t,n){for(var e=0,r=n.length,o=At(t,r);r>e;)o[e]=n[e++];return o},Lt=function(t,n,e){q(t,n,{get:function(){return this._d[e]}})},Mt=function(t){var n,e,r,o,i,u,c=S(t),a=arguments.length,s=a>1?arguments[1]:void 0,l=void 0!==s,p=P(c);if(null!=p&&!_(p)){for(u=p.call(c),r=[],n=0;!(i=u.next()).done;n++)r.push(i.value);c=r}for(l&&a>2&&(s=f(s,arguments[2],2)),n=0,e=y(c.length),o=At(this,e);e>n;n++)o[n]=l?s(c[n],n):c[n];return o},kt=function(){for(var t=0,n=arguments.length,e=At(this,n);n>t;)e[t]=arguments[t++];return e},It=!!G&&u((function(){ht.call(new G(1))})),Ft=function(){return ht.apply(It?pt.call(Et(this)):Et(this),arguments)},Ct={copyWithin:function(t,n){return W.call(Et(this),t,n,arguments.length>2?arguments[2]:void 0)},every:function(t){return Q(Et(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return D.apply(Et(this),arguments)},filter:function(t){return Pt(this,K(Et(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return tt(Et(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return nt(Et(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){X(Et(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return rt(Et(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(Et(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ft.apply(Et(this),arguments)},lastIndexOf:function(t){return ct.apply(Et(this),arguments)},map:function(t){return Ot(Et(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return at.apply(Et(this),arguments)},reduceRight:function(t){return st.apply(Et(this),arguments)},reverse:function(){for(var t,n=Et(this).length,e=Math.floor(n/2),r=0;r1?arguments[1]:void 0)},sort:function(t){return lt.call(Et(this),t)},subarray:function(t,n){var e=Et(this),r=e.length,o=b(t,r);return new(I(e,e[bt]))(e.buffer,e.byteOffset+o*e.BYTES_PER_ELEMENT,y((void 0===n?r:b(n,r))-o))}},Nt=function(t,n){return Pt(this,pt.call(Et(this),t,n))},Rt=function(t){Et(this);var n=jt(arguments[1],1),e=this.length,r=S(t),o=y(r.length),i=0;if(o+n>e)throw z("Wrong length!");for(;i255?255:255&o),i.v[p](e*n+i.o,o,St)}(this,e,t)},enumerable:!0})};g?(h=e((function(t,e,r,o){l(t,h,s,"_d");var i,u,c,a,f=0,p=0;if(O(e)){if(!(e instanceof $||"ArrayBuffer"==(a=x(e))||"SharedArrayBuffer"==a))return wt in e?Tt(h,e):Mt.call(h,e);i=e,p=jt(r,n);var v=e.byteLength;if(void 0===o){if(v%n)throw z("Wrong length!");if((u=v-p)<0)throw z("Wrong length!")}else if((u=y(o)*n)+p>v)throw z("Wrong length!");c=u/n}else c=m(e),i=new $(u=c*n);for(d(t,"_d",{b:i,o:p,l:u,e:c,v:new J(i)});f0?r:e)(t)}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=e(41)("meta"),i=e(4),u=e(19),c=e(12).f,a=0,s=Object.isExtensible||function(){return!0},f=!e(6)((function(){return s(Object.preventExtensions({}))})),l=function(t){c(t,o,{value:{i:"O"+ ++a,w:{}}})},p=t.exports={KEY:o,NEED:!1,fastKey:function(t,n){if(!i(t))return"symbol"==r(t)?t:("string"==typeof t?"S":"P")+t;if(!u(t,o)){if(!s(t))return"F";if(!n)return"E";l(t)}return t[o].i},getWeak:function(t,n){if(!u(t,o)){if(!s(t))return!0;if(!n)return!1;l(t)}return t[o].w},onFreeze:function(t){return f&&p.NEED&&s(t)&&!u(t,o)&&l(t),t}}},function(t,n,e){"use strict";function r(t){return t}e.d(n,"a",(function(){return r}))},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+r).toString(36))}},function(t,n,e){var r=e(36),o=Math.max,i=Math.min;t.exports=function(t,n){return(t=r(t))<0?o(t+n,0):i(t,n)}},function(t,n,e){var r=e(7)("unscopables"),o=Array.prototype;null==o[r]&&e(17)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,n,e){var r=e(25),o=e(93),i=e(14),u=e(13),c=e(125);t.exports=function(t,n){var e=1==t,a=2==t,s=3==t,f=4==t,l=6==t,p=5==t||l,d=n||c;return function(n,c,h){for(var v,y,m=i(n),b=o(m),g=r(c,h,3),w=u(b.length),x=0,O=e?d(n,w):a?d(n,0):void 0;w>x;x++)if((p||x in b)&&(y=g(v=b[x],x,m),t))if(e)O[x]=y;else if(y)switch(t){case 3:return!0;case 5:return v;case 6:return x;case 2:O.push(v)}else if(f)return!1;return l?-1:s||f?f:O}}},function(t,n,e){var r=e(129),o=e(102);t.exports=Object.keys||function(t){return r(t,o)}},function(t,n,e){var r=e(4);t.exports=function(t,n){if(!r(t)||t._t!==n)throw TypeError("Incompatible receiver, "+n+" required!");return t}},function(t,n,e){var r=e(129),o=e(102).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,n,e){"use strict";e.d(n,"a",(function(){return i}));var r=e(11),o=e(9);function i(t,n){return Object(r.a)((function(e,r){var i=0;e.subscribe(new o.a(r,(function(e){r.next(t.call(n,e,i++))})))}))}},function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"a",(function(){return u}));var r=e(1),o=e(2);function i(t){return Object(r.a)(this,arguments,(function(){var n,e,o;return Object(r.i)(this,(function(i){switch(i.label){case 0:n=t.getReader(),i.label=1;case 1:i.trys.push([1,,9,10]),i.label=2;case 2:return[4,Object(r.c)(n.read())];case 3:return e=i.sent(),o=e.value,e.done?[4,Object(r.c)(void 0)]:[3,5];case 4:return[2,i.sent()];case 5:return[4,Object(r.c)(o)];case 6:return[4,i.sent()];case 7:return i.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}}))}))}function u(t){return Object(o.a)(null==t?void 0:t.getReader)}},function(t,n,e){"use strict";e.d(n,"a",(function(){return s}));var r=e(48),o=e(15),i=e(11),u=e(21),c=e(9);var a=e(2);function s(t,n,e){return void 0===e&&(e=1/0),Object(a.a)(n)?s((function(e,i){return Object(r.a)((function(t,r){return n(e,t,i,r)}))(Object(o.a)(t(e,i)))}),e):("number"==typeof n&&(e=n),Object(i.a)((function(n,r){return function(t,n,e,r,i,a,s,f){var l=[],p=0,d=0,h=!1,v=function(){!h||l.length||p||n.complete()},y=function(t){return pdocument.F=Object<\/script>"),t.close(),a=t.F;r--;)delete a.prototype[i[r]];return a()};t.exports=Object.create||function(t,n){var e;return null!==t?(c.prototype=r(t),e=new c,c.prototype=null,e[u]=t):e=a(),void 0===n?e:o(e,n)}},function(t,n,e){var r=e(12).f,o=e(19),i=e(7)("toStringTag");t.exports=function(t,n,e){t&&!o(t=e?t:t.prototype,i)&&r(t,i,{configurable:!0,value:n})}},function(t,n,e){"use strict";var r=e(3),o=e(12),i=e(10),u=e(7)("species");t.exports=function(t){var n=r[t];i&&n&&!n[u]&&o.f(n,u,{configurable:!0,get:function(){return this}})}},function(t,n,e){var r=e(18);t.exports=function(t,n,e){for(var o in n)r(t,o,n[o],e);return t}},function(t,n){t.exports=function(t,n,e,r){if(!(t instanceof n)||void 0!==r&&r in t)throw TypeError(e+": incorrect invocation!");return t}},function(t,n,e){"use strict";e.d(n,"a",(function(){return r}));var r="function"==typeof Symbol&&Symbol.observable||"@@observable"},function(t,n,e){"use strict";e.d(n,"a",(function(){return r}));var r=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t}},function(t,n,e){var r=e(37),o=e(7)("toStringTag"),i="Arguments"==r(function(){return arguments}());t.exports=function(t){var n,e,u;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),o))?e:i?r(n):"Object"==(u=r(n))&&"function"==typeof n.callee?"Arguments":u}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,e){var r=e(0),o=e(30),i=e(6),u=e(107),c="["+u+"]",a=RegExp("^"+c+c+"*"),s=RegExp(c+c+"*$"),f=function(t,n,e){var o={},c=i((function(){return!!u[t]()||"​…"!="​…"[t]()})),a=o[t]=c?n(l):u[t];e&&(o[e]=a),r(r.P+r.F*c,"String",o)},l=f.trim=function(t,n){return t=String(o(t)),1&n&&(t=t.replace(a,"")),2&n&&(t=t.replace(s,"")),t};t.exports=f},function(t,n,e){var r=e(5),o=e(26),i=e(7)("species");t.exports=function(t,n){var e,u=r(t).constructor;return void 0===u||null==(e=r(u)[i])?n:o(e)}},function(t,n,e){"use strict";function r(t,n){if(t){var e=t.indexOf(n);0<=e&&t.splice(e,1)}}e.d(n,"a",(function(){return r}))},function(t,n,e){"use strict";e.d(n,"b",(function(){return d})),e.d(n,"a",(function(){return h}));var r=e(1),o=e(2),i=e(23),u=e(24),c=e(80),a=e(33),s=f("C",void 0,void 0);function f(t,n,e){return{kind:t,value:n,error:e}}var l=e(81),p=e(79),d=function(t){function n(n){var e=t.call(this)||this;return e.isStopped=!1,n?(e.destination=n,Object(i.c)(n)&&n.add(e)):e.destination=b,e}return Object(r.h)(n,t),n.create=function(t,n,e){return new h(t,n,e)},n.prototype.next=function(t){this.isStopped?m(function(t){return f("N",t,void 0)}(t),this):this._next(t)},n.prototype.error=function(t){this.isStopped?m(f("E",void 0,t),this):(this.isStopped=!0,this._error(t))},n.prototype.complete=function(){this.isStopped?m(s,this):(this.isStopped=!0,this._complete())},n.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,t.prototype.unsubscribe.call(this),this.destination=null)},n.prototype._next=function(t){this.destination.next(t)},n.prototype._error=function(t){try{this.destination.error(t)}finally{this.unsubscribe()}},n.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},n}(i.b),h=function(t){function n(n,e,r){var i,c=t.call(this)||this;if(Object(o.a)(n))i=n;else if(n){var s;i=n.next,e=n.error,r=n.complete,c&&u.a.useDeprecatedNextContext?(s=Object.create(n)).unsubscribe=function(){return c.unsubscribe()}:s=n,i=null==i?void 0:i.bind(s),e=null==e?void 0:e.bind(s),r=null==r?void 0:r.bind(s)}return c.destination={next:i?v(i,c):a.a,error:v(null!=e?e:y,c),complete:r?v(r,c):a.a},c}return Object(r.h)(n,t),n}(d);function v(t,n){return function(){for(var n=[],e=0;eg;g++)if((y=n?b(u(h=t[g])[0],h[1]):b(t[g]))===s||y===f)return y}else for(v=m.call(t);!(h=v.next()).done;)if((y=o(v,b,h.value,n))===s||y===f)return y}).BREAK=s,n.RETURN=f},function(t,n,e){"use strict";var r=e(3),o=e(0),i=e(18),u=e(56),c=e(38),a=e(71),s=e(57),f=e(4),l=e(6),p=e(70),d=e(54),h=e(104);t.exports=function(t,n,e,v,y,m){var b=r[t],g=b,w=y?"set":"add",x=g&&g.prototype,O={},S=function(t){var n=x[t];i(x,t,"delete"==t||"has"==t?function(t){return!(m&&!f(t))&&n.call(this,0===t?0:t)}:"get"==t?function(t){return m&&!f(t)?void 0:n.call(this,0===t?0:t)}:"add"==t?function(t){return n.call(this,0===t?0:t),this}:function(t,e){return n.call(this,0===t?0:t,e),this})};if("function"==typeof g&&(m||x.forEach&&!l((function(){(new g).entries().next()})))){var _=new g,j=_[w](m?{}:-0,1)!=_,E=l((function(){_.has(1)})),A=p((function(t){new g(t)})),P=!m&&l((function(){for(var t=new g,n=5;n--;)t[w](n,n);return!t.has(-0)}));A||((g=n((function(n,e){s(n,g,t);var r=h(new b,n,g);return null!=e&&a(e,y,r[w],r),r}))).prototype=x,x.constructor=g),(E||P)&&(S("delete"),S("has"),y&&S("get")),(P||j)&&S(w),m&&x.clear&&delete x.clear}else g=v.getConstructor(n,t,y,w),u(g.prototype,e),c.NEED=!0;return d(g,t),O[t]=g,o(o.G+o.W+o.F*(g!=b),O),m||v.setStrong(g,t,y),g}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,e){"use strict";t.exports=e(35)||!e(6)((function(){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete e(3)[t]}))},function(t,n,e){var r=e(3).navigator;t.exports=r&&r.userAgent||""},function(t,n,e){"use strict";var r=e(5);t.exports=function(){var t=r(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=e(60),i=RegExp.prototype.exec;t.exports=function(t,n){var e=t.exec;if("function"==typeof e){var u=e.call(t,n);if("object"!==r(u))throw new TypeError("RegExp exec method returned something other than an Object or null");return u}if("RegExp"!==o(t))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(t,n)}},function(t,n,e){"use strict";e(256);var r=e(18),o=e(17),i=e(6),u=e(30),c=e(7),a=e(112),s=c("species"),f=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),l=function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2===e.length&&"a"===e[0]&&"b"===e[1]}();t.exports=function(t,n,e){var p=c(t),d=!i((function(){var n={};return n[p]=function(){return 7},7!=""[t](n)})),h=d?!i((function(){var n=!1,e=/a/;return e.exec=function(){return n=!0,null},"split"===t&&(e.constructor={},e.constructor[s]=function(){return e}),e[p](""),!n})):void 0;if(!d||!h||"replace"===t&&!f||"split"===t&&!l){var v=/./[p],y=e(u,p,""[t],(function(t,n,e,r,o){return n.exec===a?d&&!o?{done:!0,value:v.call(n,e,r)}:{done:!0,value:t.call(e,n,r)}:{done:!1}})),m=y[0],b=y[1];r(String.prototype,t,m),o(RegExp.prototype,p,2==n?function(t,n){return b.call(t,this,n)}:function(t){return b.call(t,this)})}}},function(t,n,e){"use strict";e.d(n,"b",(function(){return i})),e.d(n,"a",(function(){return u}));var r=e(24),o=null;function i(t){if(r.a.useDeprecatedSynchronousErrorHandling){var n=!o;if(n&&(o={errorThrown:!1,error:null}),t(),n){var e=o,i=e.errorThrown,u=e.error;if(o=null,i)throw u}}else t()}function u(t){r.a.useDeprecatedSynchronousErrorHandling&&o&&(o.errorThrown=!0,o.error=t)}},function(t,n,e){"use strict";e.d(n,"a",(function(){return i}));var r=e(24),o=e(81);function i(t){o.a.setTimeout((function(){var n=r.a.onUnhandledError;if(!n)throw t;n(t)}))}},function(t,n,e){"use strict";e.d(n,"a",(function(){return o}));var r=e(1),o={setTimeout:function(t){function n(){return t.apply(this,arguments)}return n.toString=function(){return t.toString()},n}((function(){for(var t=[],n=0;nt.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?n-1:0),r=1;r0&&void 0!==arguments[0]?arguments[0]:0;return function(n){var e=[];return n.pipe(Object(a.a)((function(t){return e.push(t)})),Object(s.a)(t),Object(c.a)((function(){return e})),Object(a.a)((function(){return e=[]})))}}},function(t,n,e){"use strict";e.d(n,"a",(function(){return b})),e.d(n,"b",(function(){return g})),e.d(n,"c",(function(){return w}));var r=e(8),o=e(23),i={now:function(){return(i.delegate||performance).now()},delegate:void 0},u=e(150);function c(t){var n=u.a.schedule;return new r.a((function(e){var r=new o.b,u=t||i,c=u.now();return r.add(n((function o(i){var a=u.now();e.next({timestamp:t?a:i,elapsed:a-c}),e.closed||r.add(n(o))}))),r}))}var a=c(),s=e(48),f=e(11),l=e(9);var p=e(1),d=e(122),h=e(116);function v(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);n&&(r=r.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,r)}return e}function y(t){for(var n=1;n1?arguments[1]:void 0,e),a=u>2?arguments[2]:void 0,s=void 0===a?e:o(a,e);s>c;)n[c++]=t;return n}},function(t,n,e){var r=e(37);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,n,e){var r=e(37);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,n,e){var r=e(52),o=e(7)("iterator"),i=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||i[o]===t)}},function(t,n,e){"use strict";var r=e(12),o=e(40);t.exports=function(t,n,e){n in t?r.f(t,n,o(0,e)):t[n]=e}},function(t,n,e){var r=e(60),o=e(7)("iterator"),i=e(52);t.exports=e(34).getIteratorMethod=function(t){if(null!=t)return t[o]||t["@@iterator"]||i[r(t)]}},function(t,n,e){var r=e(27),o=e(13),i=e(42);t.exports=function(t){return function(n,e,u){var c,a=r(n),s=o(a.length),f=i(u,s);if(t&&e!=e){for(;s>f;)if((c=a[f++])!=c)return!0}else for(;s>f;f++)if((t||f in a)&&a[f]===e)return t||f||0;return!t&&-1}}},function(t,n,e){"use strict";var r=e(43),o=e(128),i=e(52),u=e(27);t.exports=e(100)(Array,"Array",(function(t,n){this._t=u(t),this._i=0,this._k=n}),(function(){var t=this._t,n=this._k,e=this._i++;return!t||e>=t.length?(this._t=void 0,o(1)):o(0,"keys"==n?e:"values"==n?t[e]:[e,t[e]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(t,n,e){"use strict";var r=e(35),o=e(0),i=e(18),u=e(17),c=e(52),a=e(175),s=e(54),f=e(31),l=e(7)("iterator"),p=!([].keys&&"next"in[].keys()),d=function(){return this};t.exports=function(t,n,e,h,v,y,m){a(e,n,h);var b,g,w,x=function(t){if(!p&&t in j)return j[t];switch(t){case"keys":case"values":return function(){return new e(this,t)}}return function(){return new e(this,t)}},O=n+" Iterator",S="values"==v,_=!1,j=t.prototype,E=j[l]||j["@@iterator"]||v&&j[v],A=E||x(v),P=v?S?x("entries"):A:void 0,T="Array"==n&&j.entries||E;if(T&&(w=f(T.call(new t)))!==Object.prototype&&w.next&&(s(w,O,!0),r||"function"==typeof w[l]||u(w,l,d)),S&&E&&"values"!==E.name&&(_=!0,A=function(){return E.call(this)}),r&&!m||!p&&!_&&j[l]||u(j,l,A),c[n]=A,c[O]=d,v)if(b={values:S?A:x("values"),keys:y?A:x("keys"),entries:P},m)for(g in b)g in j||i(j,g,b[g]);else o(o.P+o.F*(p||_),n,b);return b}},function(t,n,e){var r=e(69)("keys"),o=e(41);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,e){var r=e(3).document;t.exports=r&&r.documentElement},function(t,n,e){var r=e(4),o=e(131).set;t.exports=function(t,n,e){var i,u=n.constructor;return u!==e&&"function"==typeof u&&(i=u.prototype)!==e.prototype&&r(i)&&o&&o(t,i),t}},function(t,n){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,n){var e=Math.expm1;t.exports=!e||e(10)>22025.465794806718||e(10)<22025.465794806718||-2e-17!=e(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:e},function(t,n){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,n,e){var r,o,i,u=e(25),c=e(139),a=e(103),s=e(91),f=e(3),l=f.process,p=f.setImmediate,d=f.clearImmediate,h=f.MessageChannel,v=f.Dispatch,y=0,m={},b=function(){var t=+this;if(m.hasOwnProperty(t)){var n=m[t];delete m[t],n()}},g=function(t){b.call(t.data)};p&&d||(p=function(t){for(var n=[],e=1;arguments.length>e;)n.push(arguments[e++]);return m[++y]=function(){c("function"==typeof t?t:Function(t),n)},r(y),y},d=function(t){delete m[t]},"process"==e(37)(l)?r=function(t){l.nextTick(u(b,t,1))}:v&&v.now?r=function(t){v.now(u(b,t,1))}:h?(i=(o=new h).port2,o.port1.onmessage=g,r=u(i.postMessage,i,1)):f.addEventListener&&"function"==typeof postMessage&&!f.importScripts?(r=function(t){f.postMessage(t+"","*")},f.addEventListener("message",g,!1)):r="onreadystatechange"in s("script")?function(t){a.appendChild(s("script")).onreadystatechange=function(){a.removeChild(this),b.call(t)}}:function(t){setTimeout(u(b,t,1),0)}),t.exports={set:p,clear:d}},function(t,n,e){var r=e(4),o=e(37),i=e(7)("match");t.exports=function(t){var n;return r(t)&&(void 0!==(n=t[i])?!!n:"RegExp"==o(t))}},function(t,n,e){"use strict";var r=e(111)(!0);t.exports=function(t,n,e){return n+(e?r(t,n).length:1)}},function(t,n,e){var r=e(36),o=e(30);t.exports=function(t){return function(n,e){var i,u,c=String(o(n)),a=r(e),s=c.length;return a<0||a>=s?t?"":void 0:(i=c.charCodeAt(a))<55296||i>56319||a+1===s||(u=c.charCodeAt(a+1))<56320||u>57343?t?c.charAt(a):i:t?c.slice(a,a+2):u-56320+(i-55296<<10)+65536}}},function(t,n,e){"use strict";var r,o,i=e(76),u=RegExp.prototype.exec,c=String.prototype.replace,a=u,s=(r=/a/,o=/b*/g,u.call(r,"a"),u.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),f=void 0!==/()??/.exec("")[1];(s||f)&&(a=function(t){var n,e,r,o,a=this;return f&&(e=new RegExp("^"+a.source+"$(?!\\s)",i.call(a))),s&&(n=a.lastIndex),r=u.call(a,t),s&&r&&(a.lastIndex=a.global?r.index+r[0].length:n),f&&r&&r.length>1&&c.call(r[0],e,(function(){for(o=1;o2?arguments[2]:void 0,f=Math.min((void 0===s?u:o(s,u))-a,u-c),l=1;for(a0;)a in e?e[c]=e[a]:delete e[c],c+=l,a+=l;return e}},function(t,n,e){var r=e(168);t.exports=function(t,n){return new(r(t))(n)}},function(t,n,e){"use strict";var r=e(6);t.exports=function(t,n){return!!t&&r((function(){n?t.call(null,(function(){}),1):t.call(null)}))}},function(t,n,e){var r=e(5);t.exports=function(t,n,e,o){try{return o?n(r(e)[0],e[1]):n(e)}catch(n){var i=t.return;throw void 0!==i&&r(i.call(t)),n}}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,e){var r=e(19),o=e(27),i=e(98)(!1),u=e(101)("IE_PROTO");t.exports=function(t,n){var e,c=o(t),a=0,s=[];for(e in c)e!=u&&r(c,e)&&s.push(e);for(;n.length>a;)r(c,e=n[a++])&&(~i(s,e)||s.push(e));return s}},function(t,n,e){"use strict";var r=e(12).f,o=e(53),i=e(56),u=e(25),c=e(57),a=e(71),s=e(100),f=e(128),l=e(55),p=e(10),d=e(38).fastKey,h=e(46),v=p?"_s":"size",y=function(t,n){var e,r=d(n);if("F"!==r)return t._i[r];for(e=t._f;e;e=e.n)if(e.k==n)return e};t.exports={getConstructor:function(t,n,e,s){var f=t((function(t,r){c(t,f,n,"_i"),t._t=n,t._i=o(null),t._f=void 0,t._l=void 0,t[v]=0,null!=r&&a(r,e,t[s],t)}));return i(f.prototype,{clear:function(){for(var t=h(this,n),e=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete e[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var e=h(this,n),r=y(e,t);if(r){var o=r.n,i=r.p;delete e._i[r.i],r.r=!0,i&&(i.n=o),o&&(o.p=i),e._f==r&&(e._f=o),e._l==r&&(e._l=i),e[v]--}return!!r},forEach:function(t){h(this,n);for(var e,r=u(t,arguments.length>1?arguments[1]:void 0,3);e=e?e.n:this._f;)for(r(e.v,e.k,this);e&&e.r;)e=e.p},has:function(t){return!!y(h(this,n),t)}}),p&&r(f.prototype,"size",{get:function(){return h(this,n)[v]}}),f},def:function(t,n,e){var r,o,i=y(t,n);return i?i.v=e:(t._l=i={i:o=d(n,!0),k:n,v:e,p:r=t._l,n:void 0,r:!1},t._f||(t._f=i),r&&(r.n=i),t[v]++,"F"!==o&&(t._i[o]=i)),t},getEntry:y,setStrong:function(t,n,e){s(t,n,(function(t,e){this._t=h(t,n),this._k=e,this._l=void 0}),(function(){for(var t=this._k,n=this._l;n&&n.r;)n=n.p;return this._t&&(this._l=n=n?n.n:this._t._f)?f(0,"keys"==t?n.k:"values"==t?n.v:[n.k,n.v]):(this._t=void 0,f(1))}),e?"entries":"values",!e,!0),l(n)}}},function(t,n,e){var r=e(4),o=e(5),i=function(t,n){if(o(t),!r(n)&&null!==n)throw TypeError(n+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,r){try{(r=e(25)(Function.call,e(20).f(Object.prototype,"__proto__").set,2))(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,e){return i(t,e),n?t.__proto__=e:r(t,e),t}}({},!1):void 0),check:i}},function(t,n){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,n,e){var r=e(4),o=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&o(t)===t}},function(t,n,e){"use strict";var r=e(10),o=e(45),i=e(73),u=e(61),c=e(14),a=e(93),s=Object.assign;t.exports=!s||e(6)((function(){var t={},n={},e=Symbol(),r="abcdefghijklmnopqrst";return t[e]=7,r.split("").forEach((function(t){n[t]=t})),7!=s({},t)[e]||Object.keys(s({},n)).join("")!=r}))?function(t,n){for(var e=c(t),s=arguments.length,f=1,l=i.f,p=u.f;s>f;)for(var d,h=a(arguments[f++]),v=l?o(h).concat(l(h)):o(h),y=v.length,m=0;y>m;)d=v[m++],r&&!p.call(h,d)||(e[d]=h[d]);return e}:s},function(t,n,e){var r=e(10),o=e(45),i=e(27),u=e(61).f;t.exports=function(t){return function(n){for(var e,c=i(n),a=o(c),s=a.length,f=0,l=[];s>f;)e=a[f++],r&&!u.call(c,e)||l.push(t?[e,c[e]]:c[e]);return l}}},function(t,n,e){var r=e(47),o=e(73),i=e(5),u=e(3).Reflect;t.exports=u&&u.ownKeys||function(t){var n=r.f(i(t)),e=o.f;return e?n.concat(e(t)):n}},function(t,n,e){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=e(27),i=e(47).f,u={}.toString,c="object"==("undefined"==typeof window?"undefined":r(window))&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return c&&"[object Window]"==u.call(t)?function(t){try{return i(t)}catch(t){return c.slice()}}(t):i(o(t))}},function(t,n){t.exports=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},function(t,n){t.exports=function(t,n,e){var r=void 0===e;switch(n.length){case 0:return r?t():t.call(e);case 1:return r?t(n[0]):t.call(e,n[0]);case 2:return r?t(n[0],n[1]):t.call(e,n[0],n[1]);case 3:return r?t(n[0],n[1],n[2]):t.call(e,n[0],n[1],n[2]);case 4:return r?t(n[0],n[1],n[2],n[3]):t.call(e,n[0],n[1],n[2],n[3])}return t.apply(e,n)}},function(t,n,e){"use strict";var r=e(26);function o(t){var n,e;this.promise=new t((function(t,r){if(void 0!==n||void 0!==e)throw TypeError("Bad Promise constructor");n=t,e=r})),this.resolve=r(n),this.reject=r(e)}t.exports.f=function(t){return new o(t)}},function(t,n,e){var r=e(5),o=e(4),i=e(140);t.exports=function(t,n){if(r(t),o(n)&&n.constructor===t)return n;var e=i.f(t);return(0,e.resolve)(n),e.promise}},function(t,n,e){e(10)&&"g"!=/./g.flags&&e(12).f(RegExp.prototype,"flags",{configurable:!0,get:e(76)})},function(t,n,e){n.f=e(7)},function(t,n,e){var r=e(3),o=e(34),i=e(35),u=e(143),c=e(12).f;t.exports=function(t){var n=o.Symbol||(o.Symbol=i?{}:r.Symbol||{});"_"==t.charAt(0)||t in n||c(n,t,{value:u.f(t)})}},function(t,n,e){var r=e(13),o=e(146),i=e(30);t.exports=function(t,n,e,u){var c=String(i(t)),a=c.length,s=void 0===e?" ":String(e),f=r(n);if(f<=a||""==s)return c;var l=f-a,p=o.call(s,Math.ceil(l/s.length));return p.length>l&&(p=p.slice(0,l)),u?p+c:c+p}},function(t,n,e){"use strict";var r=e(36),o=e(30);t.exports=function(t){var n=String(o(this)),e="",i=r(t);if(i<0||i==1/0)throw RangeError("Count can't be negative");for(;i>0;(i>>>=1)&&(n+=n))1&i&&(e+=n);return e}},function(t,n,e){"use strict";var r=e(3),o=e(10),i=e(35),u=e(115),c=e(17),a=e(56),s=e(6),f=e(57),l=e(36),p=e(13),d=e(148),h=e(47).f,v=e(12).f,y=e(92),m=e(54),b=r.ArrayBuffer,g=r.DataView,w=r.Math,x=r.RangeError,O=r.Infinity,S=b,_=w.abs,j=w.pow,E=w.floor,A=w.log,P=w.LN2,T=o?"_b":"buffer",L=o?"_l":"byteLength",M=o?"_o":"byteOffset";function k(t,n,e){var r,o,i,u=new Array(e),c=8*e-n-1,a=(1<>1,f=23===n?j(2,-24)-j(2,-77):0,l=0,p=t<0||0===t&&1/t<0?1:0;for((t=_(t))!=t||t===O?(o=t!=t?1:0,r=a):(r=E(A(t)/P),t*(i=j(2,-r))<1&&(r--,i*=2),(t+=r+s>=1?f/i:f*j(2,1-s))*i>=2&&(r++,i/=2),r+s>=a?(o=0,r=a):r+s>=1?(o=(t*i-1)*j(2,n),r+=s):(o=t*j(2,s-1)*j(2,n),r=0));n>=8;u[l++]=255&o,o/=256,n-=8);for(r=r<0;u[l++]=255&r,r/=256,c-=8);return u[--l]|=128*p,u}function I(t,n,e){var r,o=8*e-n-1,i=(1<>1,c=o-7,a=e-1,s=t[a--],f=127&s;for(s>>=7;c>0;f=256*f+t[a],a--,c-=8);for(r=f&(1<<-c)-1,f>>=-c,c+=n;c>0;r=256*r+t[a],a--,c-=8);if(0===f)f=1-u;else{if(f===i)return r?NaN:s?-O:O;r+=j(2,n),f-=u}return(s?-1:1)*r*j(2,f-n)}function F(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function C(t){return[255&t]}function N(t){return[255&t,t>>8&255]}function R(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function D(t){return k(t,52,8)}function W(t){return k(t,23,4)}function B(t,n,e){v(t.prototype,n,{get:function(){return this[e]}})}function V(t,n,e,r){var o=d(+e);if(o+n>t[L])throw x("Wrong index!");var i=t[T]._b,u=o+t[M],c=i.slice(u,u+n);return r?c:c.reverse()}function q(t,n,e,r,o,i){var u=d(+e);if(u+n>t[L])throw x("Wrong index!");for(var c=t[T]._b,a=u+t[M],s=r(+o),f=0;fG;)(U=H[G++])in b||c(b,U,S[U]);i||(z.constructor=b)}var Y=new g(new b(2)),$=g.prototype.setInt8;Y.setInt8(0,2147483648),Y.setInt8(1,2147483649),!Y.getInt8(0)&&Y.getInt8(1)||a(g.prototype,{setInt8:function(t,n){$.call(this,t,n<<24>>24)},setUint8:function(t,n){$.call(this,t,n<<24>>24)}},!0)}else b=function(t){f(this,b,"ArrayBuffer");var n=d(t);this._b=y.call(new Array(n),0),this[L]=n},g=function(t,n,e){f(this,g,"DataView"),f(t,b,"DataView");var r=t[L],o=l(n);if(o<0||o>r)throw x("Wrong offset!");if(o+(e=void 0===e?r-o:p(e))>r)throw x("Wrong length!");this[T]=t,this[M]=o,this[L]=e},o&&(B(b,"byteLength","_l"),B(g,"buffer","_b"),B(g,"byteLength","_l"),B(g,"byteOffset","_o")),a(g.prototype,{getInt8:function(t){return V(this,1,t)[0]<<24>>24},getUint8:function(t){return V(this,1,t)[0]},getInt16:function(t){var n=V(this,2,t,arguments[1]);return(n[1]<<8|n[0])<<16>>16},getUint16:function(t){var n=V(this,2,t,arguments[1]);return n[1]<<8|n[0]},getInt32:function(t){return F(V(this,4,t,arguments[1]))},getUint32:function(t){return F(V(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return I(V(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return I(V(this,8,t,arguments[1]),52,8)},setInt8:function(t,n){q(this,1,t,C,n)},setUint8:function(t,n){q(this,1,t,C,n)},setInt16:function(t,n){q(this,2,t,N,n,arguments[2])},setUint16:function(t,n){q(this,2,t,N,n,arguments[2])},setInt32:function(t,n){q(this,4,t,R,n,arguments[2])},setUint32:function(t,n){q(this,4,t,R,n,arguments[2])},setFloat32:function(t,n){q(this,4,t,W,n,arguments[2])},setFloat64:function(t,n){q(this,8,t,D,n,arguments[2])}});m(b,"ArrayBuffer"),m(g,"DataView"),c(g.prototype,u.VIEW,!0),n.ArrayBuffer=b,n.DataView=g},function(t,n,e){var r=e(36),o=e(13);t.exports=function(t){if(void 0===t)return 0;var n=r(t),e=o(n);if(n!==e)throw RangeError("Wrong length!");return e}},function(t,n,e){"use strict";var r=e(56),o=e(38).getWeak,i=e(5),u=e(4),c=e(57),a=e(71),s=e(44),f=e(19),l=e(46),p=s(5),d=s(6),h=0,v=function(t){return t._l||(t._l=new y)},y=function(){this.a=[]},m=function(t,n){return p(t.a,(function(t){return t[0]===n}))};y.prototype={get:function(t){var n=m(this,t);if(n)return n[1]},has:function(t){return!!m(this,t)},set:function(t,n){var e=m(this,t);e?e[1]=n:this.a.push([t,n])},delete:function(t){var n=d(this.a,(function(n){return n[0]===t}));return~n&&this.a.splice(n,1),!!~n}},t.exports={getConstructor:function(t,n,e,i){var s=t((function(t,r){c(t,s,n,"_i"),t._t=n,t._i=h++,t._l=void 0,null!=r&&a(r,e,t[i],t)}));return r(s.prototype,{delete:function(t){if(!u(t))return!1;var e=o(t);return!0===e?v(l(this,n)).delete(t):e&&f(e,this._i)&&delete e[this._i]},has:function(t){if(!u(t))return!1;var e=o(t);return!0===e?v(l(this,n)).has(t):e&&f(e,this._i)}}),s},def:function(t,n,e){var r=o(i(n),!0);return!0===r?v(t).set(n,e):r[t._i]=e,t},ufstore:v}},function(t,n,e){"use strict";e.d(n,"a",(function(){return i}));var r=e(1),o=e(23),i={schedule:function(t){var n=requestAnimationFrame,e=cancelAnimationFrame,r=i.delegate;r&&(n=r.requestAnimationFrame,e=r.cancelAnimationFrame);var u=n((function(n){e=void 0,t(n)}));return new o.b((function(){return null==e?void 0:e(u)}))},requestAnimationFrame:function(t){function n(){return t.apply(this,arguments)}return n.toString=function(){return t.toString()},n}((function(){for(var t=[],n=0;n1?arguments[1]:void 0)}}),e(43)("find")},function(t,n,e){"use strict";var r=e(0),o=e(44)(6),i="findIndex",u=!0;i in[]&&Array(1)[i]((function(){u=!1})),r(r.P+r.F*u,"Array",{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),e(43)(i)},function(t,n,e){"use strict";var r=e(0),o=e(172),i=e(14),u=e(13),c=e(26),a=e(125);r(r.P,"Array",{flatMap:function(t){var n,e,r=i(this);return c(t),n=u(r.length),e=a(r,0),o(e,r,r,n,0,1,t,arguments[1]),e}}),e(43)("flatMap")},function(t,n,e){"use strict";var r=e(94),o=e(4),i=e(13),u=e(25),c=e(7)("isConcatSpreadable");t.exports=function t(n,e,a,s,f,l,p,d){for(var h,v,y=f,m=0,b=!!p&&u(p,d,3);m0)y=t(n,e,h,i(h.length),y,l-1)-1;else{if(y>=9007199254740991)throw TypeError();n[y]=h}y++}m++}return y}},function(t,n,e){"use strict";var r=e(25),o=e(0),i=e(14),u=e(127),c=e(95),a=e(13),s=e(96),f=e(97);o(o.S+o.F*!e(70)((function(t){Array.from(t)})),"Array",{from:function(t){var n,e,o,l,p=i(t),d="function"==typeof this?this:Array,h=arguments.length,v=h>1?arguments[1]:void 0,y=void 0!==v,m=0,b=f(p);if(y&&(v=r(v,h>2?arguments[2]:void 0,2)),null==b||d==Array&&c(b))for(e=new d(n=a(p.length));n>m;m++)s(e,m,y?v(p[m],m):p[m]);else for(l=b.call(p),e=new d;!(o=l.next()).done;m++)s(e,m,y?u(l,v,[o.value,m],!0):o.value);return e.length=m,e}})},function(t,n,e){"use strict";var r=e(0),o=e(98)(!0);r(r.P,"Array",{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),e(43)("includes")},function(t,n,e){"use strict";var r=e(53),o=e(40),i=e(54),u={};e(17)(u,e(7)("iterator"),(function(){return this})),t.exports=function(t,n,e){t.prototype=r(u,{next:o(1,e)}),i(t,n+" Iterator")}},function(t,n,e){var r=e(12),o=e(5),i=e(45);t.exports=e(10)?Object.defineProperties:function(t,n){o(t);for(var e,u=i(n),c=u.length,a=0;c>a;)r.f(t,e=u[a++],n[e]);return t}},function(t,n,e){"use strict";var r=e(0),o=e(44)(1);r(r.P+r.F*!e(126)([].map,!0),"Array",{map:function(t){return o(this,t,arguments[1])}})},function(t,n,e){"use strict";var r=e(0),o=e(96);r(r.S+r.F*e(6)((function(){function t(){}return!(Array.of.call(t)instanceof t)})),"Array",{of:function(){for(var t=0,n=arguments.length,e=new("function"==typeof this?this:Array)(n);n>t;)o(e,t,arguments[t++]);return e.length=n,e}})},function(t,n,e){"use strict";var r=e(0),o=e(103),i=e(37),u=e(42),c=e(13),a=[].slice;r(r.P+r.F*e(6)((function(){o&&a.call(o)})),"Array",{slice:function(t,n){var e=c(this.length),r=i(this);if(n=void 0===n?e:n,"Array"==r)return a.call(this,t,n);for(var o=u(t,e),s=u(n,e),f=c(s-o),l=new Array(f),p=0;p0?arguments[0]:void 0)}}),{get:function(t){var n=r.getEntry(o(this,"Map"),t);return n&&n.v},set:function(t,n){return r.def(o(this,"Map"),0===t?0:t,n)}},r,!0)},function(t,n,e){var r=e(0),o=e(132),i=Math.sqrt,u=Math.acosh;r(r.S+r.F*!(u&&710==Math.floor(u(Number.MAX_VALUE))&&u(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:o(t-1+i(t-1)*i(t+1))}})},function(t,n,e){var r=e(0),o=Math.asinh;r(r.S+r.F*!(o&&1/o(0)>0),"Math",{asinh:function t(n){return isFinite(n=+n)&&0!=n?n<0?-t(-n):Math.log(n+Math.sqrt(n*n+1)):n}})},function(t,n,e){var r=e(0),o=Math.atanh;r(r.S+r.F*!(o&&1/o(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,n,e){var r=e(0),o=e(105);r(r.S,"Math",{cbrt:function(t){return o(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,n,e){var r=e(0);r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,n,e){var r=e(0),o=Math.exp;r(r.S,"Math",{cosh:function(t){return(o(t=+t)+o(-t))/2}})},function(t,n,e){var r=e(0),o=e(106);r(r.S+r.F*(o!=Math.expm1),"Math",{expm1:o})},function(t,n,e){var r=e(0);r(r.S,"Math",{fround:e(194)})},function(t,n,e){var r=e(105),o=Math.pow,i=o(2,-52),u=o(2,-23),c=o(2,127)*(2-u),a=o(2,-126);t.exports=Math.fround||function(t){var n,e,o=Math.abs(t),s=r(t);return oc||e!=e?s*(1/0):s*e}},function(t,n,e){var r=e(0),o=Math.abs;r(r.S,"Math",{hypot:function(t,n){for(var e,r,i=0,u=0,c=arguments.length,a=0;u0?(r=e/a)*r:e;return a===1/0?1/0:a*Math.sqrt(i)}})},function(t,n,e){var r=e(0),o=Math.imul;r(r.S+r.F*e(6)((function(){return-5!=o(4294967295,5)||2!=o.length})),"Math",{imul:function(t,n){var e=+t,r=+n,o=65535&e,i=65535&r;return 0|o*i+((65535&e>>>16)*i+o*(65535&r>>>16)<<16>>>0)}})},function(t,n,e){var r=e(0);r(r.S,"Math",{log1p:e(132)})},function(t,n,e){var r=e(0);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,n,e){var r=e(0);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,n,e){var r=e(0);r(r.S,"Math",{sign:e(105)})},function(t,n,e){var r=e(0),o=e(106),i=Math.exp;r(r.S+r.F*e(6)((function(){return-2e-17!=!Math.sinh(-2e-17)})),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(o(t)-o(-t))/2:(i(t-1)-i(-t-1))*(Math.E/2)}})},function(t,n,e){var r=e(0),o=e(106),i=Math.exp;r(r.S,"Math",{tanh:function(t){var n=o(t=+t),e=o(-t);return n==1/0?1:e==1/0?-1:(n-e)/(i(t)+i(-t))}})},function(t,n,e){var r=e(0);r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,n,e){"use strict";var r=e(3),o=e(19),i=e(37),u=e(104),c=e(29),a=e(6),s=e(47).f,f=e(20).f,l=e(12).f,p=e(62).trim,d=r.Number,h=d,v=d.prototype,y="Number"==i(e(53)(v)),m="trim"in String.prototype,b=function(t){var n=c(t,!1);if("string"==typeof n&&n.length>2){var e,r,o,i=(n=m?n.trim():p(n,3)).charCodeAt(0);if(43===i||45===i){if(88===(e=n.charCodeAt(2))||120===e)return NaN}else if(48===i){switch(n.charCodeAt(1)){case 66:case 98:r=2,o=49;break;case 79:case 111:r=8,o=55;break;default:return+n}for(var u,a=n.slice(2),s=0,f=a.length;so)return NaN;return parseInt(a,r)}}return+n};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(t){var n=arguments.length<1?0:t,e=this;return e instanceof d&&(y?a((function(){v.valueOf.call(e)})):"Number"!=i(e))?u(new h(b(n)),e,d):b(n)};for(var g,w=e(10)?s(h):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),x=0;w.length>x;x++)o(h,g=w[x])&&!o(d,g)&&l(d,g,f(h,g));d.prototype=v,v.constructor=d,e(18)(r,"Number",d)}},function(t,n,e){var r=e(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,n,e){var r=e(0),o=e(3).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&o(t)}})},function(t,n,e){var r=e(0);r(r.S,"Number",{isInteger:e(133)})},function(t,n,e){var r=e(0);r(r.S,"Number",{isNaN:function(t){return t!=t}})},function(t,n,e){var r=e(0),o=e(133),i=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return o(t)&&i(t)<=9007199254740991}})},function(t,n,e){var r=e(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,n,e){var r=e(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,n,e){var r=e(0),o=e(213);r(r.S+r.F*(Number.parseFloat!=o),"Number",{parseFloat:o})},function(t,n,e){var r=e(3).parseFloat,o=e(62).trim;t.exports=1/r(e(107)+"-0")!=-1/0?function(t){var n=o(String(t),3),e=r(n);return 0===e&&"-"==n.charAt(0)?-0:e}:r},function(t,n,e){var r=e(0),o=e(215);r(r.S+r.F*(Number.parseInt!=o),"Number",{parseInt:o})},function(t,n,e){var r=e(3).parseInt,o=e(62).trim,i=e(107),u=/^[-+]?0[xX]/;t.exports=8!==r(i+"08")||22!==r(i+"0x16")?function(t,n){var e=o(String(t),3);return r(e,n>>>0||(u.test(e)?16:10))}:r},function(t,n,e){var r=e(0);r(r.S+r.F,"Object",{assign:e(134)})},function(t,n,e){"use strict";var r=e(0),o=e(14),i=e(26),u=e(12);e(10)&&r(r.P+e(74),"Object",{__defineGetter__:function(t,n){u.f(o(this),t,{get:i(n),enumerable:!0,configurable:!0})}})},function(t,n,e){"use strict";var r=e(0),o=e(14),i=e(26),u=e(12);e(10)&&r(r.P+e(74),"Object",{__defineSetter__:function(t,n){u.f(o(this),t,{set:i(n),enumerable:!0,configurable:!0})}})},function(t,n,e){var r=e(0),o=e(135)(!0);r(r.S,"Object",{entries:function(t){return o(t)}})},function(t,n,e){var r=e(4),o=e(38).onFreeze;e(28)("freeze",(function(t){return function(n){return t&&r(n)?t(o(n)):n}}))},function(t,n,e){var r=e(27),o=e(20).f;e(28)("getOwnPropertyDescriptor",(function(){return function(t,n){return o(r(t),n)}}))},function(t,n,e){var r=e(0),o=e(136),i=e(27),u=e(20),c=e(96);r(r.S,"Object",{getOwnPropertyDescriptors:function(t){for(var n,e,r=i(t),a=u.f,s=o(r),f={},l=0;s.length>l;)void 0!==(e=a(r,n=s[l++]))&&c(f,n,e);return f}})},function(t,n,e){e(28)("getOwnPropertyNames",(function(){return e(137).f}))},function(t,n,e){var r=e(14),o=e(31);e(28)("getPrototypeOf",(function(){return function(t){return o(r(t))}}))},function(t,n,e){"use strict";var r=e(0),o=e(14),i=e(29),u=e(31),c=e(20).f;e(10)&&r(r.P+e(74),"Object",{__lookupGetter__:function(t){var n,e=o(this),r=i(t,!0);do{if(n=c(e,r))return n.get}while(e=u(e))}})},function(t,n,e){"use strict";var r=e(0),o=e(14),i=e(29),u=e(31),c=e(20).f;e(10)&&r(r.P+e(74),"Object",{__lookupSetter__:function(t){var n,e=o(this),r=i(t,!0);do{if(n=c(e,r))return n.set}while(e=u(e))}})},function(t,n,e){var r=e(4),o=e(38).onFreeze;e(28)("preventExtensions",(function(t){return function(n){return t&&r(n)?t(o(n)):n}}))},function(t,n,e){"use strict";var r=e(60),o={};o[e(7)("toStringTag")]="z",o+""!="[object z]"&&e(18)(Object.prototype,"toString",(function(){return"[object "+r(this)+"]"}),!0)},function(t,n,e){var r=e(0);r(r.S,"Object",{is:e(138)})},function(t,n,e){var r=e(4);e(28)("isFrozen",(function(t){return function(n){return!r(n)||!!t&&t(n)}}))},function(t,n,e){var r=e(4);e(28)("isSealed",(function(t){return function(n){return!r(n)||!!t&&t(n)}}))},function(t,n,e){var r=e(4);e(28)("isExtensible",(function(t){return function(n){return!!r(n)&&(!t||t(n))}}))},function(t,n,e){var r=e(14),o=e(45);e(28)("keys",(function(){return function(t){return o(r(t))}}))},function(t,n,e){var r=e(4),o=e(38).onFreeze;e(28)("seal",(function(t){return function(n){return t&&r(n)?t(o(n)):n}}))},function(t,n,e){var r=e(0),o=e(135)(!1);r(r.S,"Object",{values:function(t){return o(t)}})},function(t,n,e){"use strict";var r,o,i,u,c=e(35),a=e(3),s=e(25),f=e(60),l=e(0),p=e(4),d=e(26),h=e(57),v=e(71),y=e(63),m=e(108).set,b=e(237)(),g=e(140),w=e(238),x=e(75),O=e(141),S=a.TypeError,_=a.process,j=_&&_.versions,E=j&&j.v8||"",A=a.Promise,P="process"==f(_),T=function(){},L=o=g.f,M=!!function(){try{var t=A.resolve(1),n=(t.constructor={})[e(7)("species")]=function(t){t(T,T)};return(P||"function"==typeof PromiseRejectionEvent)&&t.then(T)instanceof n&&0!==E.indexOf("6.6")&&-1===x.indexOf("Chrome/66")}catch(t){}}(),k=function(t){var n;return!(!p(t)||"function"!=typeof(n=t.then))&&n},I=function(t,n){if(!t._n){t._n=!0;var e=t._c;b((function(){for(var r=t._v,o=1==t._s,i=0,u=function(n){var e,i,u,c=o?n.ok:n.fail,a=n.resolve,s=n.reject,f=n.domain;try{c?(o||(2==t._h&&N(t),t._h=1),!0===c?e=r:(f&&f.enter(),e=c(r),f&&(f.exit(),u=!0)),e===n.promise?s(S("Promise-chain cycle")):(i=k(e))?i.call(e,a,s):a(e)):s(r)}catch(t){f&&!u&&f.exit(),s(t)}};e.length>i;)u(e[i++]);t._c=[],t._n=!1,n&&!t._h&&F(t)}))}},F=function(t){m.call(a,(function(){var n,e,r,o=t._v,i=C(t);if(i&&(n=w((function(){P?_.emit("unhandledRejection",o,t):(e=a.onunhandledrejection)?e({promise:t,reason:o}):(r=a.console)&&r.error&&r.error("Unhandled promise rejection",o)})),t._h=P||C(t)?2:1),t._a=void 0,i&&n.e)throw n.v}))},C=function(t){return 1!==t._h&&0===(t._a||t._c).length},N=function(t){m.call(a,(function(){var n;P?_.emit("rejectionHandled",t):(n=a.onrejectionhandled)&&n({promise:t,reason:t._v})}))},R=function(t){var n=this;n._d||(n._d=!0,(n=n._w||n)._v=t,n._s=2,n._a||(n._a=n._c.slice()),I(n,!0))},D=function t(n){var e,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===n)throw S("Promise can't be resolved itself");(e=k(n))?b((function(){var o={_w:r,_d:!1};try{e.call(n,s(t,o,1),s(R,o,1))}catch(t){R.call(o,t)}})):(r._v=n,r._s=1,I(r,!1))}catch(t){R.call({_w:r,_d:!1},t)}}};M||(A=function(t){h(this,A,"Promise","_h"),d(t),r.call(this);try{t(s(D,this,1),s(R,this,1))}catch(t){R.call(this,t)}},(r=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=e(56)(A.prototype,{then:function(t,n){var e=L(y(this,A));return e.ok="function"!=typeof t||t,e.fail="function"==typeof n&&n,e.domain=P?_.domain:void 0,this._c.push(e),this._a&&this._a.push(e),this._s&&I(this,!1),e.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new r;this.promise=t,this.resolve=s(D,t,1),this.reject=s(R,t,1)},g.f=L=function(t){return t===A||t===u?new i(t):o(t)}),l(l.G+l.W+l.F*!M,{Promise:A}),e(54)(A,"Promise"),e(55)("Promise"),u=e(34).Promise,l(l.S+l.F*!M,"Promise",{reject:function(t){var n=L(this);return(0,n.reject)(t),n.promise}}),l(l.S+l.F*(c||!M),"Promise",{resolve:function(t){return O(c&&this===u?A:this,t)}}),l(l.S+l.F*!(M&&e(70)((function(t){A.all(t).catch(T)}))),"Promise",{all:function(t){var n=this,e=L(n),r=e.resolve,o=e.reject,i=w((function(){var e=[],i=0,u=1;v(t,!1,(function(t){var c=i++,a=!1;e.push(void 0),u++,n.resolve(t).then((function(t){a||(a=!0,e[c]=t,--u||r(e))}),o)})),--u||r(e)}));return i.e&&o(i.v),e.promise},race:function(t){var n=this,e=L(n),r=e.reject,o=w((function(){v(t,!1,(function(t){n.resolve(t).then(e.resolve,r)}))}));return o.e&&r(o.v),e.promise}})},function(t,n,e){var r=e(3),o=e(108).set,i=r.MutationObserver||r.WebKitMutationObserver,u=r.process,c=r.Promise,a="process"==e(37)(u);t.exports=function(){var t,n,e,s=function(){var r,o;for(a&&(r=u.domain)&&r.exit();t;){o=t.fn,t=t.next;try{o()}catch(r){throw t?e():n=void 0,r}}n=void 0,r&&r.enter()};if(a)e=function(){u.nextTick(s)};else if(!i||r.navigator&&r.navigator.standalone)if(c&&c.resolve){var f=c.resolve(void 0);e=function(){f.then(s)}}else e=function(){o.call(r,s)};else{var l=!0,p=document.createTextNode("");new i(s).observe(p,{characterData:!0}),e=function(){p.data=l=!l}}return function(r){var o={fn:r,next:void 0};n&&(n.next=o),t||(t=o,e()),n=o}}},function(t,n){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,n,e){"use strict";var r=e(0),o=e(34),i=e(3),u=e(63),c=e(141);r(r.P+r.R,"Promise",{finally:function(t){var n=u(this,o.Promise||i.Promise),e="function"==typeof t;return this.then(e?function(e){return c(n,t()).then((function(){return e}))}:t,e?function(e){return c(n,t()).then((function(){throw e}))}:t)}})},function(t,n,e){var r=e(0),o=e(26),i=e(5),u=(e(3).Reflect||{}).apply,c=Function.apply;r(r.S+r.F*!e(6)((function(){u((function(){}))})),"Reflect",{apply:function(t,n,e){var r=o(t),a=i(e);return u?u(r,n,a):c.call(r,n,a)}})},function(t,n,e){var r=e(0),o=e(53),i=e(26),u=e(5),c=e(4),a=e(6),s=e(242),f=(e(3).Reflect||{}).construct,l=a((function(){function t(){}return!(f((function(){}),[],t)instanceof t)})),p=!a((function(){f((function(){}))}));r(r.S+r.F*(l||p),"Reflect",{construct:function(t,n){i(t),u(n);var e=arguments.length<3?t:i(arguments[2]);if(p&&!l)return f(t,n,e);if(t==e){switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3])}var r=[null];return r.push.apply(r,n),new(s.apply(t,r))}var a=e.prototype,d=o(c(a)?a:Object.prototype),h=Function.apply.call(t,d,n);return c(h)?h:d}})},function(t,n,e){"use strict";var r=e(26),o=e(4),i=e(139),u=[].slice,c={},a=function(t,n,e){if(!(n in c)){for(var r=[],o=0;om;)v(y[m++]);l.constructor=s,s.prototype=l,e(18)(r,"RegExp",s)}e(55)("RegExp")},function(t,n,e){"use strict";var r=e(5),o=e(13),i=e(110),u=e(77);e(78)("match",1,(function(t,n,e,c){return[function(e){var r=t(this),o=null==e?void 0:e[n];return void 0!==o?o.call(e,r):new RegExp(e)[n](String(r))},function(t){var n=c(e,t,this);if(n.done)return n.value;var a=r(t),s=String(this);if(!a.global)return u(a,s);var f=a.unicode;a.lastIndex=0;for(var l,p=[],d=0;null!==(l=u(a,s));){var h=String(l[0]);p[d]=h,""===h&&(a.lastIndex=i(s,o(a.lastIndex),f)),d++}return 0===d?null:p}]}))},function(t,n,e){"use strict";var r=e(112);e(0)({target:"RegExp",proto:!0,forced:r!==/./.exec},{exec:r})},function(t,n,e){"use strict";var r=e(5),o=e(14),i=e(13),u=e(36),c=e(110),a=e(77),s=Math.max,f=Math.min,l=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;e(78)("replace",2,(function(t,n,e,h){return[function(r,o){var i=t(this),u=null==r?void 0:r[n];return void 0!==u?u.call(r,i,o):e.call(String(i),r,o)},function(t,n){var o=h(e,t,this,n);if(o.done)return o.value;var l=r(t),p=String(this),d="function"==typeof n;d||(n=String(n));var y=l.global;if(y){var m=l.unicode;l.lastIndex=0}for(var b=[];;){var g=a(l,p);if(null===g)break;if(b.push(g),!y)break;""===String(g[0])&&(l.lastIndex=c(p,i(l.lastIndex),m))}for(var w,x="",O=0,S=0;S=O&&(x+=p.slice(O,j)+L,O=j+_.length)}return x+p.slice(O)}];function v(t,n,r,i,u,c){var a=r+t.length,s=i.length,f=d;return void 0!==u&&(u=o(u),f=p),e.call(c,f,(function(e,o){var c;switch(o.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(a);case"<":c=u[o.slice(1,-1)];break;default:var f=+o;if(0===f)return e;if(f>s){var p=l(f/10);return 0===p?e:p<=s?void 0===i[p-1]?o.charAt(1):i[p-1]+o.charAt(1):e}c=i[f-1]}return void 0===c?"":c}))}}))},function(t,n,e){"use strict";var r=e(109),o=e(5),i=e(63),u=e(110),c=e(13),a=e(77),s=e(112),f=e(6),l=Math.min,p=[].push,d="length",h=!f((function(){RegExp(4294967295,"y")}));e(78)("split",2,(function(t,n,e,f){var v;return v="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[d]||2!="ab".split(/(?:ab)*/)[d]||4!=".".split(/(.?)(.?)/)[d]||".".split(/()()/)[d]>1||"".split(/.?/)[d]?function(t,n){var o=String(this);if(void 0===t&&0===n)return[];if(!r(t))return e.call(o,t,n);for(var i,u,c,a=[],f=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),l=0,h=void 0===n?4294967295:n>>>0,v=new RegExp(t.source,f+"g");(i=s.call(v,o))&&!((u=v.lastIndex)>l&&(a.push(o.slice(l,i.index)),i[d]>1&&i.index=h));)v.lastIndex===i.index&&v.lastIndex++;return l===o[d]?!c&&v.test("")||a.push(""):a.push(o.slice(l)),a[d]>h?a.slice(0,h):a}:"0".split(void 0,0)[d]?function(t,n){return void 0===t&&0===n?[]:e.call(this,t,n)}:e,[function(e,r){var o=t(this),i=null==e?void 0:e[n];return void 0!==i?i.call(e,o,r):v.call(String(o),e,r)},function(t,n){var r=f(v,t,this,n,v!==e);if(r.done)return r.value;var s=o(t),p=String(this),d=i(s,RegExp),y=s.unicode,m=(s.ignoreCase?"i":"")+(s.multiline?"m":"")+(s.unicode?"u":"")+(h?"y":"g"),b=new d(h?s:"^(?:"+s.source+")",m),g=void 0===n?4294967295:n>>>0;if(0===g)return[];if(0===p.length)return null===a(b,p)?[p]:[];for(var w=0,x=0,O=[];x0?arguments[0]:void 0)}}),{add:function(t){return r.def(o(this,"Set"),t=0===t?0:t,t)}},r)},function(t,n,e){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o=e(3),i=e(19),u=e(10),c=e(0),a=e(18),s=e(38).KEY,f=e(6),l=e(69),p=e(54),d=e(41),h=e(7),v=e(143),y=e(144),m=e(263),b=e(94),g=e(5),w=e(4),x=e(14),O=e(27),S=e(29),_=e(40),j=e(53),E=e(137),A=e(20),P=e(73),T=e(12),L=e(45),M=A.f,k=T.f,I=E.f,F=o.Symbol,C=o.JSON,N=C&&C.stringify,R=h("_hidden"),D=h("toPrimitive"),W={}.propertyIsEnumerable,B=l("symbol-registry"),V=l("symbols"),q=l("op-symbols"),U=Object.prototype,z="function"==typeof F&&!!P.f,H=o.QObject,G=!H||!H.prototype||!H.prototype.findChild,Y=u&&f((function(){return 7!=j(k({},"a",{get:function(){return k(this,"a",{value:7}).a}})).a}))?function(t,n,e){var r=M(U,n);r&&delete U[n],k(t,n,e),r&&t!==U&&k(U,n,r)}:k,$=function(t){var n=V[t]=j(F.prototype);return n._k=t,n},J=z&&"symbol"==r(F.iterator)?function(t){return"symbol"==r(t)}:function(t){return t instanceof F},X=function(t,n,e){return t===U&&X(q,n,e),g(t),n=S(n,!0),g(e),i(V,n)?(e.enumerable?(i(t,R)&&t[R][n]&&(t[R][n]=!1),e=j(e,{enumerable:_(0,!1)})):(i(t,R)||k(t,R,_(1,{})),t[R][n]=!0),Y(t,n,e)):k(t,n,e)},K=function(t,n){g(t);for(var e,r=m(n=O(n)),o=0,i=r.length;i>o;)X(t,e=r[o++],n[e]);return t},Z=function(t){var n=W.call(this,t=S(t,!0));return!(this===U&&i(V,t)&&!i(q,t))&&(!(n||!i(this,t)||!i(V,t)||i(this,R)&&this[R][t])||n)},Q=function(t,n){if(t=O(t),n=S(n,!0),t!==U||!i(V,n)||i(q,n)){var e=M(t,n);return!e||!i(V,n)||i(t,R)&&t[R][n]||(e.enumerable=!0),e}},tt=function(t){for(var n,e=I(O(t)),r=[],o=0;e.length>o;)i(V,n=e[o++])||n==R||n==s||r.push(n);return r},nt=function(t){for(var n,e=t===U,r=I(e?q:O(t)),o=[],u=0;r.length>u;)!i(V,n=r[u++])||e&&!i(U,n)||o.push(V[n]);return o};z||(a((F=function(){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var t=d(arguments.length>0?arguments[0]:void 0),n=function n(e){this===U&&n.call(q,e),i(this,R)&&i(this[R],t)&&(this[R][t]=!1),Y(this,t,_(1,e))};return u&&G&&Y(U,t,{configurable:!0,set:n}),$(t)}).prototype,"toString",(function(){return this._k})),A.f=Q,T.f=X,e(47).f=E.f=tt,e(61).f=Z,P.f=nt,u&&!e(35)&&a(U,"propertyIsEnumerable",Z,!0),v.f=function(t){return $(h(t))}),c(c.G+c.W+c.F*!z,{Symbol:F});for(var et="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),rt=0;et.length>rt;)h(et[rt++]);for(var ot=L(h.store),it=0;ot.length>it;)y(ot[it++]);c(c.S+c.F*!z,"Symbol",{for:function(t){return i(B,t+="")?B[t]:B[t]=F(t)},keyFor:function(t){if(!J(t))throw TypeError(t+" is not a symbol!");for(var n in B)if(B[n]===t)return n},useSetter:function(){G=!0},useSimple:function(){G=!1}}),c(c.S+c.F*!z,"Object",{create:function(t,n){return void 0===n?j(t):K(j(t),n)},defineProperty:X,defineProperties:K,getOwnPropertyDescriptor:Q,getOwnPropertyNames:tt,getOwnPropertySymbols:nt});var ut=f((function(){P.f(1)}));c(c.S+c.F*ut,"Object",{getOwnPropertySymbols:function(t){return P.f(x(t))}}),C&&c(c.S+c.F*(!z||f((function(){var t=F();return"[null]"!=N([t])||"{}"!=N({a:t})||"{}"!=N(Object(t))}))),"JSON",{stringify:function(t){for(var n,e,r=[t],o=1;arguments.length>o;)r.push(arguments[o++]);if(e=n=r[1],(w(n)||void 0!==t)&&!J(t))return b(n)||(n=function(t,n){if("function"==typeof e&&(n=e.call(this,t,n)),!J(n))return n}),r[1]=n,N.apply(C,r)}}),F.prototype[D]||e(17)(F.prototype,D,F.prototype.valueOf),p(F,"Symbol"),p(Math,"Math",!0),p(o.JSON,"JSON",!0)},function(t,n,e){var r=e(45),o=e(73),i=e(61);t.exports=function(t){var n=r(t),e=o.f;if(e)for(var u,c=e(t),a=i.f,s=0;c.length>s;)a.call(t,u=c[s++])&&n.push(u);return n}},function(t,n,e){e(144)("asyncIterator")},function(t,n,e){"use strict";e(16)("anchor",(function(t){return function(n){return t(this,"a","name",n)}}))},function(t,n,e){"use strict";e(16)("big",(function(t){return function(){return t(this,"big","","")}}))},function(t,n,e){"use strict";e(16)("blink",(function(t){return function(){return t(this,"blink","","")}}))},function(t,n,e){"use strict";e(16)("bold",(function(t){return function(){return t(this,"b","","")}}))},function(t,n,e){"use strict";var r=e(0),o=e(111)(!1);r(r.P,"String",{codePointAt:function(t){return o(this,t)}})},function(t,n,e){"use strict";var r=e(0),o=e(13),i=e(113),u="".endsWith;r(r.P+r.F*e(114)("endsWith"),"String",{endsWith:function(t){var n=i(this,t,"endsWith"),e=arguments.length>1?arguments[1]:void 0,r=o(n.length),c=void 0===e?r:Math.min(o(e),r),a=String(t);return u?u.call(n,a,c):n.slice(c-a.length,c)===a}})},function(t,n,e){"use strict";e(16)("fixed",(function(t){return function(){return t(this,"tt","","")}}))},function(t,n,e){"use strict";e(16)("fontcolor",(function(t){return function(n){return t(this,"font","color",n)}}))},function(t,n,e){"use strict";e(16)("fontsize",(function(t){return function(n){return t(this,"font","size",n)}}))},function(t,n,e){var r=e(0),o=e(42),i=String.fromCharCode,u=String.fromCodePoint;r(r.S+r.F*(!!u&&1!=u.length),"String",{fromCodePoint:function(t){for(var n,e=[],r=arguments.length,u=0;r>u;){if(n=+arguments[u++],o(n,1114111)!==n)throw RangeError(n+" is not a valid code point");e.push(n<65536?i(n):i(55296+((n-=65536)>>10),n%1024+56320))}return e.join("")}})},function(t,n,e){"use strict";var r=e(0),o=e(113);r(r.P+r.F*e(114)("includes"),"String",{includes:function(t){return!!~o(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){"use strict";e(16)("italics",(function(t){return function(){return t(this,"i","","")}}))},function(t,n,e){"use strict";var r=e(111)(!0);e(100)(String,"String",(function(t){this._t=String(t),this._i=0}),(function(){var t,n=this._t,e=this._i;return e>=n.length?{value:void 0,done:!0}:(t=r(n,e),this._i+=t.length,{value:t,done:!1})}))},function(t,n,e){"use strict";e(16)("link",(function(t){return function(n){return t(this,"a","href",n)}}))},function(t,n,e){"use strict";var r=e(0),o=e(145),i=e(75),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*u,"String",{padStart:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,n,e){"use strict";var r=e(0),o=e(145),i=e(75),u=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(i);r(r.P+r.F*u,"String",{padEnd:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,n,e){var r=e(0),o=e(27),i=e(13);r(r.S,"String",{raw:function(t){for(var n=o(t.raw),e=i(n.length),r=arguments.length,u=[],c=0;e>c;)u.push(String(n[c++])),c1?arguments[1]:void 0,n.length)),r=String(t);return u?u.call(n,r,e):n.slice(e,e+r.length)===r}})},function(t,n,e){"use strict";e(16)("strike",(function(t){return function(){return t(this,"strike","","")}}))},function(t,n,e){"use strict";e(16)("sub",(function(t){return function(){return t(this,"sub","","")}}))},function(t,n,e){"use strict";e(16)("sup",(function(t){return function(){return t(this,"sup","","")}}))},function(t,n,e){"use strict";e(62)("trimLeft",(function(t){return function(){return t(this,1)}}),"trimStart")},function(t,n,e){"use strict";e(62)("trimRight",(function(t){return function(){return t(this,2)}}),"trimEnd")},function(t,n,e){"use strict";var r=e(0),o=e(115),i=e(147),u=e(5),c=e(42),a=e(13),s=e(4),f=e(3).ArrayBuffer,l=e(63),p=i.ArrayBuffer,d=i.DataView,h=o.ABV&&f.isView,v=p.prototype.slice,y=o.VIEW;r(r.G+r.W+r.F*(f!==p),{ArrayBuffer:p}),r(r.S+r.F*!o.CONSTR,"ArrayBuffer",{isView:function(t){return h&&h(t)||s(t)&&y in t}}),r(r.P+r.U+r.F*e(6)((function(){return!new p(2).slice(1,void 0).byteLength})),"ArrayBuffer",{slice:function(t,n){if(void 0!==v&&void 0===n)return v.call(u(this),t);for(var e=u(this).byteLength,r=c(t,e),o=c(void 0===n?e:n,e),i=new(l(this,p))(a(o-r)),s=new d(this),f=new d(i),h=0;r0?arguments[0]:void 0)}},b={get:function(t){if(f(t)){var n=h(t);return!0===n?y(l(this,"WeakMap")).get(t):n?n[this._i]:void 0}},set:function(t,n){return s.def(l(this,"WeakMap"),t,n)}},g=t.exports=e(72)("WeakMap",m,b,s,!0,!0);p&&d&&(a((r=s.getConstructor(m,"WeakMap")).prototype,b),c.NEED=!0,i(["delete","has","get","set"],(function(t){var n=g.prototype,e=n[t];u(n,t,(function(n,o){if(f(n)&&!v(n)){this._f||(this._f=new r);var i=this._f[t](n,o);return"set"==t?this:i}return e.call(this,n,o)}))})))},function(t,n,e){"use strict";var r=e(149),o=e(46);e(72)("WeakSet",(function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}}),{add:function(t){return r.def(o(this,"WeakSet"),t,!0)}},r,!1,!0)},function(t,n,e){var r=e(3),o=e(0),i=e(75),u=[].slice,c=/MSIE .\./.test(i),a=function(t){return function(n,e){var r=arguments.length>2,o=!!r&&u.call(arguments,2);return t(r?function(){("function"==typeof n?n:Function(n)).apply(this,o)}:n,e)}};o(o.G+o.B+o.F*c,{setTimeout:a(r.setTimeout),setInterval:a(r.setInterval)})},function(t,n,e){var r=e(0),o=e(108);r(r.G+r.B,{setImmediate:o.set,clearImmediate:o.clear})},function(t,n,e){for(var r=e(99),o=e(45),i=e(18),u=e(3),c=e(17),a=e(52),s=e(7),f=s("iterator"),l=s("toStringTag"),p=a.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=o(d),v=0;v=0;--o){var i=this.tryEntries[o],u=i.completion;if("root"===i.tryLoc)return e("end");if(i.tryLoc<=this.prev){var c=r.call(i,"catchLoc"),a=r.call(i,"finallyLoc");if(c&&a){if(this.prev=0;--e){var o=this.tryEntries[e];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),S(e),l}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var o=r.arg;S(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:j(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),l}},t}("object"===n(t)?t.exports:{});try{regeneratorRuntime=e}catch(t){Function("r","regeneratorRuntime = r")(e)}}).call(this,e(306)(t))},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,n){console.log(" __ __ __ __ \r\n/\\ \\/\\ \\ /\\ \\ __ /\\ \\ \r\n\\ \\ \\_\\ \\ __ __ \\_\\ \\ __ /\\_\\ __ ___ \\ \\ \\/'\\ \r\n \\ \\ _ \\ /\\ \\/\\ \\ /'_` \\ /'__`\\ \\/\\ \\ /'__`\\ /'___\\\\ \\ , < \r\n \\ \\ \\ \\ \\\\ \\ \\_\\ \\ /\\ \\L\\ \\ /\\ __/ \\ \\ \\ /\\ \\L\\.\\_ /\\ \\__/ \\ \\ \\\\`\\ \r\n \\ \\_\\ \\_\\\\/`____ \\\\ \\___,_\\\\ \\____\\ _\\ \\ \\\\ \\__/.\\_\\\\ \\____\\ \\ \\_\\ \\_\\\r\n \\/_/\\/_/ `/___/> \\\\/__,_ / \\/____//\\ \\_\\ \\\\/__/\\/_/ \\/____/ \\/_/\\/_/\r\n /\\___/ \\ \\____/ \r\n \\/__/ \\/___/ \n\n"),console.log("Powered by Hydejack v9.1.5 ")},function(t,n){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(t,n,r){var o=[],i={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!1},_q:[],on:function(t,n){var e=this;setTimeout((function(){n(e[t])}),0)},addTest:function(t,n,e){o.push({name:t,fn:n,options:e})},addAsyncTest:function(t){o.push({name:null,fn:t})}},u=function(){};u.prototype=i,u=new u;var c=t.CSS&&t.CSS.supports.bind(t.CSS)||t.supportsCSS;function a(t,n){return e(t)===n}u.addTest("customproperties",!!c&&(c("--f:0")||c("--f",0))),u.addTest("customelements","customElements"in t),u.addTest("customevent","CustomEvent"in t&&"function"==typeof t.CustomEvent),u.addTest("eventlistener","addEventListener"in t),u.addTest("queryselector","querySelector"in n&&"querySelectorAll"in n),u.addTest("history",(function(){var n=navigator.userAgent;return(-1===n.indexOf("Android 2.")&&-1===n.indexOf("Android 4.0")||-1===n.indexOf("Mobile Safari")||-1!==n.indexOf("Chrome")||-1!==n.indexOf("Windows Phone")||"file:"===location.protocol)&&(t.history&&"pushState"in t.history)})),u.addTest("promises",(function(){return"Promise"in t&&"resolve"in t.Promise&&"reject"in t.Promise&&"all"in t.Promise&&"race"in t.Promise&&(new t.Promise((function(t){n=t})),"function"==typeof n);var n}));var s=[];var f=i._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];i._prefixes=f;var l=n.documentElement;u.addTest("classlist","classList"in l),u.addTest("documentfragment",(function(){return"createDocumentFragment"in n&&"appendChild"in l}));var p="svg"===l.nodeName.toLowerCase();function d(){return"function"!=typeof n.createElement?n.createElement(arguments[0]):p?n.createElementNS.call(n,"http://www.w3.org/2000/svg",arguments[0]):n.createElement.apply(n,arguments)}function h(t){return t.replace(/([a-z])-([a-z])/g,(function(t,n,e){return n+e.toUpperCase()})).replace(/^-/,"")}function v(t,e,r,o){var i,u,c,a,s="modernizr",f=d("div"),h=function(){var t=n.body;return t||((t=d(p?"svg":"body")).fake=!0),t}();if(parseInt(r,10))for(;r--;)(c=d("div")).id=o?o[r]:s+(r+1),f.appendChild(c);return(i=d("style")).type="text/css",i.id="s"+s,(h.fake?h:f).appendChild(i),h.appendChild(f),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(n.createTextNode(t)),f.id=s,h.fake&&(h.style.background="",h.style.overflow="hidden",a=l.style.overflow,l.style.overflow="hidden",l.appendChild(h)),u=e(f,t),h.fake?(h.parentNode.removeChild(h),l.style.overflow=a,l.offsetHeight):f.parentNode.removeChild(f),!!u}u.addTest("opacity",(function(){var t=d("a").style;return t.cssText=f.join("opacity:.55;"),/^0.55$/.test(t.opacity)})),u.addTest("csspointerevents",(function(){var t=d("a").style;return t.cssText="pointer-events:auto","auto"===t.pointerEvents})),u.addTest("cssremunit",(function(){var t=d("a").style;try{t.fontSize="3rem"}catch(t){}return/rem/.test(t.fontSize)})),u.addTest("template","content"in d("template"));var y=i.testStyles=v;u.addTest("touchevents",(function(){var e;if("ontouchstart"in t||t.DocumentTouch&&n instanceof DocumentTouch)e=!0;else{var r=["@media (",f.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");y(r,(function(t){e=9===t.offsetTop}))}return e}));var m=i._config.usePrefixes?"Moz O ms Webkit".split(" "):[];i._cssomPrefixes=m;var b=function(n){var e,r=f.length,o=t.CSSRule;if(void 0!==o){if(!n)return!1;if((e=(n=n.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in o)return"@"+n;for(var i=0;it.length)&&(n=t.length);for(var e=0,r=new Array(n);e2?v-2:0),m=2;m=0?n.ownerDocument.body:b(n)&&_(n)?n:t(A(n))}(t),o=r===(null==(e=t.ownerDocument)?void 0:e.body),i=v(r),u=o?[i].concat(i.visualViewport||[],_(r)?r:[]):r,c=n.concat(u);return o?c:c.concat(P(A(u)))}function T(t){return["table","td","th"].indexOf(w(t))>=0}function L(t){return b(t)&&"fixed"!==S(t).position?t.offsetParent:null}function M(t){for(var n=v(t),e=L(t);e&&T(e)&&"static"===S(e).position;)e=L(e);return e&&("html"===w(e)||"body"===w(e)&&"static"===S(e).position)?n:e||function(t){for(var n=-1!==navigator.userAgent.toLowerCase().indexOf("firefox"),e=A(t);b(e)&&["html","body"].indexOf(w(e))<0;){var r=S(e);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||n&&"filter"===r.willChange||n&&r.filter&&"none"!==r.filter)return e;e=e.parentNode}return null}(t)||n}var k="top",I="bottom",F="right",C="left",N=[k,I,F,C],R=N.reduce((function(t,n){return t.concat([n+"-start",n+"-end"])}),[]),D=[].concat(N,["auto"]).reduce((function(t,n){return t.concat([n,n+"-start",n+"-end"])}),[]),W=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function B(t){var n=new Map,e=new Set,r=[];return t.forEach((function(t){n.set(t.name,t)})),t.forEach((function(t){e.has(t.name)||function t(o){e.add(o.name),[].concat(o.requires||[],o.requiresIfExists||[]).forEach((function(r){if(!e.has(r)){var o=n.get(r);o&&t(o)}})),r.push(o)}(t)})),r}var V={placement:"bottom",modifiers:[],strategy:"absolute"};function q(){for(var t=arguments.length,n=new Array(t),e=0;e=0?"x":"y"}function J(t){var n,e=t.reference,r=t.element,o=t.placement,i=o?G(o):null,u=o?Y(o):null,c=e.x+e.width/2-r.width/2,a=e.y+e.height/2-r.height/2;switch(i){case k:n={x:c,y:e.y-r.height};break;case I:n={x:c,y:e.y+e.height};break;case F:n={x:e.x+e.width,y:a};break;case C:n={x:e.x-r.width,y:a};break;default:n={x:e.x,y:e.y}}var s=i?$(i):null;if(null!=s){var f="y"===s?"height":"width";switch(u){case"start":n[s]=n[s]-(e[f]/2-r[f]/2);break;case"end":n[s]=n[s]+(e[f]/2-r[f]/2)}}return n}var X={name:"popperOffsets",enabled:!0,phase:"read",fn:function(t){var n=t.state,e=t.name;n.modifiersData[e]=J({reference:n.rects.reference,element:n.rects.popper,strategy:"absolute",placement:n.placement})},data:{}},K=Math.max,Z=Math.min,Q=Math.round,tt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function nt(t){var n,e=t.popper,r=t.popperRect,o=t.placement,i=t.offsets,u=t.position,c=t.gpuAcceleration,a=t.adaptive,s=t.roundOffsets,f=!0===s?function(t){var n=t.x,e=t.y,r=window.devicePixelRatio||1;return{x:Q(Q(n*r)/r)||0,y:Q(Q(e*r)/r)||0}}(i):"function"==typeof s?s(i):i,l=f.x,p=void 0===l?0:l,d=f.y,h=void 0===d?0:d,y=i.hasOwnProperty("x"),m=i.hasOwnProperty("y"),b=C,g=k,w=window;if(a){var O=M(e),_="clientHeight",j="clientWidth";O===v(e)&&"static"!==S(O=x(e)).position&&(_="scrollHeight",j="scrollWidth"),O=O,o===k&&(g=I,h-=O[_]-r.height,h*=c?1:-1),o===C&&(b=F,p-=O[j]-r.width,p*=c?1:-1)}var E,A=Object.assign({position:u},a&&tt);return c?Object.assign({},A,((E={})[g]=m?"0":"",E[b]=y?"0":"",E.transform=(w.devicePixelRatio||1)<2?"translate("+p+"px, "+h+"px)":"translate3d("+p+"px, "+h+"px, 0)",E)):Object.assign({},A,((n={})[g]=m?h+"px":"",n[b]=y?p+"px":"",n.transform="",n))}var et={name:"applyStyles",enabled:!0,phase:"write",fn:function(t){var n=t.state;Object.keys(n.elements).forEach((function(t){var e=n.styles[t]||{},r=n.attributes[t]||{},o=n.elements[t];b(o)&&w(o)&&(Object.assign(o.style,e),Object.keys(r).forEach((function(t){var n=r[t];!1===n?o.removeAttribute(t):o.setAttribute(t,!0===n?"":n)})))}))},effect:function(t){var n=t.state,e={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(n.elements.popper.style,e.popper),n.styles=e,n.elements.arrow&&Object.assign(n.elements.arrow.style,e.arrow),function(){Object.keys(n.elements).forEach((function(t){var r=n.elements[t],o=n.attributes[t]||{},i=Object.keys(n.styles.hasOwnProperty(t)?n.styles[t]:e[t]).reduce((function(t,n){return t[n]="",t}),{});b(r)&&w(r)&&(Object.assign(r.style,i),Object.keys(o).forEach((function(t){r.removeAttribute(t)})))}))}},requires:["computeStyles"]};var rt={left:"right",right:"left",bottom:"top",top:"bottom"};function ot(t){return t.replace(/left|right|bottom|top/g,(function(t){return rt[t]}))}var it={start:"end",end:"start"};function ut(t){return t.replace(/start|end/g,(function(t){return it[t]}))}function ct(t,n){var e=n.getRootNode&&n.getRootNode();if(t.contains(n))return!0;if(e&&g(e)){var r=n;do{if(r&&t.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function at(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function st(t,n){return"viewport"===n?at(function(t){var n=v(t),e=x(t),r=n.visualViewport,o=e.clientWidth,i=e.clientHeight,u=0,c=0;return r&&(o=r.width,i=r.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(u=r.offsetLeft,c=r.offsetTop)),{width:o,height:i,x:u+O(t),y:c}}(t)):b(n)?function(t){var n=h(t);return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}(n):at(function(t){var n,e=x(t),r=y(t),o=null==(n=t.ownerDocument)?void 0:n.body,i=K(e.scrollWidth,e.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),u=K(e.scrollHeight,e.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),c=-r.scrollLeft+O(t),a=-r.scrollTop;return"rtl"===S(o||e).direction&&(c+=K(e.clientWidth,o?o.clientWidth:0)-i),{width:i,height:u,x:c,y:a}}(x(t)))}function ft(t,n,e){var r="clippingParents"===n?function(t){var n=P(A(t)),e=["absolute","fixed"].indexOf(S(t).position)>=0&&b(t)?M(t):t;return m(e)?n.filter((function(t){return m(t)&&ct(t,e)&&"body"!==w(t)})):[]}(t):[].concat(n),o=[].concat(r,[e]),i=o[0],u=o.reduce((function(n,e){var r=st(t,e);return n.top=K(r.top,n.top),n.right=Z(r.right,n.right),n.bottom=Z(r.bottom,n.bottom),n.left=K(r.left,n.left),n}),st(t,i));return u.width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u}function lt(t){return Object.assign({},{top:0,right:0,bottom:0,left:0},t)}function pt(t,n){return n.reduce((function(n,e){return n[e]=t,n}),{})}function dt(t,n){void 0===n&&(n={});var e=n,r=e.placement,o=void 0===r?t.placement:r,i=e.boundary,u=void 0===i?"clippingParents":i,c=e.rootBoundary,a=void 0===c?"viewport":c,s=e.elementContext,f=void 0===s?"popper":s,l=e.altBoundary,p=void 0!==l&&l,d=e.padding,v=void 0===d?0:d,y=lt("number"!=typeof v?v:pt(v,N)),b="popper"===f?"reference":"popper",g=t.elements.reference,w=t.rects.popper,O=t.elements[p?b:f],S=ft(m(O)?O:O.contextElement||x(t.elements.popper),u,a),_=h(g),j=J({reference:_,element:w,strategy:"absolute",placement:o}),E=at(Object.assign({},w,j)),A="popper"===f?E:_,P={top:S.top-A.top+y.top,bottom:A.bottom-S.bottom+y.bottom,left:S.left-A.left+y.left,right:A.right-S.right+y.right},T=t.modifiersData.offset;if("popper"===f&&T){var L=T[o];Object.keys(P).forEach((function(t){var n=[F,I].indexOf(t)>=0?1:-1,e=[k,I].indexOf(t)>=0?"y":"x";P[t]+=L[e]*n}))}return P}function ht(t,n,e){return K(t,Z(n,e))}function vt(t,n,e){return void 0===e&&(e={x:0,y:0}),{top:t.top-n.height-e.y,right:t.right-n.width+e.x,bottom:t.bottom-n.height+e.y,left:t.left-n.width-e.x}}function yt(t){return[k,F,I,C].some((function(n){return t[n]>=0}))}var mt=U({defaultModifiers:[H,X,{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(t){var n=t.state,e=t.options,r=e.gpuAcceleration,o=void 0===r||r,i=e.adaptive,u=void 0===i||i,c=e.roundOffsets,a=void 0===c||c,s={placement:G(n.placement),popper:n.elements.popper,popperRect:n.rects.popper,gpuAcceleration:o};null!=n.modifiersData.popperOffsets&&(n.styles.popper=Object.assign({},n.styles.popper,nt(Object.assign({},s,{offsets:n.modifiersData.popperOffsets,position:n.options.strategy,adaptive:u,roundOffsets:a})))),null!=n.modifiersData.arrow&&(n.styles.arrow=Object.assign({},n.styles.arrow,nt(Object.assign({},s,{offsets:n.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-placement":n.placement})},data:{}},et,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(t){var n=t.state,e=t.options,r=t.name,o=e.offset,i=void 0===o?[0,0]:o,u=D.reduce((function(t,e){return t[e]=function(t,n,e){var r=G(t),o=[C,k].indexOf(r)>=0?-1:1,i="function"==typeof e?e(Object.assign({},n,{placement:t})):e,u=i[0],c=i[1];return u=u||0,c=(c||0)*o,[C,F].indexOf(r)>=0?{x:c,y:u}:{x:u,y:c}}(e,n.rects,i),t}),{}),c=u[n.placement],a=c.x,s=c.y;null!=n.modifiersData.popperOffsets&&(n.modifiersData.popperOffsets.x+=a,n.modifiersData.popperOffsets.y+=s),n.modifiersData[r]=u}},{name:"flip",enabled:!0,phase:"main",fn:function(t){var n=t.state,e=t.options,r=t.name;if(!n.modifiersData[r]._skip){for(var o=e.mainAxis,i=void 0===o||o,u=e.altAxis,c=void 0===u||u,a=e.fallbackPlacements,s=e.padding,f=e.boundary,l=e.rootBoundary,p=e.altBoundary,d=e.flipVariations,h=void 0===d||d,v=e.allowedAutoPlacements,y=n.options.placement,m=G(y),b=a||(m===y||!h?[ot(y)]:function(t){if("auto"===G(t))return[];var n=ot(t);return[ut(t),n,ut(n)]}(y)),g=[y].concat(b).reduce((function(t,e){return t.concat("auto"===G(e)?function(t,n){void 0===n&&(n={});var e=n,r=e.placement,o=e.boundary,i=e.rootBoundary,u=e.padding,c=e.flipVariations,a=e.allowedAutoPlacements,s=void 0===a?D:a,f=Y(r),l=f?c?R:R.filter((function(t){return Y(t)===f})):N,p=l.filter((function(t){return s.indexOf(t)>=0}));0===p.length&&(p=l);var d=p.reduce((function(n,e){return n[e]=dt(t,{placement:e,boundary:o,rootBoundary:i,padding:u})[G(e)],n}),{});return Object.keys(d).sort((function(t,n){return d[t]-d[n]}))}(n,{placement:e,boundary:f,rootBoundary:l,padding:s,flipVariations:h,allowedAutoPlacements:v}):e)}),[]),w=n.rects.reference,x=n.rects.popper,O=new Map,S=!0,_=g[0],j=0;j=0,L=T?"width":"height",M=dt(n,{placement:E,boundary:f,rootBoundary:l,altBoundary:p,padding:s}),W=T?P?F:C:P?I:k;w[L]>x[L]&&(W=ot(W));var B=ot(W),V=[];if(i&&V.push(M[A]<=0),c&&V.push(M[W]<=0,M[B]<=0),V.every((function(t){return t}))){_=E,S=!1;break}O.set(E,V)}if(S)for(var q=function(t){var n=g.find((function(n){var e=O.get(n);if(e)return e.slice(0,t).every((function(t){return t}))}));if(n)return _=n,"break"},U=h?3:1;U>0;U--){if("break"===q(U))break}n.placement!==_&&(n.modifiersData[r]._skip=!0,n.placement=_,n.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(t){var n=t.state,e=t.options,r=t.name,o=e.mainAxis,i=void 0===o||o,u=e.altAxis,c=void 0!==u&&u,a=e.boundary,s=e.rootBoundary,f=e.altBoundary,l=e.padding,p=e.tether,d=void 0===p||p,h=e.tetherOffset,v=void 0===h?0:h,y=dt(n,{boundary:a,rootBoundary:s,padding:l,altBoundary:f}),m=G(n.placement),b=Y(n.placement),g=!b,w=$(m),x="x"===w?"y":"x",O=n.modifiersData.popperOffsets,S=n.rects.reference,_=n.rects.popper,j="function"==typeof v?v(Object.assign({},n.rects,{placement:n.placement})):v,A={x:0,y:0};if(O){if(i||c){var P="y"===w?k:C,T="y"===w?I:F,L="y"===w?"height":"width",N=O[w],R=O[w]+y[P],D=O[w]-y[T],W=d?-_[L]/2:0,B="start"===b?S[L]:_[L],V="start"===b?-_[L]:-S[L],q=n.elements.arrow,U=d&&q?E(q):{width:0,height:0},z=n.modifiersData["arrow#persistent"]?n.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},H=z[P],J=z[T],X=ht(0,S[L],U[L]),Q=g?S[L]/2-W-X-H-j:B-X-H-j,tt=g?-S[L]/2+W+X+J+j:V+X+J+j,nt=n.elements.arrow&&M(n.elements.arrow),et=nt?"y"===w?nt.clientTop||0:nt.clientLeft||0:0,rt=n.modifiersData.offset?n.modifiersData.offset[n.placement][w]:0,ot=O[w]+Q-rt-et,it=O[w]+tt-rt;if(i){var ut=ht(d?Z(R,ot):R,N,d?K(D,it):D);O[w]=ut,A[w]=ut-N}if(c){var ct="x"===w?k:C,at="x"===w?I:F,st=O[x],ft=st+y[ct],lt=st-y[at],pt=ht(d?Z(ft,ot):ft,st,d?K(lt,it):lt);O[x]=pt,A[x]=pt-st}}n.modifiersData[r]=A}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(t){var n,e=t.state,r=t.name,o=t.options,i=e.elements.arrow,u=e.modifiersData.popperOffsets,c=G(e.placement),a=$(c),s=[C,F].indexOf(c)>=0?"height":"width";if(i&&u){var f=function(t,n){return lt("number"!=typeof(t="function"==typeof t?t(Object.assign({},n.rects,{placement:n.placement})):t)?t:pt(t,N))}(o.padding,e),l=E(i),p="y"===a?k:C,d="y"===a?I:F,h=e.rects.reference[s]+e.rects.reference[a]-u[a]-e.rects.popper[s],v=u[a]-e.rects.reference[a],y=M(i),m=y?"y"===a?y.clientHeight||0:y.clientWidth||0:0,b=h/2-v/2,g=f[p],w=m-l[s]-f[d],x=m/2-l[s]/2+b,O=ht(g,x,w),S=a;e.modifiersData[r]=((n={})[S]=O,n.centerOffset=O-x,n)}},effect:function(t){var n=t.state,e=t.options.element,r=void 0===e?"[data-popper-arrow]":e;null!=r&&("string"!=typeof r||(r=n.elements.popper.querySelector(r)))&&ct(n.elements.popper,r)&&(n.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(t){var n=t.state,e=t.name,r=n.rects.reference,o=n.rects.popper,i=n.modifiersData.preventOverflow,u=dt(n,{elementContext:"reference"}),c=dt(n,{altBoundary:!0}),a=vt(u,r),s=vt(c,o,i),f=yt(a),l=yt(s);n.modifiersData[e]={referenceClippingOffsets:a,popperEscapeOffsets:s,isReferenceHidden:f,hasPopperEscaped:l},n.attributes.popper=Object.assign({},n.attributes.popper,{"data-popper-reference-hidden":f,"data-popper-escaped":l})}}]}),bt={passive:!0,capture:!0},gt=function(){return document.body};function wt(t,n,e){if(Array.isArray(t)){var r=t[n];return null==r?Array.isArray(e)?e[n]:e:r}return t}function xt(t,n){var e={}.toString.call(t);return 0===e.indexOf("[object")&&e.indexOf(n+"]")>-1}function Ot(t,n){return"function"==typeof t?t.apply(void 0,n):t}function St(t,n){return 0===n?t:function(r){clearTimeout(e),e=setTimeout((function(){t(r)}),n)};var e}function _t(t){return[].concat(t)}function jt(t,n){-1===t.indexOf(n)&&t.push(n)}function Et(t){return t.split("-")[0]}function At(t){return[].slice.call(t)}function Pt(t){return Object.keys(t).reduce((function(n,e){return void 0!==t[e]&&(n[e]=t[e]),n}),{})}function Tt(){return document.createElement("div")}function Lt(t){return["Element","Fragment"].some((function(n){return xt(t,n)}))}function Mt(t){return xt(t,"MouseEvent")}function kt(t){return!(!t||!t._tippy||t._tippy.reference!==t)}function It(t){return Lt(t)?[t]:function(t){return xt(t,"NodeList")}(t)?At(t):Array.isArray(t)?t:At(document.querySelectorAll(t))}function Ft(t,n){t.forEach((function(t){t&&(t.style.transitionDuration=n+"ms")}))}function Ct(t,n){t.forEach((function(t){t&&t.setAttribute("data-state",n)}))}function Nt(t){var n,e=_t(t)[0];return null!=e&&null!=(n=e.ownerDocument)&&n.body?e.ownerDocument:document}function Rt(t,n,e){var r=n+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(n){t[r](n,e)}))}function Dt(t,n){for(var e=n;e;){var r;if(t.contains(e))return!0;e=null==e.getRootNode||null==(r=e.getRootNode())?void 0:r.host}return!1}var Wt={isTouch:!1},Bt=0;function Vt(){Wt.isTouch||(Wt.isTouch=!0,window.performance&&document.addEventListener("mousemove",qt))}function qt(){var t=performance.now();t-Bt<20&&(Wt.isTouch=!1,document.removeEventListener("mousemove",qt)),Bt=t}function Ut(){var t=document.activeElement;if(kt(t)){var n=t._tippy;t.blur&&!n.state.isVisible&&t.blur()}}var zt=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var Ht={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},Gt=Object.assign({appendTo:gt,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},Ht,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),Yt=Object.keys(Gt);function $t(t){var n=(t.plugins||[]).reduce((function(n,e){var r,o=e.name,i=e.defaultValue;o&&(n[o]=void 0!==t[o]?t[o]:null!=(r=Gt[o])?r:i);return n}),{});return Object.assign({},t,n)}function Jt(t,n){var e=Object.assign({},n,{content:Ot(n.content,[t])},n.ignoreAttributes?{}:function(t,n){return(n?Object.keys($t(Object.assign({},Gt,{plugins:n}))):Yt).reduce((function(n,e){var r=(t.getAttribute("data-tippy-"+e)||"").trim();if(!r)return n;if("content"===e)n[e]=r;else try{n[e]=JSON.parse(r)}catch(t){n[e]=r}return n}),{})}(t,n.plugins));return e.aria=Object.assign({},Gt.aria,e.aria),e.aria={expanded:"auto"===e.aria.expanded?n.interactive:e.aria.expanded,content:"auto"===e.aria.content?n.interactive?null:"describedby":e.aria.content},e}function Xt(t,n){t.innerHTML=n}function Kt(t){var n=Tt();return!0===t?n.className="tippy-arrow":(n.className="tippy-svg-arrow",Lt(t)?n.appendChild(t):Xt(n,t)),n}function Zt(t,n){Lt(n.content)?(Xt(t,""),t.appendChild(n.content)):"function"!=typeof n.content&&(n.allowHTML?Xt(t,n.content):t.textContent=n.content)}function Qt(t){var n=t.firstElementChild,e=At(n.children);return{box:n,content:e.find((function(t){return t.classList.contains("tippy-content")})),arrow:e.find((function(t){return t.classList.contains("tippy-arrow")||t.classList.contains("tippy-svg-arrow")})),backdrop:e.find((function(t){return t.classList.contains("tippy-backdrop")}))}}function tn(t){var n=Tt(),e=Tt();e.className="tippy-box",e.setAttribute("data-state","hidden"),e.setAttribute("tabindex","-1");var r=Tt();function o(e,r){var o=Qt(n),i=o.box,u=o.content,c=o.arrow;r.theme?i.setAttribute("data-theme",r.theme):i.removeAttribute("data-theme"),"string"==typeof r.animation?i.setAttribute("data-animation",r.animation):i.removeAttribute("data-animation"),r.inertia?i.setAttribute("data-inertia",""):i.removeAttribute("data-inertia"),i.style.maxWidth="number"==typeof r.maxWidth?r.maxWidth+"px":r.maxWidth,r.role?i.setAttribute("role",r.role):i.removeAttribute("role"),e.content===r.content&&e.allowHTML===r.allowHTML||Zt(u,t.props),r.arrow?c?e.arrow!==r.arrow&&(i.removeChild(c),i.appendChild(Kt(r.arrow))):i.appendChild(Kt(r.arrow)):c&&i.removeChild(c)}return r.className="tippy-content",r.setAttribute("data-state","hidden"),Zt(r,t.props),n.appendChild(e),e.appendChild(r),o(t.props,t.props),{popper:n,onUpdate:o}}tn.$$tippy=!0;var nn=1,en=[],rn=[];function on(t,n){var e,r,o,i,u,c,a,s,f=Jt(t,Object.assign({},Gt,$t(Pt(n)))),l=!1,p=!1,d=!1,h=!1,v=[],y=St(Y,f.interactiveDebounce),m=nn++,b=(s=f.plugins).filter((function(t,n){return s.indexOf(t)===n})),g={id:m,reference:t,popper:Tt(),popperInstance:null,props:f,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:b,clearDelayTimeouts:function(){clearTimeout(e),clearTimeout(r),cancelAnimationFrame(o)},setProps:function(n){0;if(g.state.isDestroyed)return;I("onBeforeUpdate",[g,n]),H();var e=g.props,r=Jt(t,Object.assign({},e,Pt(n),{ignoreAttributes:!0}));g.props=r,z(),e.interactiveDebounce!==r.interactiveDebounce&&(N(),y=St(Y,r.interactiveDebounce));e.triggerTarget&&!r.triggerTarget?_t(e.triggerTarget).forEach((function(t){t.removeAttribute("aria-expanded")})):r.triggerTarget&&t.removeAttribute("aria-expanded");C(),k(),O&&O(e,r);g.popperInstance&&(K(),Q().forEach((function(t){requestAnimationFrame(t._tippy.popperInstance.forceUpdate)})));I("onAfterUpdate",[g,n])},setContent:function(t){g.setProps({content:t})},show:function(){0;var t=g.state.isVisible,n=g.state.isDestroyed,e=!g.state.isEnabled,r=Wt.isTouch&&!g.props.touch,o=wt(g.props.duration,0,Gt.duration);if(t||n||e||r)return;if(P().hasAttribute("disabled"))return;if(I("onShow",[g],!1),!1===g.props.onShow(g))return;g.state.isVisible=!0,A()&&(x.style.visibility="visible");k(),B(),g.state.isMounted||(x.style.transition="none");if(A()){var i=L(),u=i.box,a=i.content;Ft([u,a],0)}c=function(){var t;if(g.state.isVisible&&!h){if(h=!0,x.offsetHeight,x.style.transition=g.props.moveTransition,A()&&g.props.animation){var n=L(),e=n.box,r=n.content;Ft([e,r],o),Ct([e,r],"visible")}F(),C(),jt(rn,g),null==(t=g.popperInstance)||t.forceUpdate(),I("onMount",[g]),g.props.animation&&A()&&function(t,n){q(t,n)}(o,(function(){g.state.isShown=!0,I("onShown",[g])}))}},function(){var t,n=g.props.appendTo,e=P();t=g.props.interactive&&n===gt||"parent"===n?e.parentNode:Ot(n,[e]);t.contains(x)||t.appendChild(x);g.state.isMounted=!0,K(),!1}()},hide:function(){0;var t=!g.state.isVisible,n=g.state.isDestroyed,e=!g.state.isEnabled,r=wt(g.props.duration,1,Gt.duration);if(t||n||e)return;if(I("onHide",[g],!1),!1===g.props.onHide(g))return;g.state.isVisible=!1,g.state.isShown=!1,h=!1,l=!1,A()&&(x.style.visibility="hidden");if(N(),V(),k(!0),A()){var o=L(),i=o.box,u=o.content;g.props.animation&&(Ft([i,u],r),Ct([i,u],"hidden"))}F(),C(),g.props.animation?A()&&function(t,n){q(t,(function(){!g.state.isVisible&&x.parentNode&&x.parentNode.contains(x)&&n()}))}(r,g.unmount):g.unmount()},hideWithInteractivity:function(t){0;T().addEventListener("mousemove",y),jt(en,y),y(t)},enable:function(){g.state.isEnabled=!0},disable:function(){g.hide(),g.state.isEnabled=!1},unmount:function(){0;g.state.isVisible&&g.hide();if(!g.state.isMounted)return;Z(),Q().forEach((function(t){t._tippy.unmount()})),x.parentNode&&x.parentNode.removeChild(x);rn=rn.filter((function(t){return t!==g})),g.state.isMounted=!1,I("onHidden",[g])},destroy:function(){0;if(g.state.isDestroyed)return;g.clearDelayTimeouts(),g.unmount(),H(),delete t._tippy,g.state.isDestroyed=!0,I("onDestroy",[g])}};if(!f.render)return g;var w=f.render(g),x=w.popper,O=w.onUpdate;x.setAttribute("data-tippy-root",""),x.id="tippy-"+g.id,g.popper=x,t._tippy=g,x._tippy=g;var S=b.map((function(t){return t.fn(g)})),_=t.hasAttribute("aria-expanded");return z(),C(),k(),I("onCreate",[g]),f.showOnCreate&&tt(),x.addEventListener("mouseenter",(function(){g.props.interactive&&g.state.isVisible&&g.clearDelayTimeouts()})),x.addEventListener("mouseleave",(function(){g.props.interactive&&g.props.trigger.indexOf("mouseenter")>=0&&T().addEventListener("mousemove",y)})),g;function j(){var t=g.props.touch;return Array.isArray(t)?t:[t,0]}function E(){return"hold"===j()[0]}function A(){var t;return!(null==(t=g.props.render)||!t.$$tippy)}function P(){return a||t}function T(){var t=P().parentNode;return t?Nt(t):document}function L(){return Qt(x)}function M(t){return g.state.isMounted&&!g.state.isVisible||Wt.isTouch||i&&"focus"===i.type?0:wt(g.props.delay,t?0:1,Gt.delay)}function k(t){void 0===t&&(t=!1),x.style.pointerEvents=g.props.interactive&&!t?"":"none",x.style.zIndex=""+g.props.zIndex}function I(t,n,e){var r;(void 0===e&&(e=!0),S.forEach((function(e){e[t]&&e[t].apply(e,n)})),e)&&(r=g.props)[t].apply(r,n)}function F(){var n=g.props.aria;if(n.content){var e="aria-"+n.content,r=x.id;_t(g.props.triggerTarget||t).forEach((function(t){var n=t.getAttribute(e);if(g.state.isVisible)t.setAttribute(e,n?n+" "+r:r);else{var o=n&&n.replace(r,"").trim();o?t.setAttribute(e,o):t.removeAttribute(e)}}))}}function C(){!_&&g.props.aria.expanded&&_t(g.props.triggerTarget||t).forEach((function(t){g.props.interactive?t.setAttribute("aria-expanded",g.state.isVisible&&t===P()?"true":"false"):t.removeAttribute("aria-expanded")}))}function N(){T().removeEventListener("mousemove",y),en=en.filter((function(t){return t!==y}))}function R(n){if(!Wt.isTouch||!d&&"mousedown"!==n.type){var e=n.composedPath&&n.composedPath()[0]||n.target;if(!g.props.interactive||!Dt(x,e)){if(_t(g.props.triggerTarget||t).some((function(t){return Dt(t,e)}))){if(Wt.isTouch)return;if(g.state.isVisible&&g.props.trigger.indexOf("click")>=0)return}else I("onClickOutside",[g,n]);!0===g.props.hideOnClick&&(g.clearDelayTimeouts(),g.hide(),p=!0,setTimeout((function(){p=!1})),g.state.isMounted||V())}}}function D(){d=!0}function W(){d=!1}function B(){var t=T();t.addEventListener("mousedown",R,!0),t.addEventListener("touchend",R,bt),t.addEventListener("touchstart",W,bt),t.addEventListener("touchmove",D,bt)}function V(){var t=T();t.removeEventListener("mousedown",R,!0),t.removeEventListener("touchend",R,bt),t.removeEventListener("touchstart",W,bt),t.removeEventListener("touchmove",D,bt)}function q(t,n){var e=L().box;function r(t){t.target===e&&(Rt(e,"remove",r),n())}if(0===t)return n();Rt(e,"remove",u),Rt(e,"add",r),u=r}function U(n,e,r){void 0===r&&(r=!1),_t(g.props.triggerTarget||t).forEach((function(t){t.addEventListener(n,e,r),v.push({node:t,eventType:n,handler:e,options:r})}))}function z(){var t;E()&&(U("touchstart",G,{passive:!0}),U("touchend",$,{passive:!0})),(t=g.props.trigger,t.split(/\s+/).filter(Boolean)).forEach((function(t){if("manual"!==t)switch(U(t,G),t){case"mouseenter":U("mouseleave",$);break;case"focus":U(zt?"focusout":"blur",J);break;case"focusin":U("focusout",J)}}))}function H(){v.forEach((function(t){var n=t.node,e=t.eventType,r=t.handler,o=t.options;n.removeEventListener(e,r,o)})),v=[]}function G(t){var n,e=!1;if(g.state.isEnabled&&!X(t)&&!p){var r="focus"===(null==(n=i)?void 0:n.type);i=t,a=t.currentTarget,C(),!g.state.isVisible&&Mt(t)&&en.forEach((function(n){return n(t)})),"click"===t.type&&(g.props.trigger.indexOf("mouseenter")<0||l)&&!1!==g.props.hideOnClick&&g.state.isVisible?e=!0:tt(t),"click"===t.type&&(l=!e),e&&!r&&nt(t)}}function Y(t){var n=t.target,e=P().contains(n)||x.contains(n);"mousemove"===t.type&&e||function(t,n){var e=n.clientX,r=n.clientY;return t.every((function(t){var n=t.popperRect,o=t.popperState,i=t.props.interactiveBorder,u=Et(o.placement),c=o.modifiersData.offset;if(!c)return!0;var a="bottom"===u?c.top.y:0,s="top"===u?c.bottom.y:0,f="right"===u?c.left.x:0,l="left"===u?c.right.x:0,p=n.top-r+a>i,d=r-n.bottom-s>i,h=n.left-e+f>i,v=e-n.right-l>i;return p||d||h||v}))}(Q().concat(x).map((function(t){var n,e=null==(n=t._tippy.popperInstance)?void 0:n.state;return e?{popperRect:t.getBoundingClientRect(),popperState:e,props:f}:null})).filter(Boolean),t)&&(N(),nt(t))}function $(t){X(t)||g.props.trigger.indexOf("click")>=0&&l||(g.props.interactive?g.hideWithInteractivity(t):nt(t))}function J(t){g.props.trigger.indexOf("focusin")<0&&t.target!==P()||g.props.interactive&&t.relatedTarget&&x.contains(t.relatedTarget)||nt(t)}function X(t){return!!Wt.isTouch&&E()!==t.type.indexOf("touch")>=0}function K(){Z();var n=g.props,e=n.popperOptions,r=n.placement,o=n.offset,i=n.getReferenceClientRect,u=n.moveTransition,a=A()?Qt(x).arrow:null,s=i?{getBoundingClientRect:i,contextElement:i.contextElement||P()}:t,f=[{name:"offset",options:{offset:o}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!u}},{name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(t){var n=t.state;if(A()){var e=L().box;["placement","reference-hidden","escaped"].forEach((function(t){"placement"===t?e.setAttribute("data-placement",n.placement):n.attributes.popper["data-popper-"+t]?e.setAttribute("data-"+t,""):e.removeAttribute("data-"+t)})),n.attributes.popper={}}}}];A()&&a&&f.push({name:"arrow",options:{element:a,padding:3}}),f.push.apply(f,(null==e?void 0:e.modifiers)||[]),g.popperInstance=mt(s,x,Object.assign({},e,{placement:r,onFirstUpdate:c,modifiers:f}))}function Z(){g.popperInstance&&(g.popperInstance.destroy(),g.popperInstance=null)}function Q(){return At(x.querySelectorAll("[data-tippy-root]"))}function tt(t){g.clearDelayTimeouts(),t&&I("onTrigger",[g,t]),B();var n=M(!0),r=j(),o=r[0],i=r[1];Wt.isTouch&&"hold"===o&&i&&(n=i),n?e=setTimeout((function(){g.show()}),n):g.show()}function nt(t){if(g.clearDelayTimeouts(),I("onUntrigger",[g,t]),g.state.isVisible){if(!(g.props.trigger.indexOf("mouseenter")>=0&&g.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(t.type)>=0&&l)){var n=M(!1);n?r=setTimeout((function(){g.state.isVisible&&g.hide()}),n):o=requestAnimationFrame((function(){g.hide()}))}}else V()}}function un(t,n){void 0===n&&(n={});var e=Gt.plugins.concat(n.plugins||[]);document.addEventListener("touchstart",Vt,bt),window.addEventListener("blur",Ut);var r=Object.assign({},n,{plugins:e}),o=It(t).reduce((function(t,n){var e=n&&on(n,r);return e&&t.push(e),t}),[]);return Lt(t)?o[0]:o}un.defaultProps=Gt,un.setDefaultProps=function(t){Object.keys(t).forEach((function(n){Gt[n]=t[n]}))},un.currentInput=Wt;Object.assign({},et,{effect:function(t){var n=t.state,e={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(n.elements.popper.style,e.popper),n.styles=e,n.elements.arrow&&Object.assign(n.elements.arrow.style,e.arrow)}});un.setDefaultProps({render:tn});var cn=un;function an(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==e)return;var r,o,i=[],u=!0,c=!1;try{for(e=e.call(t);!(u=(r=e.next()).done)&&(i.push(r.value),!n||i.length!==n);u=!0);}catch(t){c=!0,o=t}finally{try{u||null==e.return||e.return()}finally{if(c)throw o}}return i}(t,n)||fn(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function sn(t){return function(t){if(Array.isArray(t))return ln(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||fn(t)||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 fn(t,n){if(t){if("string"==typeof t)return ln(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?ln(t,n):void 0}}function ln(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,r=new Array(n);e1?r-1:0),i=1;i code",n=/(?:title|file):[\t-\r \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000\uFEFF]*["'`](((?:(?!["'\\`])[\s\S])|\\(?:[\0-\t\x0B\f\x0E-\u2027\u202A-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]))*)["'`]/i,"h1[id], h2[id], h3[id], h4[id], h5[id], h6[id]",500,u=[{opacity:0},{opacity:1}],c={fill:"forwards",duration:500,easing:"ease"},a=document.querySelector("hy-push-state"),1.5,l=!0,s((function(t){if(t){cn(t.querySelectorAll(".post-date > .ellipsis"),{trigger:"click",touch:!0,interactive:!0,allowHTML:!0,maxWidth:"none",placement:"bottom-start",offset:0,content:function(t){return t.innerHTML},onTrigger:function(t,n){"A"===n.target.tagName&&(t._hideOnce=!0)},onShow:function(t){if(t._hideOnce)return t._hideOnce=!1}}),cn(t.querySelectorAll("abbr[title]"),{trigger:"click",touch:!0,maxWidth:500,content:function(t){return t.getAttribute("title")}}),cn(t.querySelectorAll(".sidebar-social [title]"),{touch:!0,content:function(t){return t.getAttribute("title")}}),t.querySelectorAll("h1[id], h2[id], h3[id], h4[id], h5[id], h6[id]").forEach((function(t){var n=Object(r.l)("_permalink-template");n.querySelector(".permalink").href="#".concat(t.id),t.appendChild(n)}));var e=t.querySelector("#markdown-toc");e&&e.classList.add("toc-hide"),"clipboard"in navigator&&Array.from(t.querySelectorAll("pre.highlight > code")).forEach((function(t){var n,e=null==t||null===(n=t.parentNode)||void 0===n?void 0:n.parentNode,r=d("button",{onClick:function(){var n=dn(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,navigator.clipboard.writeText(t.innerText);case 2:hn(r,"copy-success");case 3:case"end":return n.stop()}}),n)})));return function(){return n.apply(this,arguments)}}()},d("small",{class:"icon-copy",title:"Copy"}),d("small",{class:"icon-checkmark",title:"Done"}));null==e||e.appendChild(r)})),Array.from(t.querySelectorAll("pre.highlight > code")).map((function(t){return t.children[0]})).forEach((function(t){var e=n.exec(null==t?void 0:t.innerText);if(e){var r=an(e,2)[1],o=t.parentNode,i=t.childNodes[0],u=i.wholeText.indexOf("\n");if(u>-1){var c=i.splitText(u);o.insertBefore(c,o.firstChild)}o.removeChild(t),o.childNodes[0].splitText(1),o.removeChild(o.childNodes[0]);var a=o.parentNode.parentNode,s=d("div",{class:"pre-header break-layout"},d("span",{},d("small",{class:"icon-file-empty"})," ",r));a.insertBefore(s,a.firstChild)}})),"complete"in HTMLImageElement.prototype&&(t.querySelectorAll("img[width][height][loading=lazy]").forEach((function(t){l&&t.complete||(t.style.opacity="0",t.addEventListener("load",(function(){return t.animate(u,c)}),{once:!0}))})),l=!1)}})),p=null,f((function(){var t,n=document.getElementById("_main");if(n){var e=n.querySelector("#markdown-toc");e&&(e.classList.remove("toc-hide"),e.classList.add("toc-show")),n.querySelectorAll("li[id^='fn:']").forEach((function(t){return t.tabIndex=0})),n.querySelectorAll("a[href^='#fn:']").forEach((function(t){return t.addEventListener("click",(function(t){var n;return null===(n=document.getElementById(t.currentTarget.getAttribute("href").substr(1)))||void 0===n?void 0:n.focus()}))})),n.querySelectorAll('pre, table:not(.highlight), .katex-display, .break-layout, mjx-container[jax="CHTML"][display="true"]').forEach((function(t){return t.addEventListener("touchstart",(function(n){return t.scrollLeft>0&&n.stopPropagation()}),{passive:!1})}));var o=null===(t=document.getElementById("_katexPreload"))||void 0===t?void 0:t.href;!p&&o&&Object(r.m)(n.querySelectorAll(".katex"),{rootMargin:"1440px"}).then((function(){p=Object(r.q)(o)}))}})),h=document.getElementById("_MathJax"),!a||!h){t.next=31;break}if((v=function(t){var n=an(t.detail.replaceEls,1)[0];n.querySelectorAll('script[type="math/tex; mode=display"]').forEach((function(t){t.outerHTML=t.innerText.replace("% ","\\]")})),n.querySelectorAll('script[type="math/tex"]').forEach((function(t){t.outerHTML="\\(".concat(t.innerText,"\\)")}))})({detail:{replaceEls:[document]}}),"MathJax"in window){t.next=28;break}return t.next=28,Object(r.r)(h,"load");case 28:return t.next=30,MathJax.typesetPromise();case 30:window._noPushState||(a.addEventListener("ready",v),Object(o.a)(a,"after").pipe(Object(i.a)((function(){return MathJax.typesetPromise()}))).subscribe());case 31:case"end":return t.stop()}}),t)})))()},function(t,n,e){"use strict";e.d(n,"a",(function(){return u}));var r=e(121),o=e(11),i=e(9);function u(t,n){return void 0===n&&(n=r.b),Object(o.a)((function(e,r){var o=null,u=null,c=null,a=function(){if(o){o.unsubscribe(),o=null;var t=u;u=null,r.next(t)}};function s(){var e=c+t,i=n.now();if(i \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{314:function(t,n,r){"use strict";r.r(n);var e=r(318),o=r(342),i=r(48),c=r(156),u=r(339),a=r(157),s=r(310),l=r(340),f=r(341),b=r(343),p=r(1),v=r(11),h=r(335),d=r(118),j=r(51),O=r(67);function y(){for(var t=[],n=0;nt.length)&&(n=t.length);for(var r=0,e=new Array(n);r=0})),Object(b.a)(),Object(i.a)((function(t){var n=x(t,2);return n[0]-n[1]})),Object(c.a)(h),w(O),Object(S.a)((function(t){p+=t,p=Math.max(-r,Math.min(0,p)),g.j?(v[0].y.value=p,n.attributeStyleMap.set("transform",v)):n.style.transform="translateY(".concat(p,"px)")}))).subscribe();case 13:case"end":return t.stop()}}),t)})),function(){var t=this,n=arguments;return new Promise((function(r,e){var o=m.apply(t,n);function i(t){C(o,r,e,i,c,"next",t)}function c(t){C(o,r,e,i,c,"throw",t)}i(void 0)}))})()},325:function(t,n,r){"use strict";r.d(n,"a",(function(){return o}));var e=r(8),o=new e.a((function(t){return t.complete()}))},328:function(t,n,r){"use strict";r.d(n,"a",(function(){return l}));var e=r(1),o=r(8),i=r(23),c=r(120),u=Object(c.a)((function(t){return function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}})),a=r(64),s=r(79),l=function(t){function n(){var n=t.call(this)||this;return n.closed=!1,n.observers=[],n.isStopped=!1,n.hasError=!1,n.thrownError=null,n}return Object(e.h)(n,t),n.prototype.lift=function(t){var n=new f(this,this);return n.operator=t,n},n.prototype._throwIfClosed=function(){if(this.closed)throw new u},n.prototype.next=function(t){var n=this;Object(s.b)((function(){var r,o;if(n._throwIfClosed(),!n.isStopped){var i=n.observers.slice();try{for(var c=Object(e.l)(i),u=c.next();!u.done;u=c.next()){u.value.next(t)}}catch(t){r={error:t}}finally{try{u&&!u.done&&(o=c.return)&&o.call(c)}finally{if(r)throw r.error}}}}))},n.prototype.error=function(t){var n=this;Object(s.b)((function(){if(n._throwIfClosed(),!n.isStopped){n.hasError=n.isStopped=!0,n.thrownError=t;for(var r=n.observers;r.length;)r.shift().error(t)}}))},n.prototype.complete=function(){var t=this;Object(s.b)((function(){if(t._throwIfClosed(),!t.isStopped){t.isStopped=!0;for(var n=t.observers;n.length;)n.shift().complete()}}))},n.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=null},Object.defineProperty(n.prototype,"observed",{get:function(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0},enumerable:!1,configurable:!0}),n.prototype._trySubscribe=function(n){return this._throwIfClosed(),t.prototype._trySubscribe.call(this,n)},n.prototype._subscribe=function(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)},n.prototype._innerSubscribe=function(t){var n=this.hasError,r=this.isStopped,e=this.observers;return n||r?i.a:(e.push(t),new i.b((function(){return Object(a.a)(e,t)})))},n.prototype._checkFinalizedStatuses=function(t){var n=this.hasError,r=this.thrownError,e=this.isStopped;n?t.error(r):e&&t.complete()},n.prototype.asObservable=function(){var t=new o.a;return t.source=this,t},n.create=function(t,n){return new f(t,n)},n}(o.a),f=function(t){function n(n,r){var e=t.call(this)||this;return e.destination=n,e.source=r,e}return Object(e.h)(n,t),n.prototype.next=function(t){var n,r;null===(r=null===(n=this.destination)||void 0===n?void 0:n.next)||void 0===r||r.call(n,t)},n.prototype.error=function(t){var n,r;null===(r=null===(n=this.destination)||void 0===n?void 0:n.error)||void 0===r||r.call(n,t)},n.prototype.complete=function(){var t,n;null===(n=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===n||n.call(t)},n.prototype._subscribe=function(t){var n,r;return null!==(r=null===(n=this.source)||void 0===n?void 0:n.subscribe(t))&&void 0!==r?r:i.a},n}(l)},334:function(t,n,r){"use strict";r.d(n,"a",(function(){return c}));var e=r(325),o=r(11),i=r(9);function c(t){return t<=0?function(){return e.a}:Object(o.a)((function(n,r){var e=0;n.subscribe(new i.a(r,(function(n){++e<=t&&(r.next(n),t<=e&&r.complete())})))}))}},335:function(t,n,r){"use strict";r.d(n,"a",(function(){return o}));var e=Array.isArray;function o(t){return 1===t.length&&e(t[0])?t[0]:t}},339:function(t,n,r){"use strict";r.d(n,"a",(function(){return s}));var e=r(1),o=r(67),i=r(334),c=r(328),u=r(65),a=r(11);function s(t){void 0===t&&(t={});var n=t.connector,r=void 0===n?function(){return new c.a}:n,e=t.resetOnError,i=void 0===e||e,s=t.resetOnComplete,f=void 0===s||s,b=t.resetOnRefCountZero,p=void 0===b||b;return function(t){var n=null,e=null,c=null,s=0,b=!1,v=!1,h=function(){null==e||e.unsubscribe(),e=null},d=function(){h(),n=c=null,b=v=!1},j=function(){var t=n;d(),null==t||t.unsubscribe()};return Object(a.a)((function(t,a){s++,v||b||h();var O=c=null!=c?c:r();a.add((function(){0!==--s||v||b||(e=l(j,p))})),O.subscribe(a),n||(n=new u.a({next:function(t){return O.next(t)},error:function(t){v=!0,h(),e=l(d,i,t),O.error(t)},complete:function(){b=!0,h(),e=l(d,f),O.complete()}}),Object(o.a)(t).subscribe(n))}))(t)}}function l(t,n){for(var r=[],o=2;o \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[6],{313:function(e,t,n){"use strict";n.r(t);var r=n(318),o=n(342),i=n(364),a=n(357),u=n(340),l=n(48),c=n(339),s=n(160),f=n(365),p=n(157),b=n(361),d=n(341),y=n(343),m=n(50),v=n(22),h=n(116),O=n(325),j=n(363),g=n(360);function w(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(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 S(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:window.location;return t!==r.protocol||n!==r.host}(a)?{mode:"cors"}:{})).pipe(Object(p.a)((function(e){return e.blob()})),Object(l.a)((function(e){return URL.createObjectURL(e)})),Object(j.a)((function(){return Object(h.a)(a.href)})))}},{key:"fetchImage",value:function(e){var t=C(e);return t===this.prevHash?O.a:this.fetchImage2(e).pipe(Object(l.a)((function(n){var r,o=null!==(r=e.querySelector(".sidebar-bg"))&&void 0!==r?r:document.createElement("div");return n&&(o.style.backgroundImage="url(".concat(n,")"),F.set(o,n)),[o,t,e]})))}},{key:"updateStyle",value:function(e){var t,n=this,r=null===(t=e.getElementById("_sidebar"))||void 0===t?void 0:t.classList;if(r&&this.sidebar.setAttribute("class",r),this.themeColorEl){var o,i=null===(o=e.head.querySelector('meta[name="theme-color"]'))||void 0===o?void 0:o.content;i&&window.setTimeout((function(){n.themeColorEl&&(n.themeColorEl.content=i)}),250)}try{var a,u=document.getElementById("_pageStyle"),l=e.getElementById("_pageStyle");if(!l)return;null==u||null===(a=u.parentNode)||void 0===a||a.replaceChild(l,u)}catch(e){}}},{key:"fade",value:function(e,t){var n,r=w(e,1)[0],o=w(t,3),i=o[0],a=o[1],u=o[2];return null==r||null===(n=r.parentNode)||void 0===n||n.insertBefore(i,r.nextElementSibling),this.updateStyle(u),this.prevHash=a,Object(v.c)(i,[{opacity:0},{opacity:1}],{duration:this.fadeDuration,easing:"ease"}).pipe(Object(g.a)((function(){var e;F.has(r)&&URL.revokeObjectURL(F.get(r)),null==r||null===(e=r.parentNode)||void 0===e||e.removeChild(r)})))}}])&&A(t.prototype,n),r&&A(t,r),e}(),x=n(156);function k(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,i=[],a=!0,u=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){u=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(u)throw o}}return i}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return B(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 B(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function B(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[7],{353:function(e,t,n){"use strict";n.r(t);var r,i=[],o="ResizeObserver loop completed with undelivered notifications.";!function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(r={}));var s,a=function(e){return Object.freeze(e)},c=function(e,t){this.inlineSize=e,this.blockSize=t,a(this)},u=function(){function e(e,t,n,r){return this.x=e,this.y=t,this.width=n,this.height=r,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,a(this)}return e.prototype.toJSON=function(){var e=this;return{x:e.x,y:e.y,top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.width,height:e.height}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),h=function(e){return e instanceof SVGElement&&"getBBox"in e},d=function(e){if(h(e)){var t=e.getBBox(),n=t.width,r=t.height;return!n&&!r}var i=e,o=i.offsetWidth,s=i.offsetHeight;return!(o||s||e.getClientRects().length)},f=function(e){var t,n;if(e instanceof Element)return!0;var r=null===(n=null===(t=e)||void 0===t?void 0:t.ownerDocument)||void 0===n?void 0:n.defaultView;return!!(r&&e instanceof r.Element)},v="undefined"!=typeof window?window:{},p=new WeakMap,l=/auto|scroll/,g=/^tb|vertical/,b=/msie|trident/i.test(v.navigator&&v.navigator.userAgent),w=function(e){return parseFloat(e||"0")},E=function(e,t,n){return void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=!1),new c((n?t:e)||0,(n?e:t)||0)},x=a({devicePixelContentBoxSize:E(),borderBoxSize:E(),contentBoxSize:E(),contentRect:new u(0,0,0,0)}),T=function(e,t){if(void 0===t&&(t=!1),p.has(e)&&!t)return p.get(e);if(d(e))return p.set(e,x),x;var n=getComputedStyle(e),r=h(e)&&e.ownerSVGElement&&e.getBBox(),i=!b&&"border-box"===n.boxSizing,o=g.test(n.writingMode||""),s=!r&&l.test(n.overflowY||""),c=!r&&l.test(n.overflowX||""),f=r?0:w(n.paddingTop),v=r?0:w(n.paddingRight),T=r?0:w(n.paddingBottom),m=r?0:w(n.paddingLeft),z=r?0:w(n.borderTopWidth),y=r?0:w(n.borderRightWidth),B=r?0:w(n.borderBottomWidth),S=m+v,O=f+T,R=(r?0:w(n.borderLeftWidth))+y,k=z+B,C=c?e.offsetHeight-k-e.clientHeight:0,N=s?e.offsetWidth-R-e.clientWidth:0,D=i?S+R:0,M=i?O+k:0,P=r?r.width:w(n.width)-D-N,_=r?r.height:w(n.height)-M-C,F=P+S+N+R,I=_+O+C+k,L=a({devicePixelContentBoxSize:E(Math.round(P*devicePixelRatio),Math.round(_*devicePixelRatio),o),borderBoxSize:E(F,I,o),contentBoxSize:E(P,_,o),contentRect:new u(m,f,P,_)});return p.set(e,L),L},m=function(e,t,n){var i=T(e,n),o=i.borderBoxSize,s=i.contentBoxSize,a=i.devicePixelContentBoxSize;switch(t){case r.DEVICE_PIXEL_CONTENT_BOX:return a;case r.BORDER_BOX:return o;default:return s}},z=function(e){var t=T(e);this.target=e,this.contentRect=t.contentRect,this.borderBoxSize=a([t.borderBoxSize]),this.contentBoxSize=a([t.contentBoxSize]),this.devicePixelContentBoxSize=a([t.devicePixelContentBoxSize])},y=function(e){if(d(e))return 1/0;for(var t=0,n=e.parentNode;n;)t+=1,n=n.parentNode;return t},B=function(){var e=1/0,t=[];i.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(t){var n=new z(t.target),i=y(t.target);r.push(n),t.lastReportedSize=m(t.target,t.observedBox),ie?t.activeTargets.push(n):t.skippedTargets.push(n))}))}))},O=function(){var e,t=0;for(S(t);i.some((function(e){return e.activeTargets.length>0}));)t=B(),S(t);return i.some((function(e){return e.skippedTargets.length>0}))&&("function"==typeof ErrorEvent?e=new ErrorEvent("error",{message:o}):((e=document.createEvent("Event")).initEvent("error",!1,!1),e.message=o),window.dispatchEvent(e)),t>0},R=[],k=function(e){if(!s){var t=0,n=document.createTextNode("");new MutationObserver((function(){return R.splice(0).forEach((function(e){return e()}))})).observe(n,{characterData:!0}),s=function(){n.textContent=""+(t?t--:t++)}}R.push(e),s()},C=0,N={attributes:!0,characterData:!0,childList:!0,subtree:!0},D=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],M=function(e){return void 0===e&&(e=0),Date.now()+e},P=!1,_=new(function(){function e(){var e=this;this.stopped=!0,this.listener=function(){return e.schedule()}}return e.prototype.run=function(e){var t=this;if(void 0===e&&(e=250),!P){P=!0;var n,r=M(e);n=function(){var n=!1;try{n=O()}finally{if(P=!1,e=r-M(),!C)return;n?t.run(1e3):e>0?t.run(e):t.start()}},k((function(){requestAnimationFrame(n)}))}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var e=this,t=function(){return e.observer&&e.observer.observe(document.body,N)};document.body?t():v.addEventListener("DOMContentLoaded",t)},e.prototype.start=function(){var e=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),D.forEach((function(t){return v.addEventListener(t,e.listener,!0)})))},e.prototype.stop=function(){var e=this;this.stopped||(this.observer&&this.observer.disconnect(),D.forEach((function(t){return v.removeEventListener(t,e.listener,!0)})),this.stopped=!0)},e}()),F=function(e){!C&&e>0&&_.start(),!(C+=e)&&_.stop()},I=function(){function e(e,t){this.target=e,this.observedBox=t||r.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var e,t=m(this.target,this.observedBox,!0);return e=this.target,h(e)||function(e){switch(e.tagName){case"INPUT":if("image"!==e.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}(e)||"inline"!==getComputedStyle(e).display||(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),L=function(e,t){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=e,this.callback=t},W=new WeakMap,X=function(e,t){for(var n=0;n=0&&(o&&i.splice(i.indexOf(n),1),n.observationTargets.splice(r,1),F(-1))},e.disconnect=function(e){var t=this,n=W.get(e);n.observationTargets.slice().forEach((function(n){return t.unobserve(e,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},e}(),V=function(){function e(e){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!=typeof e)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");A.connect(this,e)}return e.prototype.observe=function(e,t){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!f(e))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");A.observe(this,e,t)},e.prototype.unobserve=function(e){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!f(e))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");A.unobserve(this,e)},e.prototype.disconnect=function(){A.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();window.ResizeObserver=window.ResizeObserver||V}}]); \ No newline at end of file diff --git a/assets/js/LEGACY-shadydom-hydejack-9.1.5.js b/assets/js/LEGACY-shadydom-hydejack-9.1.5.js new file mode 100644 index 00000000000..ddea46dedf2 --- /dev/null +++ b/assets/js/LEGACY-shadydom-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[8],{338:function(n,w,o){"use strict";o.r(w);o(350),o(354)}}]); \ No newline at end of file diff --git a/assets/js/LEGACY-vendors~clap-button-hydejack-9.1.5.js b/assets/js/LEGACY-vendors~clap-button-hydejack-9.1.5.js new file mode 100644 index 00000000000..586e483ea0d --- /dev/null +++ b/assets/js/LEGACY-vendors~clap-button-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{344:function(t,e){!function(t){var e=[];function n(n){var r=this,i="$BroadcastChannel$"+(n=String(n))+"$";e[i]=e[i]||[],e[i].push(this),this._name=n,this._id=i,this._closed=!1,this._mc=new MessageChannel,this._mc.port1.start(),this._mc.port2.start(),t.addEventListener("storage",(function(e){if(e.storageArea===t.localStorage&&null!=e.newValue&&""!==e.newValue&&e.key.substring(0,i.length)===i){var n=JSON.parse(e.newValue);r._mc.port2.postMessage(n)}}))}n.prototype={get name(){return this._name},postMessage:function(n){var r=this;if(this._closed){var i=new Error;throw i.name="InvalidStateError",i}var o=JSON.stringify(n),a=this._id+String(Date.now())+"$"+String(Math.random());t.localStorage.setItem(a,o),setTimeout((function(){t.localStorage.removeItem(a)}),500),e[this._id].forEach((function(t){t!==r&&t._mc.port2.postMessage(JSON.parse(o))}))},close:function(){if(!this._closed){this._closed=!0,this._mc.port1.close(),this._mc.port2.close();var t=e[this._id].indexOf(this);e[this._id].splice(t,1)}},get onmessage(){return this._mc.port1.onmessage},set onmessage(t){this._mc.port1.onmessage=t},addEventListener:function(){return this._mc.port1.addEventListener.apply(this._mc.port1,arguments)},removeEventListener:function(){return this._mc.port1.removeEventListener.apply(this._mc.port1,arguments)},dispatchEvent:function(){return this._mc.port1.dispatchEvent.apply(this._mc.port1,arguments)}},t.BroadcastChannel=t.BroadcastChannel||n}(self)},345:function(t,e){var n,r,i,o,a,s,u,c,l,f;function h(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(t);!(a=(r=n.next()).done)&&(o.push(r.value),!e||o.length!==e);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(t,e)||O(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function d(t,e,n,r,i,o,a){try{var s=t[o](a),u=s.value}catch(t){return void n(t)}s.done?e(u):Promise.resolve(u).then(r,i)}function v(t){return function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(t){d(o,r,i,a,s,"next",t)}function s(t){d(o,r,i,a,s,"throw",t)}a(void 0)}))}}function y(t){var e="function"==typeof Map?new Map:void 0;return(y=function(t){if(null===t||(n=t,-1===Function.toString.call(n).indexOf("[native code]")))return t;var n;if("function"!=typeof t)throw new TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return m(t,arguments,P(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),_(r,t)})(t)}function m(t,e,n){return(m=x()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=new(Function.bind.apply(t,r));return n&&_(i,n.prototype),i}).apply(null,arguments)}function g(){return(g="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=w(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}}).apply(this,arguments)}function w(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=P(t)););return t}function b(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&_(t,e)}function _(t,e){return(_=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function k(t){var e=x();return function(){var n,r=P(t);if(e){var i=P(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return S(this,n)}}function S(t,e){if(e&&("object"===T(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return C(t)}function C(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function x(){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(t){return!1}}function P(t){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function A(t){return function(t){if(Array.isArray(t))return R(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||O(t)||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 N(t,e){for(var n=0;n=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return a=t.done,t},e:function(t){s=!0,o=t},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function O(t,e){if(t){if("string"==typeof t)return R(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?R(t,e):void 0}}function R(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1?void 0:i?d(n,r):n,s=e.length-1;s>=0;s--)(o=e[s])&&(a=(i?o(n,r,a):o(a))||a);return i&&a&&t(n,r,a),a},R=function(t,e,n){if(!e.has(t))throw TypeError("Cannot "+n)},U=function(t,e,n){return R(t,e,"read from private field"),n?n.call(t):e.get(t)},j=function(t,e,n,r){return R(t,e,"write to private field"),r?r.call(t,n):e.set(t,n),n},I=function(){function t(){}return t.prototype.then=function(e,n){var r=new t,i=this.s;if(i){var o=1&i?e:n;if(o){try{V(r,1,o(this.v))}catch(t){V(r,2,t)}return r}return this}return this.o=function(t){try{var i=t.v;1&t.s?V(r,1,e?e(i):i):n?V(r,1,n(i)):V(r,2,i)}catch(i){V(r,2,i)}},r},t}();function V(t,e,n){if(!t.s){if(n instanceof I){if(!n.s)return void(n.o=V.bind(null,t,e));1&e&&(e=n.s),n=n.v}if(n&&n.then)return void n.then(V.bind(null,t,e),V.bind(null,t,2));t.s=e,t.v=n;var r=t.o;r&&r(t)}}var B=0,D="function"==typeof WeakMap?WeakMap:function(){var t="function"==typeof Symbol?Symbol(0):"__weak$"+ ++B;this.set=function(e,n){e[t]=n},this.get=function(e){return e[t]}};function z(t,e){return new Promise((function(n,r){t.onsuccess=function(){var r=t.result;e&&(r=e(r)),n(r)},t.onerror=function(){r(t.error)}}))}function W(t,e){return z(t.openCursor(e),(function(t){return t?[t.key,t.value]:[]}))}function q(t){return new Promise((function(e,n){t.oncomplete=function(){e()},t.onabort=function(){n(t.error)},t.onerror=function(){n(t.error)}}))}function H(t){if(!("number"==typeof(e=t)||"string"==typeof e||"object"==T(e)&&e&&(Array.isArray(e)||"setUTCFullYear"in e||"function"==typeof ArrayBuffer&&ArrayBuffer.isView(e)||"byteLength"in e&&"length"in e)))throw Error("kv-storage: The given value is not allowed as a key");var e}var F={};function J(t,e){return W(t,Y(e))}function Y(t){return t===F?IDBKeyRange.lowerBound(-1/0):IDBKeyRange.lowerBound(t,!0)}var $=new D,K=new D,Z=new D,G=new D,X=function(){};function Q(t,e){return e((function(e,n){try{var r=function(){return K.set(t,o),Z.set(t,void 0),{value:s,done:void 0===o}},i=K.get(t);if(void 0===i)return Promise.resolve({value:void 0,done:!0});var o,a,s,u=function(t,e){var n,r=-1;t:{for(var i=0;i2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e!==n;){var i=e.nextSibling;t.insertBefore(e,r),e=i}},ct=function(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;e!==n;){var r=e.nextSibling;t.removeChild(e),e=r}},lt="{{lit-".concat(String(Math.random()).slice(2),"}}"),ft="\x3c!--".concat(lt,"--\x3e"),ht=new RegExp("".concat(lt,"|").concat(ft)),pt="$lit$",dt=function t(e,n){L(this,t),this.parts=[],this.element=n;for(var r=[],i=[],o=document.createTreeWalker(n.content,133,null,!1),a=0,s=-1,u=0,c=e.strings,l=e.values.length;u0;){var y=c[u],m=gt.exec(y)[2],g=m.toLowerCase()+pt,w=f.getAttribute(g);f.removeAttribute(g);var b=w.split(ht);this.parts.push({type:"attribute",index:s,name:m,strings:b}),u+=b.length-1}}"TEMPLATE"===f.tagName&&(i.push(f),o.currentNode=f.content)}else if(3===f.nodeType){var _=f.data;if(_.indexOf(lt)>=0){for(var k=f.parentNode,S=_.split(ht),C=S.length-1,x=0;x=0&&t.slice(n)===e},yt=function(t){return-1!==t.index},mt=function(){return document.createComment("")},gt=/([ \x09\x0a\x0c\x0d])([^\0-\x1F\x7F-\x9F "'>=/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`<>=]*|"[^"]*|'[^']*))$/;function wt(t,e){for(var n=t.element.content,r=t.parts,i=document.createTreeWalker(n,133,null,!1),o=_t(r),a=r[o],s=-1,u=0,c=[],l=null;i.nextNode();){s++;var f=i.currentNode;for(f.previousSibling===l&&(l=null),e.has(f)&&(c.push(f),null===l&&(l=f)),null!==l&&u++;void 0!==a&&a.index===s;)a.index=null!==l?-1:a.index-u,a=r[o=_t(r,o)]}c.forEach((function(t){return t.parentNode.removeChild(t)}))}var bt=function(t){for(var e=11===t.nodeType?0:1,n=document.createTreeWalker(t,133,null,!1);n.nextNode();)e++;return e},_t=function(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,n=e+1;n-1||n)&&-1===i.indexOf("--\x3e",o+1);var a=gt.exec(i);e+=null===a?i+(n?Et:ft):i.substr(0,a.index)+a[1]+a[2]+pt+a[3]+lt}return e+=this.strings[t]}},{key:"getTemplateElement",value:function(){var t=document.createElement("template"),e=this.getHTML();return void 0!==Nt&&(e=Nt.createHTML(e)),t.innerHTML=e,t}}]),t}(),Tt=function(t){b(n,t);var e=k(n);function n(){return L(this,n),e.apply(this,arguments)}return E(n,[{key:"getHTML",value:function(){return"".concat(g(P(n.prototype),"getHTML",this).call(this),"")}},{key:"getTemplateElement",value:function(){var t=g(P(n.prototype),"getTemplateElement",this).call(this),e=t.content,r=e.firstChild;return e.removeChild(r),ut(e,r.firstChild),t}}]),n}(Lt),Mt=function(t){return null===t||!("object"==T(t)||"function"==typeof t)},Ot=function(t){return Array.isArray(t)||!(!t||!t[Symbol.iterator])},Rt=function(){function t(e,n,r){L(this,t),this.dirty=!0,this.element=e,this.name=n,this.strings=r,this.parts=[];for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:this.startNode;ct(this.startNode.parentNode,t.nextSibling,this.endNode)}}]),t}(),It=function(){function t(e,n,r){if(L(this,t),this.value=void 0,this.__pendingValue=void 0,2!==r.length||""!==r[0]||""!==r[1])throw new Error("Boolean attributes can only contain a single expression");this.element=e,this.name=n,this.strings=r}return E(t,[{key:"setValue",value:function(t){this.__pendingValue=t}},{key:"commit",value:function(){for(;Ct(this.__pendingValue);){var t=this.__pendingValue;this.__pendingValue=xt,t(this)}if(this.__pendingValue!==xt){var e=!!this.__pendingValue;this.value!==e&&(e?this.element.setAttribute(this.name,""):this.element.removeAttribute(this.name),this.value=e),this.__pendingValue=xt}}}]),t}(),Vt=function(t){b(n,t);var e=k(n);function n(t,r,i){var o;return L(this,n),(o=e.call(this,t,r,i)).single=2===i.length&&""===i[0]&&""===i[1],o}return E(n,[{key:"_createPart",value:function(){return new Bt(this)}},{key:"_getValue",value:function(){return this.single?this.parts[0].value:g(P(n.prototype),"_getValue",this).call(this)}},{key:"commit",value:function(){this.dirty&&(this.dirty=!1,this.element[this.name]=this._getValue())}}]),n}(Rt),Bt=function(t){b(n,t);var e=k(n);function n(){return L(this,n),e.apply(this,arguments)}return n}(Ut),Dt=!1;!function(){try{var t={get capture(){return Dt=!0,!1}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){}}();var zt=function(){function t(e,n,r){var i=this;L(this,t),this.value=void 0,this.__pendingValue=void 0,this.element=e,this.eventName=n,this.eventContext=r,this.__boundHandleEvent=function(t){return i.handleEvent(t)}}return E(t,[{key:"setValue",value:function(t){this.__pendingValue=t}},{key:"commit",value:function(){for(;Ct(this.__pendingValue);){var t=this.__pendingValue;this.__pendingValue=xt,t(this)}if(this.__pendingValue!==xt){var e=this.__pendingValue,n=this.value,r=null==e||null!=n&&(e.capture!==n.capture||e.once!==n.once||e.passive!==n.passive),i=null!=e&&(null==n||r);r&&this.element.removeEventListener(this.eventName,this.__boundHandleEvent,this.__options),i&&(this.__options=Wt(e),this.element.addEventListener(this.eventName,this.__boundHandleEvent,this.__options)),this.value=e,this.__pendingValue=xt}}},{key:"handleEvent",value:function(t){"function"==typeof this.value?this.value.call(this.eventContext||this.element,t):this.value.handleEvent(t)}}]),t}(),Wt=function(t){return t&&(Dt?{capture:t.capture,passive:t.passive,once:t.once}:t.capture)};function qt(t){var e=Ht.get(t.type);void 0===e&&(e={stringsArray:new WeakMap,keyString:new Map},Ht.set(t.type,e));var n=e.stringsArray.get(t.strings);if(void 0!==n)return n;var r=t.strings.join(lt);return void 0===(n=e.keyString.get(r))&&(n=new dt(t,t.getTemplateElement()),e.keyString.set(r,n)),e.stringsArray.set(t.strings,n),n}var Ht=new Map,Ft=new WeakMap,Jt=new(function(){function t(){L(this,t)}return E(t,[{key:"handleAttributeExpressions",value:function(t,e,n,r){var i=e[0];return"."===i?new Vt(t,e.slice(1),n).parts:"@"===i?[new zt(t,e.slice(1),r.eventContext)]:"?"===i?[new It(t,e.slice(1),n)]:new Rt(t,e,n).parts}},{key:"handleTextExpression",value:function(t){return new jt(t)}}]),t}());"undefined"!=typeof window&&(window.litHtmlVersions||(window.litHtmlVersions=[])).push("1.3.0");var Yt=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r1?e-1:0),r=1;r2&&void 0!==arguments[2]?arguments[2]:null,r=t.element.content,i=t.parts;if(null!=n)for(var o=document.createTreeWalker(r,133,null,!1),a=_t(i),s=0,u=-1;o.nextNode();)for(u++,o.currentNode===n&&(s=bt(e),n.parentNode.insertBefore(e,n));-1!==a&&i[a].index===u;){if(s>0){for(;-1!==a;)i[a].index+=s,a=_t(i,a);return}a=_t(i,a)}else r.appendChild(e)}(n,a,c.firstChild):c.insertBefore(a,c.firstChild),window.ShadyCSS.prepareTemplateStyles(r,t);var l=c.querySelector("style");if(window.ShadyCSS.nativeShadow&&null!==l)e.insertBefore(l.cloneNode(!0),e.firstChild);else if(n){c.insertBefore(a,c.firstChild);var f=new Set;f.add(a),wt(n,f)}}else window.ShadyCSS.prepareTemplateStyles(r,t)};window.JSCompiler_renameProperty=function(t,e){return t};var ee={toAttribute:function(t,e){switch(e){case Boolean:return t?"":null;case Object:case Array:return null==t?t:JSON.stringify(t)}return t},fromAttribute:function(t,e){switch(e){case Boolean:return null!==t;case Number:return null===t?null:Number(t);case Object:case Array:return JSON.parse(t)}return t}},ne=function(t,e){return e!==t&&(e==e||t==t)},re={attribute:!0,type:String,converter:ee,reflect:!1,hasChanged:ne},ie="finalized",oe=function(t){b(r,t);var e,n=k(r);function r(){var t;return L(this,r),(t=n.call(this)).initialize(),t}return E(r,[{key:"initialize",value:function(){var t=this;this._updateState=0,this._updatePromise=new Promise((function(e){return t._enableUpdatingResolver=e})),this._changedProperties=new Map,this._saveInstanceProperties(),this.requestUpdateInternal()}},{key:"_saveInstanceProperties",value:function(){var t=this;this.constructor._classProperties.forEach((function(e,n){if(t.hasOwnProperty(n)){var r=t[n];delete t[n],t._instanceProperties||(t._instanceProperties=new Map),t._instanceProperties.set(n,r)}}))}},{key:"_applyInstanceProperties",value:function(){var t=this;this._instanceProperties.forEach((function(e,n){return t[n]=e})),this._instanceProperties=void 0}},{key:"connectedCallback",value:function(){this.enableUpdating()}},{key:"enableUpdating",value:function(){void 0!==this._enableUpdatingResolver&&(this._enableUpdatingResolver(),this._enableUpdatingResolver=void 0)}},{key:"disconnectedCallback",value:function(){}},{key:"attributeChangedCallback",value:function(t,e,n){e!==n&&this._attributeToProperty(t,n)}},{key:"_propertyToAttribute",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:re,r=this.constructor,i=r._attributeNameForProperty(t,n);if(void 0!==i){var o=r._propertyValueToAttribute(e,n);if(void 0===o)return;this._updateState=8|this._updateState,null==o?this.removeAttribute(i):this.setAttribute(i,o),this._updateState=-9&this._updateState}}},{key:"_attributeToProperty",value:function(t,e){if(!(8&this._updateState)){var n=this.constructor,r=n._attributeToPropertyMap.get(t);if(void 0!==r){var i=n.getPropertyOptions(r);this._updateState=16|this._updateState,this[r]=n._propertyValueFromAttribute(e,i),this._updateState=-17&this._updateState}}}},{key:"requestUpdateInternal",value:function(t,e,n){var r=!0;if(void 0!==t){var i=this.constructor;n=n||i.getPropertyOptions(t),i._valueHasChanged(this[t],e,n.hasChanged)?(this._changedProperties.has(t)||this._changedProperties.set(t,e),!0===n.reflect&&!(16&this._updateState)&&(void 0===this._reflectingProperties&&(this._reflectingProperties=new Map),this._reflectingProperties.set(t,n))):r=!1}!this._hasRequestedUpdate&&r&&(this._updatePromise=this._enqueueUpdate())}},{key:"requestUpdate",value:function(t,e){return this.requestUpdateInternal(t,e),this.updateComplete}},{key:"_enqueueUpdate",value:(e=v(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this._updateState=4|this._updateState,t.prev=1,t.next=4,this._updatePromise;case 4:t.next=8;break;case 6:t.prev=6,t.t0=t.catch(1);case 8:if(e=this.performUpdate(),t.t1=null!=e,!t.t1){t.next=13;break}return t.next=13,e;case 13:return t.abrupt("return",!this._hasRequestedUpdate);case 14:case"end":return t.stop()}}),t,this,[[1,6]])}))),function(){return e.apply(this,arguments)})},{key:"_hasRequestedUpdate",get:function(){return 4&this._updateState}},{key:"hasUpdated",get:function(){return 1&this._updateState}},{key:"performUpdate",value:function(){if(this._hasRequestedUpdate){this._instanceProperties&&this._applyInstanceProperties();var t=!1,e=this._changedProperties;try{(t=this.shouldUpdate(e))?this.update(e):this._markUpdated()}catch(e){throw t=!1,this._markUpdated(),e}t&&(1&this._updateState||(this._updateState=1|this._updateState,this.firstUpdated(e)),this.updated(e))}}},{key:"_markUpdated",value:function(){this._changedProperties=new Map,this._updateState=-5&this._updateState}},{key:"updateComplete",get:function(){return this._getUpdateComplete()}},{key:"_getUpdateComplete",value:function(){return this._updatePromise}},{key:"shouldUpdate",value:function(t){return!0}},{key:"update",value:function(t){var e=this;void 0!==this._reflectingProperties&&this._reflectingProperties.size>0&&(this._reflectingProperties.forEach((function(t,n){return e._propertyToAttribute(n,e[n],t)})),this._reflectingProperties=void 0),this._markUpdated()}},{key:"updated",value:function(t){}},{key:"firstUpdated",value:function(t){}}],[{key:"observedAttributes",get:function(){var t=this;this.finalize();var e=[];return this._classProperties.forEach((function(n,r){var i=t._attributeNameForProperty(r,n);void 0!==i&&(t._attributeToPropertyMap.set(i,r),e.push(i))})),e}},{key:"_ensureClassProperties",value:function(){var t=this;if(!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties",this))){this._classProperties=new Map;var e=Object.getPrototypeOf(this)._classProperties;void 0!==e&&e.forEach((function(e,n){return t._classProperties.set(n,e)}))}}},{key:"createProperty",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:re;if(this._ensureClassProperties(),this._classProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){var n="symbol"==T(t)?Symbol():"__".concat(t),r=this.getPropertyDescriptor(t,n,e);void 0!==r&&Object.defineProperty(this.prototype,t,r)}}},{key:"getPropertyDescriptor",value:function(t,e,n){return{get:function(){return this[e]},set:function(r){var i=this[t];this[e]=r,this.requestUpdateInternal(t,i,n)},configurable:!0,enumerable:!0}}},{key:"getPropertyOptions",value:function(t){return this._classProperties&&this._classProperties.get(t)||re}},{key:"finalize",value:function(){var t=Object.getPrototypeOf(this);if(t.hasOwnProperty(ie)||t.finalize(),this[ie]=!0,this._ensureClassProperties(),this._attributeToPropertyMap=new Map,this.hasOwnProperty(JSCompiler_renameProperty("properties",this))){var e,n=this.properties,r=M([].concat(A(Object.getOwnPropertyNames(n)),A("function"==typeof Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(n):[])));try{for(r.s();!(e=r.n()).done;){var i=e.value;this.createProperty(i,n[i])}}catch(t){r.e(t)}finally{r.f()}}}},{key:"_attributeNameForProperty",value:function(t,e){var n=e.attribute;return!1===n?void 0:"string"==typeof n?n:"string"==typeof t?t.toLowerCase():void 0}},{key:"_valueHasChanged",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ne;return n(t,e)}},{key:"_propertyValueFromAttribute",value:function(t,e){var n=e.type,r=e.converter||ee,i="function"==typeof r?r:r.fromAttribute;return i?i(t,n):t}},{key:"_propertyValueToAttribute",value:function(t,e){if(void 0!==e.reflect){var n=e.type,r=e.converter;return(r&&r.toAttribute||ee.toAttribute)(t,n)}}}]),r}(y(HTMLElement));oe.finalized=!0;var ae=function(t){return function(e){return"function"==typeof e?function(t,e){return window.customElements.define(t,e),e}(t,e):function(t,e){return{kind:e.kind,elements:e.elements,finisher:function(e){window.customElements.define(t,e)}}}(t,e)}};function se(t){return function(e,n){return void 0!==n?function(t,e,n){e.constructor.createProperty(n,t)}(t,e,n):function(t,e){return"method"===e.kind&&e.descriptor&&!("value"in e.descriptor)?Object.assign(Object.assign({},e),{finisher:function(n){n.createProperty(e.key,t)}}):{kind:"field",key:Symbol(),placement:"own",descriptor:{},initializer:function(){"function"==typeof e.initializer&&(this[e.key]=e.initializer.call(this))},finisher:function(n){n.createProperty(e.key,t)}}}(t,e)}}var ue=function(t,e,n){Object.defineProperty(e,n,t)},ce=function(t,e){return{kind:"method",placement:"prototype",key:e.key,descriptor:t}},le=Element.prototype,fe=(le.msMatchesSelector||le.webkitMatchesSelector,window.ShadowRoot&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype),he=Symbol(),pe=function(){function t(e,n){if(L(this,t),n!==he)throw new Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=e}return E(t,[{key:"styleSheet",get:function(){return void 0===this._styleSheet&&(fe?(this._styleSheet=new CSSStyleSheet,this._styleSheet.replaceSync(this.cssText)):this._styleSheet=null),this._styleSheet}},{key:"toString",value:function(){return this.cssText}}]),t}(),de=function(t){if(t instanceof pe)return t.cssText;if("number"==typeof t)return t;throw new Error("Value passed to 'css' function must be a 'css' function result: ".concat(t,". Use 'unsafeCSS' to pass non-literal values, but\n take care to ensure page security."))};(window.litElementVersions||(window.litElementVersions=[])).push("2.4.0");var ve={},ye=function(t){b(n,t);var e=k(n);function n(){return L(this,n),e.apply(this,arguments)}return E(n,[{key:"initialize",value:function(){g(P(n.prototype),"initialize",this).call(this),this.constructor._getUniqueStyles(),this.renderRoot=this.createRenderRoot(),window.ShadowRoot&&this.renderRoot instanceof window.ShadowRoot&&this.adoptStyles()}},{key:"createRenderRoot",value:function(){return this.attachShadow({mode:"open"})}},{key:"adoptStyles",value:function(){var t=this.constructor._styles;0!==t.length&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow?fe?this.renderRoot.adoptedStyleSheets=t.map((function(t){return t instanceof CSSStyleSheet?t:t.styleSheet})):this._needsShimAdoptedStyleSheets=!0:window.ShadyCSS.ScopingShim.prepareAdoptedCssText(t.map((function(t){return t.cssText})),this.localName))}},{key:"connectedCallback",value:function(){g(P(n.prototype),"connectedCallback",this).call(this),this.hasUpdated&&void 0!==window.ShadyCSS&&window.ShadyCSS.styleElement(this)}},{key:"update",value:function(t){var e=this,r=this.render();g(P(n.prototype),"update",this).call(this,t),r!==ve&&this.constructor.render(r,this.renderRoot,{scopeName:this.localName,eventContext:this}),this._needsShimAdoptedStyleSheets&&(this._needsShimAdoptedStyleSheets=!1,this.constructor._styles.forEach((function(t){var n=document.createElement("style");n.textContent=t.cssText,e.renderRoot.appendChild(n)})))}},{key:"render",value:function(){return ve}}],[{key:"getStyles",value:function(){return this.styles}},{key:"_getUniqueStyles",value:function(){if(!this.hasOwnProperty(JSCompiler_renameProperty("_styles",this))){var t=this.getStyles();if(Array.isArray(t)){var e=function t(e,n){return e.reduceRight((function(e,n){return Array.isArray(n)?t(n,e):(e.add(n),e)}),n)}(t,new Set),n=[];e.forEach((function(t){return n.unshift(t)})),this._styles=n}else this._styles=void 0===t?[]:[t];this._styles=this._styles.map((function(t){if(t instanceof CSSStyleSheet&&!fe){var e=Array.prototype.slice.call(t.cssRules).reduce((function(t,e){return t+e.cssText}),"");return new pe(String(e),he)}return t}))}}}]),n}(oe);ye.finalized=!0,ye.render=function(t,e,n){if(!n||"object"!=T(n)||!n.scopeName)throw new Error("The `scopeName` option is required.");var r=n.scopeName,i=Ft.has(e),o=Zt&&11===e.nodeType&&!!e.host,a=o&&!Qt.has(r),s=a?document.createDocumentFragment():e;if(function(t,e,n){var r=Ft.get(e);void 0===r&&(ct(e,e.firstChild),Ft.set(e,r=new jt(Object.assign({templateFactory:qt},n))),r.appendInto(e)),r.setValue(t),r.commit()}(t,s,Object.assign({templateFactory:Gt(r)},n)),a){var u=Ft.get(s);Ft.delete(s);var c=u.value instanceof At?u.value.template:void 0;te(r,s,c),ct(e,e.firstChild),e.appendChild(s),Ft.set(e,u)}!i&&o&&window.ShadyCSS.styleElement(e.host)};var me=function(){function t(e){L(this,t),this.classes=new Set,this.changed=!1,this.element=e;var n,r=M((e.getAttribute("class")||"").split(/\s+/));try{for(r.s();!(n=r.n()).done;){var i=n.value;this.classes.add(i)}}catch(t){r.e(t)}finally{r.f()}}return E(t,[{key:"add",value:function(t){this.classes.add(t),this.changed=!0}},{key:"remove",value:function(t){this.classes.delete(t),this.changed=!0}},{key:"commit",value:function(){if(this.changed){var t="";this.classes.forEach((function(e){return t+=e+" "})),this.element.setAttribute("class",t)}}}]),t}(),ge=new WeakMap,we=St((function(t){return function(e){if(!(e instanceof Ut)||e instanceof Bt||"class"!==e.committer.name||e.committer.parts.length>1)throw new Error("The `classMap` directive must be used in the `class` attribute and must be the only part in the attribute.");var n=e.committer,r=n.element,i=ge.get(e);void 0===i&&(r.setAttribute("class",n.strings.join(" ")),ge.set(e,i=new Set));var o=r.classList||new me(r);for(var a in i.forEach((function(e){e in t||(o.remove(e),i.delete(e))})),t){var s=t[a];s!=i.has(a)&&(s?(o.add(a),i.add(a)):(o.remove(a),i.delete(a)))}"function"==typeof o.commit&&o.commit()}})),be=new WeakMap,_e=St((function(t){return function(e){if(!(e instanceof Ut)||e instanceof Bt||"style"!==e.committer.name||e.committer.parts.length>1)throw new Error("The `styleMap` directive must be used in the style attribute and must be the only part in the attribute.");var n=e.committer,r=n.element.style,i=be.get(e);for(var o in void 0===i&&(r.cssText=n.strings.join(" "),be.set(e,i=new Set)),i.forEach((function(e){e in t||(i.delete(e),-1===e.indexOf("-")?r[e]=null:r.removeProperty(e))})),t)i.add(o),-1===o.indexOf("-")?r[o]=t[o]:r.setProperty(o,t[o])}})),ke=function(t,e){var n=t.startNode.parentNode,r=void 0===e?t.endNode:e.startNode,i=n.insertBefore(mt(),r);n.insertBefore(mt(),r);var o=new jt(t.options);return o.insertAfterNode(i),o},Se=function(t,e){return t.setValue(e),t.commit(),t},Ce=function(t,e,n){var r=t.startNode.parentNode,i=n?n.startNode:t.endNode,o=e.endNode.nextSibling;o!==i&&ut(r,e.startNode,o,i)},xe=function(t){ct(t.startNode.parentNode,t.startNode,t.endNode.nextSibling)},Pe=function(t,e,n){for(var r=new Map,i=e;i<=n;i++)r.set(t[i],i);return r},Ae=new WeakMap,Ne=new WeakMap,Ee=St((function(t,e,n){var r;return void 0===n?n=e:void 0!==e&&(r=e),function(e){if(!(e instanceof jt))throw new Error("repeat can only be used in text bindings");var i,o=Ae.get(e)||[],a=Ne.get(e)||[],s=[],u=[],c=[],l=0,f=M(t);try{for(f.s();!(i=f.n()).done;){var h=i.value;c[l]=r?r(h,l):l,u[l]=n(h,l),l++}}catch(t){f.e(t)}finally{f.f()}for(var p,d,v=0,y=o.length-1,m=0,g=u.length-1;v<=y&&m<=g;)if(null===o[v])v++;else if(null===o[y])y--;else if(a[v]===c[m])s[m]=Se(o[v],u[m]),v++,m++;else if(a[y]===c[g])s[g]=Se(o[y],u[g]),y--,g--;else if(a[v]===c[g])s[g]=Se(o[v],u[g]),Ce(e,o[v],s[g+1]),v++,g--;else if(a[y]===c[m])s[m]=Se(o[y],u[m]),Ce(e,o[y],o[v]),y--,m++;else if(void 0===p&&(p=Pe(c,m,g),d=Pe(a,v,y)),p.has(a[v]))if(p.has(a[y])){var w=d.get(c[m]),b=void 0!==w?o[w]:null;if(null===b){var _=ke(e,o[v]);Se(_,u[m]),s[m]=_}else s[m]=Se(b,u[m]),Ce(e,b,o[v]),o[w]=null;m++}else xe(o[y]),y--;else xe(o[v]),v++;for(;m<=g;){var k=ke(e,s[g+1]);Se(k,u[m]),s[m++]=k}for(;v<=y;){var S=o[v++];null!==S&&xe(S)}Ae.set(e,s),Ne.set(e,c)}})),Le=new WeakMap,Te=St((function(t){return function(e){if(!(e instanceof jt))throw new Error("unsafeHTML can only be used in text bindings");var n=Le.get(e);if(void 0===n||!Mt(t)||t!==n.value||e.value!==n.fragment){var r=document.createElement("template");r.innerHTML=t;var i=document.importNode(r.content,!0);e.setValue(i),Le.set(e,{value:t,fragment:i})}}})),Me=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r div {\n width: 300%;\n margin-left: -100%;\n text-align: center; }\n .style-root g.sparkle circle {\n opacity: 0;\n stroke-width: 0; }\n .style-root:not(.clapped):not(.no-shockwave):not(.no-animation) .shockwave {\n animation-name: shockwave;\n animation-duration: 1.5s;\n animation-iteration-count: infinite;\n animation-timing-function: ease-in; }\n .style-root.clap {\n animation-name: pulse;\n animation-duration: 0.5s;\n animation-iteration-count: 1; \n animation-timing-function: ease-out; }\n .style-root.clap .sparkle circle {\n animation-name: explode;\n animation-duration: 0.5s;\n animation-iteration-count: 1; }\n .style-root.clap .container-top .count {\n animation-name: hide-then-show;\n animation-duration: 0.5s;\n animation-iteration-count: 1; }\n .style-root.clap .container-bottom .count {\n animation-name: hide-then-show-inverse;\n animation-duration: 0.5s;\n animation-iteration-count: 1; }\n\n#hand-svg {\n margin-top: 22%;\n margin-left: 22%;\n}\n\n#countdown-svg {\n width: 100%;\n height: 100%;\n stroke: var(--clap-button-color, var(--theme-color, rgb(79,177,186)));\n margin: 0;\n}\n\n.countdown {\n fill: none; \n transform: rotateZ(0deg);\n transform-origin: center;\n}\n\n.countdown circle {\n stroke-width: 2px;\n opacity: 1;\n stroke-linecap: round;\n stroke-dasharray: 308 308;\n transform: rotate(-90deg);\n transform-origin: center;\n}\n\n.style-root.ticking .countdown circle {\n animation-timing-function: ease;\n animation-name: countdown;\n animation-duration: 3s; \n}\n\n.style-root.loading:not(.no-animation) .countdown {\n animation: 2s linear infinite svg-animation; \n}\n\n.style-root.loading:not(.no-animation) .countdown circle {\n animation: 1.4s ease-in-out infinite both circle-animation;\n stroke-dasharray: 308;\n stroke-dashoffset: 302; \n}\n\n@keyframes svg-animation {\n 0% { \n transform: rotateZ(-90deg);\n }\n 100% { \n transform: rotateZ(270deg);\n }\n}\n\n@keyframes circle-animation {\n 0%,\n 15% {\n stroke-dashoffset: 280;\n transform: rotate(0); \n }\n 50%,\n 65% {\n stroke-dashoffset: 75;\n transform: rotate(45deg); \n }\n 100% {\n stroke-dashoffset: 280;\n transform: rotate(360deg); \n }\n}\n\n@keyframes countdown {\n 0% {\n stroke-dasharray: 308 308;\n }\n 50% {\n stroke-dasharray: 308 308;\n }\n 100% {\n stroke-dasharray: 0 308;\n }\n}\n\n@keyframes explode {\n 0% {\n transform: translateX(10px);\n opacity: 0;\n }\n 50% {\n opacity: 1;\n }\n 100% {\n opacity: 0;\n transform: translateX(25px);\n }\n}\n\n@keyframes shockwave {\n 0% {\n transform: scale(1);\n opacity: 1; \n box-shadow: 0 0 2px, inset 0 0 1px;\n }\n 89.99% {\n transform: scale(1);\n opacity: 0;\n box-shadow: 0 0 50px, inset 0 0 10px;\n }\n 90%, 100% {\n transform: scale(1);\n opacity: 0;\n box-shadow: 0 0 2px, inset 0 0 1px;\n }\n}\n\n@keyframes pulse {\n 0% {\n transform: scale(1);\n }\n 25% {\n transform: scale(1.1);\n }\n 100% {\n transform: scale(1);\n }\n}\n\n@keyframes hide-then-show {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 20% {\n opacity: 0;\n transform: translateY(-10px);\n }\n 50% {\n transform: translateY(10px);\n }\n 80% {\n transform: translateY(10px);\n opacity: 0;\n }\n 100% {\n opacity: 1;\n transform: translateY(0); \n }\n}\n\n@keyframes hide-then-show-inverse {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 20% {\n opacity: 0;\n transform: translateY(10px);\n }\n 50% {\n transform: translateY(-10px);\n }\n 80% {\n transform: translateY(-10px);\n opacity: 0;\n }\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n"]))),Oe=function(t){return t instanceof ArrayBuffer?new Uint8Array(t):new Uint8Array(t.buffer,t.byteOffset,t.byteLength)},Re=Oe,Ue=function(t){return parseInt(t,16)};function je(){for(var t=arguments.length,e=new Array(t),n=0;n>7-a&1))return!1;return!0}var tn=function(t){return 8+Math.round(Math.log2(15+t))};function en(t){return nn.apply(this,arguments)}function nn(){return(nn=v(regeneratorRuntime.mark((function t(e){var n,r,i,o,a,s,u;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.url,r=e.claps,i=e.id,o=tn(r),a=0,t.t0=Uint32Array,t.next=6,Ge({url:n,id:i,claps:r,nonce:a});case 6:return t.t1=t.sent,s=new t.t0(t.t1),t.next=10,Ke(s);case 10:u=t.sent;case 11:if(Qe(u,o)){t.next=19;break}return a++,s[s.length-1]=a,t.next=16,Ke(s);case 16:u=t.sent;case 17:t.next=11;break;case 19:return t.abrupt("return",a);case 20:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var rn=Reflect.get(window,"GET_CLAPS_API")||"https://worker.getclaps.app";function on(t,e,n){for(var r=new URL(t,n),i=0,o=Object.entries(e||{});i0?vn.set(U(this,an),e):(vn.delete(U(this,an)),null==(t=this.allDisconnectedCallback)||t.call(this))}}]),n}(ye);an=new WeakMap,(un=sn||(sn={})).Top="top",un.Bottom="bottom",function(t){t[t.PaymentRequired=1]="PaymentRequired",t[t.CryptoRequired=2]="CryptoRequired",t[t.Generic=3]="Generic"}(cn||(cn={}));var mn=new ot("clap-button"),gn=function(t){for(var e,n,r=arguments.length,i=new Array(r>1?r-1:0),o=1;o\n \n \n \n \n \n \n \n \n ']))),v=$t(i||(i=p(['\n \n \n \n \n \n ']))),y=this.bufferedClaps,m=5+y,g=300*(1-Math.pow(Math.E,-y/15)),w=$t(o||(o=p(['\n \n \n ',"\n \n "])),Ee(function(t){return A(new Array(t).keys())}(m),(function(t){return t}),(function(t){return $t(a||(a=p(["\n \n '])),_e({transform:"rotate(".concat(Math.floor(360/m*t),"deg) translateX(10px)")}),_e({animationDelay:"".concat(Math.floor(Math.random()*g),"ms")}))})));return Yt(s||(s=p(["\n
\n
\n
\n ',"","\n ","\n ","\n ","\n
\n
\n
\n ","\n
\n ","\n ","\n ","\n \n \n "])),we({"style-root":!0,loading:this.loading,clapped:this.clapped,"no-shockwave":this.noWave||!this.ready,"no-animation":!this.isIntersecting}),_e(x({},null!=this.error?{"--clap-button-color":"indianred"}:{})),we({"count-container":!0,"container-top":this.textPlacement===sn.Top,"container-bottom":this.textPlacement===sn.Bottom}),this.clicking?"+":"",this.ready?function(t){return null!=t?t.toLocaleString("en"):""}(this.uiClaps):"",1===this.error?Yt(u||(u=p(['
Payment required'])),"https://getclaps.app"):null,2===this.error?Yt(c||(c=p(['Crypto required']))):null,3===this.error?Yt(l||(l=p(['Error']))):null,we({"count-container":!0,"container-top":this.textPlacement===sn.Bottom,"container-bottom":this.textPlacement===sn.Top}),this.messages?Yt(f||(f=p(['
\n ',"\n
"])),this.clicking?Te(null!=(e=null==(t=A(U(this,xn)).find((function(t){var e=h(t,1)[0];return n.uiClaps>=e})))?void 0:t[1])?e:""):""):null,d,w,v,this.loading||!this.ready,this.loading||!this.ready?null:U(this,Nn),this.loading||!this.ready?null:U(this,Nn))}}]),n}(yn);Sn=new WeakMap,Cn=new WeakMap,xn=new WeakMap,Pn=new WeakMap,An=new WeakMap,Nn=new WeakMap,En=new WeakMap,Ln=new WeakMap,Tn.styles=Me,Tn.intersectionObserver=new IntersectionObserver((function(t){t.forEach((function(t){return t.target.isIntersecting=t.isIntersecting}))})),O([function(t,e){return function(n,r){var i={get:function(){return this.renderRoot.querySelector(t)},enumerable:!0,configurable:!0};if(e){var o="symbol"==T(r)?Symbol():"__".concat(r);i.get=function(){return void 0===this[o]&&(this[o]=this.renderRoot.querySelector(t)),this[o]}}return void 0!==r?ue(i,n,r):ce(i,n)}}(".style-root")],Tn.prototype,"styleRoot",2),O([se({type:String,reflect:!0,attribute:"text-placement"})],Tn.prototype,"textPlacement",2),O([se({type:Boolean,reflect:!0})],Tn.prototype,"noWave",2),O([se({type:Boolean,reflect:!0})],Tn.prototype,"messages",2),O([se({type:String,reflect:!1})],Tn.prototype,"href",2),O([se({type:String,reflect:!1})],Tn.prototype,"url",2),O([se()],Tn.prototype,"uiClaps",2),O([se()],Tn.prototype,"bufferedClaps",2),O([se()],Tn.prototype,"loading",2),O([se()],Tn.prototype,"clapped",2),O([se()],Tn.prototype,"clicking",2),O([se()],Tn.prototype,"ready",2),O([se()],Tn.prototype,"error",2),O([se()],Tn.prototype,"isIntersecting",2),Tn=O([ae("clap-button")],Tn)}()}}]); \ No newline at end of file diff --git a/assets/js/LEGACY-vendors~drawer-hydejack-9.1.5.js b/assets/js/LEGACY-vendors~drawer-hydejack-9.1.5.js new file mode 100644 index 00000000000..0851bccd354 --- /dev/null +++ b/assets/js/LEGACY-vendors~drawer-hydejack-9.1.5.js @@ -0,0 +1,48 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{355:function(e,t,n){"use strict";n.r(t),n.d(t,"HyDrawer",(function(){return Ue}));var r=n(1),i=n(333),o=n(322);function a(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(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 c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1)throw new Error("The `classMap` directive must be used in the `class` attribute and must be the only part in the attribute.");var n=t.committer,r=n.element,i=s.get(t);void 0===i&&(r.setAttribute("class",n.strings.join(" ")),s.set(t,i=new Set));var a=r.classList||new l(r);for(var c in i.forEach((function(t){t in e||(a.remove(t),i.delete(t))})),e){var u=e[c];u!=i.has(c)&&(u?(a.add(c),i.add(c)):(a.remove(c),i.delete(c)))}"function"==typeof a.commit&&a.commit()}})),p=new WeakMap,b=Object(o.c)((function(e){return function(t){if(!(t instanceof o.a)||t instanceof o.b||"style"!==t.committer.name||t.committer.parts.length>1)throw new Error("The `styleMap` directive must be used in the style attribute and must be the only part in the attribute.");var n=t.committer,r=n.element.style,i=p.get(t);for(var a in void 0===i&&(r.cssText=n.strings.join(" "),p.set(t,i=new Set)),i.forEach((function(t){t in e||(i.delete(t),-1===t.indexOf("-")?r[t]=null:r.removeProperty(t))})),e)i.add(a),-1===a.indexOf("-")?r[a]=e[a]:r.setProperty(a,e[a])}})),v=n(359),h=n(369),y=n(342),d=n(318),O=n(158),m=n(362),j=n(328),g=n(48),w=n(339),S=n(159),k=n(160),E=n(11),x=n(33),A=n(9);function C(e){return Object(E.a)((function(t,n){var r=!1,i=null;t.subscribe(new A.a(n,(function(e){r=!0,i=e})));e.subscribe(new A.a(n,(function(){if(r){r=!1;var e=i;i=null,n.next(e)}}),x.a))}))}var M=n(152);function I(e){return void 0===e&&(e=M.a),Object(g.a)((function(t){return{value:t,timestamp:e.now()}}))}var T=n(343),P=n(156),R=n(341),$=n(157),z=n(360),D=n(361);function X(e){return Object(P.a)((function(t,n){return e<=n}))}var _=n(320),W=n(116);function B(e,t,n,r){return n*Math.sin(e/r*(Math.PI/2))+t}function U(e){return("ResizeObserver"in window?Object(_.e)(e):Object(W.a)({contentRect:{width:e.clientWidth}})).pipe(Object(g.a)((function(e){return e.contentRect.width})))}var Y={fromAttribute:function(e){return(null!=e?e:"").replace(/[\[\]]/g,"").split(",").map(Number)},toAttribute:function(e){return e.join(",")}};var F=n(340),J=n(334);function N(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){c=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(c)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return H(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 H(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=V(c-i)}))):e.pipe(Object(S.a)(t),Object(g.a)((function(e){var t=N(e,2),n=t[0],i=n.clientX,o=n.clientY,a=n.event,c=t[1],u=c.clientX,l=c.clientY,s=V(u-i)>=V(l-o);return r.noScroll&&s&&a&&a.preventDefault(),s})))}}])&&L(t.prototype,n),r&&L(t,r),e}();function G(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){c=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(c)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return K(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 K(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ni&&(t||nc);default:throw Error()}}},{key:"calcIsSwipe",value:function(e,t,n,r,i){var o=e.clientX;return t.clientX!==o||n>0&&n.15||!(i<-.15)&&n>=r/2;case"right":return-i>.15||!(-i<-.15)&&n<=-r/2;default:throw Error()}}},{key:"calcTranslateX",value:function(e,t,n,r){var i=e.clientX,o=t.clientX;switch(this.side){case"left":return ee(0,Z(r,n+(i-o)));case"right":return Z(0,ee(-r,n+(i-o)));default:throw Error()}}}])&&Q(t.prototype,n),r&&Q(t,r),e}();function ne(e){return(ne="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})(e)}function re(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&&ie(e,t)}function ie(e,t){return(ie=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function oe(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,r=ce(e);if(t){var i=ce(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return ae(this,n)}}function ae(e,t){if(t&&("object"===ne(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function ce(e){return(ce=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function ue(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function le(e,t){for(var n=0;n .overflow {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow-x: hidden;\n overflow-y: auto;\n overscroll-behavior: contain;\n -webkit-overflow-scrolling: touch;\n }\n\n .grab {\n cursor: move;\n cursor: grab;\n }\n\n .grabbing {\n cursor: grabbing;\n }\n }\n\n @media print {\n .scrim {\n display: none !important;\n }\n\n .wrapper {\n transform: none !important;\n }\n }\n"],de||(de=ye.slice(0)),fe=Object.freeze(Object.defineProperties(ye,{raw:{value:Object.freeze(de)}}))));function Ee(e){return(Ee="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})(e)}function xe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ae(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ce(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){c=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(c)throw i}}return o}(e,t)||Ie(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Me(e){return function(e){if(Array.isArray(e))return Te(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Ie(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 Ie(e,t){if(e){if("string"==typeof e)return Te(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)?Te(e,t):void 0}}function Te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * @license + * @nocompile + */ +var Ue=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}}),t&&De(e,t)}(c,e);var t,n,o,a=Xe(c);function c(){var e;return Pe(this,c),(e=a.apply(this,arguments)).opened=!1,e.side="left",e.persistent=!1,e.threshold=10,e.noScroll=!1,e.mouseEvents=!1,e.range=[0,100],e.willChange=!1,je.set(We(e),Object(_.f)()),ge.set(We(e),void 0),we.set(We(e),void 0),Se.set(We(e),void 0),e.upgrade=function(){var t=e.getDrawerWidth(),n=e.$.persistent.pipe(Object(g.a)((function(e){return!e}))),i=e.getStartObservable().pipe(Object(_.h)(n),Object(w.a)()),o=Object(v.a)((function(){return Object(r.e)(We(e),ge,"f").pipe(Object(g.a)((function(e){return 0!==e})))})),a=i.pipe(Object(S.a)(o),Object(g.a)((function(t){var n;return(n=e).calcIsInRange.apply(n,Me(t))})),Object(k.a)((function(t){t&&(e.willChange=!0,e.fireEvent("prepare"))})),Object(w.a)()),c=e.getEndObservable().pipe(Object(_.h)(n,a),Object(k.a)((function(){e.mouseEvents&&(e.grabbing=!1)})),Object(w.a)()),u=e.getMoveObservable(i,c).pipe(Object(_.h)(n,a),Object(w.a)()),l=e.getIsSlidingObservable(u,i,c).pipe(Object(k.a)((function(t){e.isSliding=t,t&&e.mouseEvents&&(e.grabbing=!0)}))),s=Object(r.f)(We(e),ge,Object(v.a)((function(){var n=Object(h.a)([e.$.opened,e.$.side,t]).pipe(Object(g.a)((function(e){var t=Ce(e,3),n=t[0],r=t[1],i=t[2];return n?i*("left"===r?1:-1):0}))),o=u.pipe(Object(_.h)(l),Object(k.a)((function(){return e.scrimClickable=!1})),Object(k.a)((function(t){var n=t.event;return n&&e.noScroll&&n.preventDefault()})),Object(S.a)(i,Object(r.e)(We(e),we,"f"),t),Object(g.a)((function(t){var n;return(n=e).calcTranslateX.apply(n,Me(t))})));return Object(y.a)(Object(r.e)(We(e),Se,"f"),n,o)})).pipe(Object(w.a)()),"f");Object(r.f)(We(e),we,s.pipe(C(i)),"f");var f=s.pipe(I(),Object(T.a)(),Object(P.a)((function(e){var t=Ce(e,2),n=t[0].timestamp;return t[1].timestamp-n>0})),Object(g.a)((function(e){var t=Ce(e,2),n=t[0],r=n.value,i=n.timestamp,o=t[1];return(o.value-r)/(o.timestamp-i)})),Object(R.a)(0)),p=c.pipe(Object(S.a)(i,s,t,f),Object(P.a)((function(t){var n;return(n=e).calcIsSwipe.apply(n,Me(t))})),Object(g.a)((function(t){var n;return(n=e).calcWillOpen.apply(n,Me(t))}))),b=e.animateTo$.pipe(Object(k.a)((function(){e.willChange=!0,e.fireEvent("prepare")})));Object(r.f)(We(e),Se,Object(y.a)(p,b).pipe(Object(S.a)(s,t),Object($.a)((function(t){var n=Ce(t,3),r=n[0],o=n[1],a=n[2],c="left"===e.side?1:-1,u=(r?a*c:0)-o,l=Math.ceil(200+.15*a);return Object(_.m)(B,o,u,l).pipe(Object(z.a)((function(){e.transitioned(r)})),Object(D.a)(i),Object(D.a)(e.$.side.pipe(X(1))),Object(w.a)())}))),"f"),s.pipe(Object(S.a)(t),Object(k.a)((function(t){var n;(n=e).updateDOM.apply(n,Me(t));var r=We(e),i=r.translateX,o=r.opacity;e.fireEvent("move",{detail:{translateX:i,opacity:o},bubbles:!1})}))).subscribe(),Object(d.a)(e.scrimEl,"click").pipe(Object(k.a)((function(){return e.close()}))).subscribe(),n.pipe(Object(k.a)((function(t){e.scrimEl.style.display=t?"block":"none"}))).subscribe(),e.$.mouseEvents.pipe(Object($.a)((function(e){return e?i.pipe(Object(S.a)(a)):O.a})),Object(P.a)((function(e){var t=Ce(e,2),n=t[0];return t[1]&&null!=n.event})),Object(k.a)((function(e){var t=Ce(e,1)[0].event;return t&&t.preventDefault()}))).subscribe(),e.fireEvent("init",{detail:e.opened}),Object(r.e)(We(e),je,"f").resolve(We(e))},e.transitioned=function(t){e.opened=e.scrimClickable=t,e.willChange=!1,e.fireEvent("transitioned",{detail:t})},e}return t=c,(n=[{key:"initialized",get:function(){return Object(r.e)(this,je,"f")}},{key:"getDrawerWidth",value:function(){var e=this,t=U(this.contentEl).pipe(Object(k.a)((function(t){return e.fireEvent("content-width-change",{detail:t})}))),n=U(this.peekEl).pipe(Object(k.a)((function(t){return e.fireEvent("peek-width-change",{detail:t})})));return Object(h.a)([t,n]).pipe(Object(g.a)((function(e){var t=Ce(e,2);return t[0]-t[1]})),Object(w.a)())}},{key:"connectedCallback",value:function(){$e(Be(c.prototype),"connectedCallback",this).call(this),this.$={opened:new m.a(this.opened),side:new m.a(this.side),persistent:new m.a(this.persistent),preventDefault:new m.a(this.noScroll),mouseEvents:new m.a(this.mouseEvents)},this.scrimClickable=this.opened,this.animateTo$=new j.a,this.updater=be.getUpdaterForPlatform(this),this.updateComplete.then(this.upgrade)}},{key:"render",value:function(){var e;return Object(i.d)(Oe||(Oe=Ae(['\n
\n \n
\n \n
\n \n '])),b({willChange:this.willChange?"opacity":"",pointerEvents:this.scrimClickable?"all":""}),this.mouseEvents&&this.grabbing&&!this.scrimClickable?Object(i.d)(me||(me=Ae(['
']))):null,f((xe(e={wrapper:!0,"full-height":!0},this.side,!0),xe(e,"grab",this.mouseEvents),xe(e,"grabbing",this.mouseEvents&&this.grabbing),e)),b({willChange:this.willChange?"transform":""}))}},{key:"open",value:function(){this.animateTo$.next(!0)}},{key:"close",value:function(){this.animateTo$.next(!1)}},{key:"toggle",value:function(){this.animateTo$.next(!this.opened)}}])&&Re(t.prototype,n),o&&Re(t,o),c}(Object(_.b)(_.a,[q,pe,te]));je=new WeakMap,ge=new WeakMap,we=new WeakMap,Se=new WeakMap,Ue.styles=ke,Object(r.g)([Object(i.f)(".scrim")],Ue.prototype,"scrimEl",void 0),Object(r.g)([Object(i.f)(".wrapper")],Ue.prototype,"contentEl",void 0),Object(r.g)([Object(i.f)(".peek")],Ue.prototype,"peekEl",void 0),Object(r.g)([Object(i.e)({type:Boolean,reflect:!0})],Ue.prototype,"opened",void 0),Object(r.g)([Object(i.e)({type:String,reflect:!0})],Ue.prototype,"side",void 0),Object(r.g)([Object(i.e)({type:Boolean,reflect:!0})],Ue.prototype,"persistent",void 0),Object(r.g)([Object(i.e)({type:Number,reflect:!0})],Ue.prototype,"threshold",void 0),Object(r.g)([Object(i.e)({type:Boolean,reflect:!0})],Ue.prototype,"noScroll",void 0),Object(r.g)([Object(i.e)({type:Boolean,reflect:!0})],Ue.prototype,"mouseEvents",void 0),Object(r.g)([Object(i.e)({reflect:!0,converter:Y,hasChanged:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some((function(e,n){return e!==t[n]}))}})],Ue.prototype,"range",void 0),Object(r.g)([Object(i.e)()],Ue.prototype,"scrimClickable",void 0),Object(r.g)([Object(i.e)()],Ue.prototype,"grabbing",void 0),Object(r.g)([Object(i.e)()],Ue.prototype,"willChange",void 0),Object(r.g)([Object(i.e)()],Ue.prototype,"open",null),Object(r.g)([Object(i.e)()],Ue.prototype,"close",null),Object(r.g)([Object(i.e)()],Ue.prototype,"toggle",null),Ue=Object(r.g)([Object(i.c)("hy-drawer")],Ue)},369:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var r=n(8);function i(e){return(i="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})(e)}var o=Array.isArray,a=Object.getPrototypeOf,c=Object.prototype,u=Object.keys;function l(e){if(1===e.length){var t=e[0];if(o(t))return{args:t,keys:null};if((r=t)&&"object"===i(r)&&a(r)===c){var n=u(t);return{args:n.map((function(e){return t[e]})),keys:n}}}var r;return{args:e,keys:null}}var s=n(67),f=n(39),p=n(153),b=n(51);function v(e,t){return e.reduce((function(e,n,r){return e[n]=t[r],e}),{})}var h=n(9),y=n(21);function d(){for(var e=[],t=0;t \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[0],{320:function(t,e,n){"use strict";n.d(e,"g",(function(){return o.a})),n.d(e,"m",(function(){return o.c})),n.d(e,"a",(function(){return _})),n.d(e,"b",(function(){return w})),n.d(e,"e",(function(){return S.b})),n.d(e,"d",(function(){return S.a})),n.d(e,"l",(function(){return O.c})),n.d(e,"h",(function(){return O.b})),n.d(e,"c",(function(){return O.a})),n.d(e,"i",(function(){return k.b})),n.d(e,"j",(function(){return k.c})),n.d(e,"k",(function(){return k.d})),n.d(e,"f",(function(){return k.a}));var r,o=n(90),i=n(1),u=n(333),a=n(328);function c(t){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(t,e){if(!t)return;if("string"==typeof t)return l(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(t,e)}(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}function b(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n0&&void 0!==arguments[0]?arguments[0]:this.startNode;Object(o.b)(this.startNode.parentNode,t.nextSibling,this.endNode)}}]),t}(),x=function(){function t(e,n,r){if(m(this,t),this.value=void 0,this.__pendingValue=void 0,2!==r.length||""!==r[0]||""!==r[1])throw new Error("Boolean attributes can only contain a single expression");this.element=e,this.name=n,this.strings=r}return _(t,[{key:"setValue",value:function(t){this.__pendingValue=t}},{key:"commit",value:function(){for(;Object(r.b)(this.__pendingValue);){var t=this.__pendingValue;this.__pendingValue=i.a,t(this)}if(this.__pendingValue!==i.a){var e=!!this.__pendingValue;this.value!==e&&(e?this.element.setAttribute(this.name,""):this.element.removeAttribute(this.name),this.value=e),this.__pendingValue=i.a}}}]),t}(),C=function(t){f(n,t);var e=h(n);function n(t,r,o){var i;return m(this,n),(i=e.call(this,t,r,o)).single=2===o.length&&""===o[0]&&""===o[1],i}return _(n,[{key:"_createPart",value:function(){return new E(this)}},{key:"_getValue",value:function(){return this.single?this.parts[0].value:s(y(n.prototype),"_getValue",this).call(this)}},{key:"commit",value:function(){this.dirty&&(this.dirty=!1,this.element[this.name]=this._getValue())}}]),n}(k),E=function(t){f(n,t);var e=h(n);function n(){return m(this,n),e.apply(this,arguments)}return n}(j),T=!1;!function(){try{var t={get capture(){return T=!0,!1}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){}}();var A=function(){function t(e,n,r){var o=this;m(this,t),this.value=void 0,this.__pendingValue=void 0,this.element=e,this.eventName=n,this.eventContext=r,this.__boundHandleEvent=function(t){return o.handleEvent(t)}}return _(t,[{key:"setValue",value:function(t){this.__pendingValue=t}},{key:"commit",value:function(){for(;Object(r.b)(this.__pendingValue);){var t=this.__pendingValue;this.__pendingValue=i.a,t(this)}if(this.__pendingValue!==i.a){var e=this.__pendingValue,n=this.value,o=null==e||null!=n&&(e.capture!==n.capture||e.once!==n.once||e.passive!==n.passive),u=null!=e&&(null==n||o);o&&this.element.removeEventListener(this.eventName,this.__boundHandleEvent,this.__options),u&&(this.__options=N(e),this.element.addEventListener(this.eventName,this.__boundHandleEvent,this.__options)),this.value=e,this.__pendingValue=i.a}}},{key:"handleEvent",value:function(t){"function"==typeof this.value?this.value.call(this.eventContext||this.element,t):this.value.handleEvent(t)}}]),t}(),N=function(t){return t&&(T?{capture:t.capture,passive:t.passive,once:t.once}:t.capture)}},322:function(t,e,n){"use strict";n.d(e,"c",(function(){return a.a})),n.d(e,"a",(function(){return r.b})),n.d(e,"b",(function(){return r.g})),n.d(e,"d",(function(){return c}));var r=n(321);function o(t,e){for(var n=0;n1?e-1:0),r=1;r0;){var S=y[d],O=f.exec(S)[2],k=O.toLowerCase()+u,j=b.getAttribute(k);b.removeAttribute(k);var P=j.split(i);this.parts.push({type:"attribute",index:h,name:O,strings:P}),d+=P.length-1}}"TEMPLATE"===b.tagName&&(a.push(b),s.currentNode=b.content)}else if(3===b.nodeType){var x=b.data;if(x.indexOf(r)>=0){for(var C=b.parentNode,E=x.split(i),T=E.length-1,A=0;A=0&&t.slice(n)===e},s=function(t){return-1!==t.index},l=function(){return document.createComment("")},f=/([ \x09\x0a\x0c\x0d])([^\0-\x1F\x7F-\x9F "'>=/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`<>=]*|"[^"]*|'[^']*))$/},324:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"c",(function(){return o})),n.d(e,"b",(function(){return i})); +/** + * @license + * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at + * http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at + * http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at + * http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at + * http://polymer.github.io/PATENTS.txt + */ +var r="undefined"!=typeof window&&null!=window.customElements&&void 0!==window.customElements.polyfillWrapFlushCallback,o=function(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;e!==n;){var o=e.nextSibling;t.insertBefore(e,r),e=o}},i=function(t,e){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;e!==n;){var r=e.nextSibling;t.removeChild(e),e=r}}},325:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(8),o=new r.a((function(t){return t.complete()}))},326:function(t,e,n){"use strict";n.d(e,"b",(function(){return b})),n.d(e,"a",(function(){return m}));var r=n(324),o=n(323);function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(){return(u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=a(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(arguments.length<3?t:n):o.value}}).apply(this,arguments)}function a(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=f(t)););return t}function c(t,e){return(c=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function s(t){var e=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(t){return!1}}();return function(){var n,r=f(t);if(e){var o=f(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return l(this,n)}}function l(t,e){if(e&&("object"===i(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t)}function f(t){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function p(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function h(t,e){for(var n=0;n-1||n)&&-1===i.indexOf("--\x3e",u+1);var a=o.e.exec(i);e+=null===a?i+(n?v:o.g):i.substr(0,a.index)+a[1]+a[2]+o.b+a[3]+o.f}return e+=this.strings[t]}},{key:"getTemplateElement",value:function(){var t=document.createElement("template"),e=this.getHTML();return void 0!==y&&(e=y.createHTML(e)),t.innerHTML=e,t}}]),t}(),m=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&c(t,e)}(n,t);var e=s(n);function n(){return p(this,n),e.apply(this,arguments)}return d(n,[{key:"getHTML",value:function(){return"".concat(u(f(n.prototype),"getHTML",this).call(this),"")}},{key:"getTemplateElement",value:function(){var t=u(f(n.prototype),"getTemplateElement",this).call(this),e=t.content,o=e.firstChild;return e.removeChild(o),Object(r.c)(e,o.firstChild),t}}]),n}(b)},327:function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"a",(function(){return i}));var r=n(323); +/** + * @license + * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at + * http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at + * http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at + * http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at + * http://polymer.github.io/PATENTS.txt + */function o(t){var e=i.get(t.type);void 0===e&&(e={stringsArray:new WeakMap,keyString:new Map},i.set(t.type,e));var n=e.stringsArray.get(t.strings);if(void 0!==n)return n;var o=t.strings.join(r.f);return void 0===(n=e.keyString.get(o))&&(n=new r.a(t,t.getTemplateElement()),e.keyString.set(o,n)),e.stringsArray.set(t.strings,n),n}var i=new Map},328:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n(1),o=n(8),i=n(23),u=n(120),a=Object(u.a)((function(t){return function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}})),c=n(64),s=n(79),l=function(t){function e(){var e=t.call(this)||this;return e.closed=!1,e.observers=[],e.isStopped=!1,e.hasError=!1,e.thrownError=null,e}return Object(r.h)(e,t),e.prototype.lift=function(t){var e=new f(this,this);return e.operator=t,e},e.prototype._throwIfClosed=function(){if(this.closed)throw new a},e.prototype.next=function(t){var e=this;Object(s.b)((function(){var n,o;if(e._throwIfClosed(),!e.isStopped){var i=e.observers.slice();try{for(var u=Object(r.l)(i),a=u.next();!a.done;a=u.next()){a.value.next(t)}}catch(t){n={error:t}}finally{try{a&&!a.done&&(o=u.return)&&o.call(u)}finally{if(n)throw n.error}}}}))},e.prototype.error=function(t){var e=this;Object(s.b)((function(){if(e._throwIfClosed(),!e.isStopped){e.hasError=e.isStopped=!0,e.thrownError=t;for(var n=e.observers;n.length;)n.shift().error(t)}}))},e.prototype.complete=function(){var t=this;Object(s.b)((function(){if(t._throwIfClosed(),!t.isStopped){t.isStopped=!0;for(var e=t.observers;e.length;)e.shift().complete()}}))},e.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=null},Object.defineProperty(e.prototype,"observed",{get:function(){var t;return(null===(t=this.observers)||void 0===t?void 0:t.length)>0},enumerable:!1,configurable:!0}),e.prototype._trySubscribe=function(e){return this._throwIfClosed(),t.prototype._trySubscribe.call(this,e)},e.prototype._subscribe=function(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)},e.prototype._innerSubscribe=function(t){var e=this.hasError,n=this.isStopped,r=this.observers;return e||n?i.a:(r.push(t),new i.b((function(){return Object(c.a)(r,t)})))},e.prototype._checkFinalizedStatuses=function(t){var e=this.hasError,n=this.thrownError,r=this.isStopped;e?t.error(n):r&&t.complete()},e.prototype.asObservable=function(){var t=new o.a;return t.source=this,t},e.create=function(t,e){return new f(t,e)},e}(o.a),f=function(t){function e(e,n){var r=t.call(this)||this;return r.destination=e,r.source=n,r}return Object(r.h)(e,t),e.prototype.next=function(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===n||n.call(e,t)},e.prototype.error=function(t){var e,n;null===(n=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===n||n.call(e,t)},e.prototype.complete=function(){var t,e;null===(e=null===(t=this.destination)||void 0===t?void 0:t.complete)||void 0===e||e.call(t)},e.prototype._subscribe=function(t){var e,n;return null!==(n=null===(e=this.source)||void 0===e?void 0:e.subscribe(t))&&void 0!==n?n:i.a},e}(l)},329:function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"b",(function(){return a}));var r=n(324),o=n(321),i=n(327),u=new WeakMap,a=function(t,e,n){var a=u.get(e);void 0===a&&(Object(r.b)(e,e.firstChild),u.set(e,a=new o.e(Object.assign({templateFactory:i.b},n))),a.appendInto(e)),a.setValue(t),a.commit()}},330:function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"b",(function(){return i})); +/** + * @license + * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at + * http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at + * http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at + * http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at + * http://polymer.github.io/PATENTS.txt + */ +var r=new WeakMap,o=function(t){return function(){var e=t.apply(void 0,arguments);return r.set(e,!0),e}},i=function(t){return"function"==typeof t&&r.has(t)}},331:function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return o})); +/** + * @license + * Copyright (c) 2018 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at + * http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at + * http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at + * http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at + * http://polymer.github.io/PATENTS.txt + */ +var r={},o={}},332:function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n(324),o=n(323);function i(t){return function(t){if(Array.isArray(t))return c(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||a(t)||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 u(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=a(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,c=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){c=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(c)throw i}}}}function a(t,e){if(t){if("string"==typeof t)return c(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(t,e):void 0}}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n1&&void 0!==arguments[1]?arguments[1]:-1,n=e+1;n2&&void 0!==arguments[2]?arguments[2]:null,r=t.element.content,o=t.parts;if(null!=n)for(var i=document.createTreeWalker(r,133,null,!1),c=a(o),s=0,l=-1;i.nextNode();){l++;var f=i.currentNode;for(f===n&&(s=u(e),n.parentNode.insertBefore(e,n));-1!==c&&o[c].index===l;){if(s>0){for(;-1!==c;)o[c].index+=s,c=a(o,c);return}c=a(o,c)}}else r.appendChild(e)}(n,l,d.firstChild):d.insertBefore(l,d.firstChild),window.ShadyCSS.prepareTemplateStyles(r,t);var y=d.querySelector("style");if(window.ShadyCSS.nativeShadow&&null!==y)e.insertBefore(y.cloneNode(!0),e.firstChild);else if(n){d.insertBefore(l,d.firstChild);var m=new Set;m.add(l),i(n,m)}}else window.ShadyCSS.prepareTemplateStyles(r,t)};function g(t){return function(t){if(Array.isArray(t))return w(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||_(t)||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 _(t,e){if(t){if("string"==typeof t)return w(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w(t,e):void 0}}function w(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n2&&void 0!==arguments[2]?arguments[2]:R,r=this.constructor,o=r._attributeNameForProperty(t,n);if(void 0!==o){var i=r._propertyValueToAttribute(e,n);if(void 0===i)return;this._updateState=8|this._updateState,null==i?this.removeAttribute(o):this.setAttribute(o,i),this._updateState=-9&this._updateState}}},{key:"_attributeToProperty",value:function(t,e){if(!(8&this._updateState)){var n=this.constructor,r=n._attributeToPropertyMap.get(t);if(void 0!==r){var o=n.getPropertyOptions(r);this._updateState=16|this._updateState,this[r]=n._propertyValueFromAttribute(e,o),this._updateState=-17&this._updateState}}}},{key:"requestUpdateInternal",value:function(t,e,n){var r=!0;if(void 0!==t){var o=this.constructor;n=n||o.getPropertyOptions(t),o._valueHasChanged(this[t],e,n.hasChanged)?(this._changedProperties.has(t)||this._changedProperties.set(t,e),!0!==n.reflect||16&this._updateState||(void 0===this._reflectingProperties&&(this._reflectingProperties=new Map),this._reflectingProperties.set(t,n))):r=!1}!this._hasRequestedUpdate&&r&&(this._updatePromise=this._enqueueUpdate())}},{key:"requestUpdate",value:function(t,e){return this.requestUpdateInternal(t,e),this.updateComplete}},{key:"_enqueueUpdate",value:(u=regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return this._updateState=4|this._updateState,t.prev=1,t.next=4,this._updatePromise;case 4:t.next=8;break;case 6:t.prev=6,t.t0=t.catch(1);case 8:if(null==(e=this.performUpdate())){t.next=12;break}return t.next=12,e;case 12:return t.abrupt("return",!this._hasRequestedUpdate);case 13:case"end":return t.stop()}}),t,this,[[1,6]])})),a=function(){var t=this,e=arguments;return new Promise((function(n,r){var o=u.apply(t,e);function i(t){O(o,n,r,i,a,"next",t)}function a(t){O(o,n,r,i,a,"throw",t)}i(void 0)}))},function(){return a.apply(this,arguments)})},{key:"_hasRequestedUpdate",get:function(){return 4&this._updateState}},{key:"hasUpdated",get:function(){return 1&this._updateState}},{key:"performUpdate",value:function(){if(this._hasRequestedUpdate){this._instanceProperties&&this._applyInstanceProperties();var t=!1,e=this._changedProperties;try{(t=this.shouldUpdate(e))?this.update(e):this._markUpdated()}catch(e){throw t=!1,this._markUpdated(),e}t&&(1&this._updateState||(this._updateState=1|this._updateState,this.firstUpdated(e)),this.updated(e))}}},{key:"_markUpdated",value:function(){this._changedProperties=new Map,this._updateState=-5&this._updateState}},{key:"updateComplete",get:function(){return this._getUpdateComplete()}},{key:"_getUpdateComplete",value:function(){return this.getUpdateComplete()}},{key:"getUpdateComplete",value:function(){return this._updatePromise}},{key:"shouldUpdate",value:function(t){return!0}},{key:"update",value:function(t){var e=this;void 0!==this._reflectingProperties&&this._reflectingProperties.size>0&&(this._reflectingProperties.forEach((function(t,n){return e._propertyToAttribute(n,e[n],t)})),this._reflectingProperties=void 0),this._markUpdated()}},{key:"updated",value:function(t){}},{key:"firstUpdated",value:function(t){}}],i=[{key:"observedAttributes",get:function(){var t=this;this.finalize();var e=[];return this._classProperties.forEach((function(n,r){var o=t._attributeNameForProperty(r,n);void 0!==o&&(t._attributeToPropertyMap.set(o,r),e.push(o))})),e}},{key:"_ensureClassProperties",value:function(){var t=this;if(!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties",this))){this._classProperties=new Map;var e=Object.getPrototypeOf(this)._classProperties;void 0!==e&&e.forEach((function(e,n){return t._classProperties.set(n,e)}))}}},{key:"createProperty",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:R;if(this._ensureClassProperties(),this._classProperties.set(t,e),!e.noAccessor&&!this.prototype.hasOwnProperty(t)){var n="symbol"===S(t)?Symbol():"__".concat(t),r=this.getPropertyDescriptor(t,n,e);void 0!==r&&Object.defineProperty(this.prototype,t,r)}}},{key:"getPropertyDescriptor",value:function(t,e,n){return{get:function(){return this[e]},set:function(r){var o=this[t];this[e]=r,this.requestUpdateInternal(t,o,n)},configurable:!0,enumerable:!0}}},{key:"getPropertyOptions",value:function(t){return this._classProperties&&this._classProperties.get(t)||R}},{key:"finalize",value:function(){var t=Object.getPrototypeOf(this);if(t.hasOwnProperty("finalized")||t.finalize(),this.finalized=!0,this._ensureClassProperties(),this._attributeToPropertyMap=new Map,this.hasOwnProperty(JSCompiler_renameProperty("properties",this))){var e,n=this.properties,r=function(t,e){var n="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=_(t))||e&&t&&"number"==typeof t.length){n&&(t=n);var r=0,o=function(){};return{s:o,n:function(){return r>=t.length?{done:!0}:{done:!1,value:t[r++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,u=!0,a=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return u=t.done,t},e:function(t){a=!0,i=t},f:function(){try{u||null==n.return||n.return()}finally{if(a)throw i}}}}([].concat(g(Object.getOwnPropertyNames(n)),g("function"==typeof Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(n):[])));try{for(r.s();!(e=r.n()).done;){var o=e.value;this.createProperty(o,n[o])}}catch(t){r.e(t)}finally{r.f()}}}},{key:"_attributeNameForProperty",value:function(t,e){var n=e.attribute;return!1===n?void 0:"string"==typeof n?n:"string"==typeof t?t.toLowerCase():void 0}},{key:"_valueHasChanged",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:N;return n(t,e)}},{key:"_propertyValueFromAttribute",value:function(t,e){var n=e.type,r=e.converter||A,o="function"==typeof r?r:r.fromAttribute;return o?o(t,n):t}},{key:"_propertyValueToAttribute",value:function(t,e){if(void 0!==e.reflect){var n=e.type,r=e.converter;return(r&&r.toAttribute||A.toAttribute)(t,n)}}}],o&&k(r.prototype,o),i&&k(r,i),s}(P(HTMLElement));function U(t){return(U="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)} +/** + * @license + * Copyright (c) 2017 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at + * http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at + * http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at + * http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at + * http://polymer.github.io/PATENTS.txt + */V.finalized=!0;var I=function(t){return function(e){return"function"==typeof e?function(t,e){return window.customElements.define(t,e),e}(t,e):function(t,e){return{kind:e.kind,elements:e.elements,finisher:function(e){window.customElements.define(t,e)}}}(t,e)}};function M(t){return function(e,n){return void 0!==n?function(t,e,n){e.constructor.createProperty(n,t)}(t,e,n):function(t,e){return"method"===e.kind&&e.descriptor&&!("value"in e.descriptor)?Object.assign(Object.assign({},e),{finisher:function(n){n.createProperty(e.key,t)}}):{kind:"field",key:Symbol(),placement:"own",descriptor:{},initializer:function(){"function"==typeof e.initializer&&(this[e.key]=e.initializer.call(this))},finisher:function(n){n.createProperty(e.key,t)}}}(t,e)}}function B(t,e){return function(n,r){var o={get:function(){return this.renderRoot.querySelector(t)},enumerable:!0,configurable:!0};if(e){var i=void 0!==r?r:n.key,u="symbol"===U(i)?Symbol():"__".concat(i);o.get=function(){return void 0===this[u]&&(this[u]=this.renderRoot.querySelector(t)),this[u]}}return void 0!==r?q(o,n,r):z(o,n)}}var q=function(t,e,n){Object.defineProperty(e,n,t)},z=function(t,e){return{kind:"method",placement:"prototype",key:e.key,descriptor:t}};var F=Element.prototype;F.msMatchesSelector||F.webkitMatchesSelector;function L(t,e){for(var n=0;n1?e-1:0),r=1;r \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[11],{336:function(t,e){function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(t){"object"===("undefined"==typeof window?"undefined":r(window))&&(o=window)}t.exports=o},351:function(t,e,r){"use strict";function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var n="undefined"!=typeof globalThis&&globalThis||"undefined"!=typeof self&&self||void 0!==n&&n,i="URLSearchParams"in n,s="Symbol"in n&&"iterator"in Symbol,a="FileReader"in n&&"Blob"in n&&function(){try{return new Blob,!0}catch(t){return!1}}(),u="FormData"in n,c="ArrayBuffer"in n;if(c)var f=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(t){return t&&f.indexOf(Object.prototype.toString.call(t))>-1};function h(t){if("string"!=typeof t&&(t=String(t)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(t)||""===t)throw new TypeError('Invalid character in header field name: "'+t+'"');return t.toLowerCase()}function y(t){return"string"!=typeof t&&(t=String(t)),t}function p(t){var e={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return s&&(e[Symbol.iterator]=function(){return e}),e}function d(t){this.map={},t instanceof d?t.forEach((function(t,e){this.append(e,t)}),this):Array.isArray(t)?t.forEach((function(t){this.append(t[0],t[1])}),this):t&&Object.getOwnPropertyNames(t).forEach((function(e){this.append(e,t[e])}),this)}function b(t){if(t.bodyUsed)return Promise.reject(new TypeError("Already read"));t.bodyUsed=!0}function m(t){return new Promise((function(e,r){t.onload=function(){e(t.result)},t.onerror=function(){r(t.error)}}))}function v(t){var e=new FileReader,r=m(e);return e.readAsArrayBuffer(t),r}function w(t){if(t.slice)return t.slice(0);var e=new Uint8Array(t.byteLength);return e.set(new Uint8Array(t)),e.buffer}function g(){return this.bodyUsed=!1,this._initBody=function(t){var e;this.bodyUsed=this.bodyUsed,this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:a&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:u&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:i&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():c&&a&&((e=t)&&DataView.prototype.isPrototypeOf(e))?(this._bodyArrayBuffer=w(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):c&&(ArrayBuffer.prototype.isPrototypeOf(t)||l(t))?this._bodyArrayBuffer=w(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):i&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},a&&(this.blob=function(){var t=b(this);if(t)return t;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(){if(this._bodyArrayBuffer){var t=b(this);return t||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}return this.blob().then(v)}),this.text=function(){var t,e,r,o=b(this);if(o)return o;if(this._bodyBlob)return t=this._bodyBlob,e=new FileReader,r=m(e),e.readAsText(t),r;if(this._bodyArrayBuffer)return Promise.resolve(function(t){for(var e=new Uint8Array(t),r=new Array(e.length),o=0;o-1?o:r),this.mode=e.mode||this.mode||null,this.signal=e.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(n),!("GET"!==this.method&&"HEAD"!==this.method||"no-store"!==e.cache&&"no-cache"!==e.cache)){var i=/([?&])_=[^&]*/;if(i.test(this.url))this.url=this.url.replace(i,"$1_="+(new Date).getTime());else{this.url+=(/\?/.test(this.url)?"&":"?")+"_="+(new Date).getTime()}}}function E(t){var e=new FormData;return t.trim().split("&").forEach((function(t){if(t){var r=t.split("="),o=r.shift().replace(/\+/g," "),n=r.join("=").replace(/\+/g," ");e.append(decodeURIComponent(o),decodeURIComponent(n))}})),e}function A(t,e){if(!(this instanceof A))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');e||(e={}),this.type="default",this.status=void 0===e.status?200:e.status,this.ok=this.status>=200&&this.status<300,this.statusText=void 0===e.statusText?"":""+e.statusText,this.headers=new d(e.headers),this.url=e.url||"",this._initBody(t)}_.prototype.clone=function(){return new _(this,{body:this._bodyInit})},g.call(_.prototype),g.call(A.prototype),A.prototype.clone=function(){return new A(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},A.error=function(){var t=new A(null,{status:0,statusText:""});return t.type="error",t};var T=[301,302,303,307,308];A.redirect=function(t,e){if(-1===T.indexOf(e))throw new RangeError("Invalid status code");return new A(null,{status:e,headers:{location:t}})};var P=n.DOMException;try{new P}catch(t){(P=function(t,e){this.message=t,this.name=e;var r=Error(t);this.stack=r.stack}).prototype=Object.create(Error.prototype),P.prototype.constructor=P}function R(t,e){return new Promise((function(r,i){var s=new _(t,e);if(s.signal&&s.signal.aborted)return i(new P("Aborted","AbortError"));var u=new XMLHttpRequest;function f(){u.abort()}u.onload=function(){var t,e,o={status:u.status,statusText:u.statusText,headers:(t=u.getAllResponseHeaders()||"",e=new d,t.replace(/\r?\n[\t ]+/g," ").split("\r").map((function(t){return 0===t.indexOf("\n")?t.substr(1,t.length):t})).forEach((function(t){var r=t.split(":"),o=r.shift().trim();if(o){var n=r.join(":").trim();e.append(o,n)}})),e)};o.url="responseURL"in u?u.responseURL:o.headers.get("X-Request-URL");var n="response"in u?u.response:u.responseText;setTimeout((function(){r(new A(n,o))}),0)},u.onerror=function(){setTimeout((function(){i(new TypeError("Network request failed"))}),0)},u.ontimeout=function(){setTimeout((function(){i(new TypeError("Network request failed"))}),0)},u.onabort=function(){setTimeout((function(){i(new P("Aborted","AbortError"))}),0)},u.open(s.method,function(t){try{return""===t&&n.location.href?n.location.href:t}catch(e){return t}}(s.url),!0),"include"===s.credentials?u.withCredentials=!0:"omit"===s.credentials&&(u.withCredentials=!1),"responseType"in u&&(a?u.responseType="blob":c&&s.headers.get("Content-Type")&&-1!==s.headers.get("Content-Type").indexOf("application/octet-stream")&&(u.responseType="arraybuffer")),!e||"object"!==o(e.headers)||e.headers instanceof d?s.headers.forEach((function(t,e){u.setRequestHeader(e,t)})):Object.getOwnPropertyNames(e.headers).forEach((function(t){u.setRequestHeader(t,y(e.headers[t]))})),s.signal&&(s.signal.addEventListener("abort",f),u.onreadystatechange=function(){4===u.readyState&&s.signal.removeEventListener("abort",f)}),u.send(void 0===s._bodyInit?null:s._bodyInit)}))}R.polyfill=!0,n.fetch||(n.fetch=R,n.Headers=d,n.Request=_,n.Response=A)},352:function(t,e,r){(function(o){var n,i;function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}void 0===(i="function"==typeof(n=function(){"use strict";function t(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function e(t,e){for(var r=0;r \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{367:function(t,e){function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(){"use strict";if("object"===("undefined"==typeof window?"undefined":o(window)))if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=function(t){for(var e=window.document,o=r(e);o;)o=r(e=o.ownerDocument);return e}(),e=[],n=null,i=null;h.prototype.THROTTLE_TIMEOUT=100,h.prototype.POLL_INTERVAL=null,h.prototype.USE_MUTATION_OBSERVER=!0,h._setupCrossOriginUpdater=function(){return n||(n=function(t,o){i=t&&o?f(t,o):{top:0,bottom:0,left:0,right:0,width:0,height:0},e.forEach((function(t){t._checkForIntersections()}))}),n},h._resetCrossOriginUpdater=function(){n=null,i=null},h.prototype.observe=function(t){if(!this._observationTargets.some((function(e){return e.element==t}))){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(t.ownerDocument),this._checkForIntersections()}},h.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._unmonitorIntersections(t.ownerDocument),0==this._observationTargets.length&&this._unregisterInstance()},h.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorAllIntersections(),this._unregisterInstance()},h.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},h.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,o){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==o[e-1]}))},h.prototype._parseRootMargin=function(t){var e=(t||"0px").split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return e[1]=e[1]||e[0],e[2]=e[2]||e[0],e[3]=e[3]||e[1],e},h.prototype._monitorIntersections=function(e){var o=e.defaultView;if(o&&-1==this._monitoringDocuments.indexOf(e)){var n=this._checkForIntersections,i=null,s=null;this.POLL_INTERVAL?i=o.setInterval(n,this.POLL_INTERVAL):(u(o,"resize",n,!0),u(e,"scroll",n,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in o&&(s=new o.MutationObserver(n)).observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0})),this._monitoringDocuments.push(e),this._monitoringUnsubscribes.push((function(){var t=e.defaultView;t&&(i&&t.clearInterval(i),c(t,"resize",n,!0)),c(e,"scroll",n,!0),s&&s.disconnect()}));var h=this.root&&(this.root.ownerDocument||this.root)||t;if(e!=h){var a=r(e);a&&this._monitorIntersections(a.ownerDocument)}}},h.prototype._unmonitorIntersections=function(e){var o=this._monitoringDocuments.indexOf(e);if(-1!=o){var n=this.root&&(this.root.ownerDocument||this.root)||t;if(!this._observationTargets.some((function(t){var o=t.element.ownerDocument;if(o==e)return!0;for(;o&&o!=n;){var i=r(o);if((o=i&&i.ownerDocument)==e)return!0}return!1}))){var i=this._monitoringUnsubscribes[o];if(this._monitoringDocuments.splice(o,1),this._monitoringUnsubscribes.splice(o,1),i(),e!=n){var s=r(e);s&&this._unmonitorIntersections(s.ownerDocument)}}}},h.prototype._unmonitorAllIntersections=function(){var t=this._monitoringUnsubscribes.slice(0);this._monitoringDocuments.length=0,this._monitoringUnsubscribes.length=0;for(var e=0;e=0&&m>=0&&{top:u,bottom:c,left:l,right:p,width:g,height:m}||null),!v)break;b=b&&d(b)}return v}},h.prototype._getRootRect=function(){var e;if(this.root&&!g(this.root))e=a(this.root);else{var o=g(this.root)?this.root:t,n=o.documentElement,i=o.body;e={top:0,left:0,right:n.clientWidth||i.clientWidth,width:n.clientWidth||i.clientWidth,bottom:n.clientHeight||i.clientHeight,height:n.clientHeight||i.clientHeight}}return this._expandRectByRootMargin(e)},h.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,o){return"px"==e.unit?e.value:e.value*(o%2?t.width:t.height)/100})),o={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return o.width=o.right-o.left,o.height=o.bottom-o.top,o},h.prototype._hasCrossedThreshold=function(t,e){var o=t&&t.isIntersecting?t.intersectionRatio||0:-1,n=e.isIntersecting?e.intersectionRatio||0:-1;if(o!==n)for(var i=0;i \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{335:function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=Array.isArray;function o(e){return 1===e.length&&n(e[0])?e[0]:e}},356:function(e,t,r){"use strict";r.r(t),r.d(t,"HyPushState",(function(){return rt}));var n,o=r(1),c=r(333),i=r(328),a=r(318),u=r(342),l=r(154),s=r(150),f=function(e){function t(t,r){var n=e.call(this,t,r)||this;return n.scheduler=t,n.work=r,n}return Object(o.h)(t,e),t.prototype.requestAsyncId=function(t,r,n){return void 0===n&&(n=0),null!==n&&n>0?e.prototype.requestAsyncId.call(this,t,r,n):(t.actions.push(this),t._scheduled||(t._scheduled=s.a.requestAnimationFrame((function(){return t.flush(void 0)}))))},t.prototype.recycleAsyncId=function(t,r,n){if(void 0===n&&(n=0),null!=n&&n>0||null==n&&this.delay>0)return e.prototype.recycleAsyncId.call(this,t,r,n);0===t.actions.length&&(s.a.cancelAnimationFrame(r),t._scheduled=void 0)},t}(l.a),p=new(function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Object(o.h)(t,e),t.prototype.flush=function(e){this._active=!0,this._scheduled=void 0;var t,r=this.actions,n=-1;e=e||r.shift();var o=r.length;do{if(t=e.execute(e.state,e.delay))break}while(++n1&&void 0!==arguments[1]?arguments[1]:window.location;return t!==n.protocol||r!==n.host}function T(e){return e&&""===e.target}function C(e,t){var r=e.url,n=e.anchor,o=e.event,c=o.metaKey,i=o.ctrlKey;return!(c||i||!T(n)||L(r,t))}function I(e,t){var r=e.url;return!(!T(e.anchor)||L(r,t)||function(e){var t=e.hash,r=e.origin,n=e.pathname,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return""!==t&&r===o.origin&&n===o.pathname}(r,t))}function M(e){var t=e.cause,r=e.url,o=r.pathname,c=r.hash,i=e.oldURL;return o===(null==i?void 0:i.pathname)&&(t===n.Pop||t===n.Push&&""!==c)}!function(e){e.Init="init",e.Hint="hint",e.Push="push",e.Pop="pop"}(n||(n={}));var q=r(116),H=r(364),N=r(334);function U(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,c=[],i=!0,a=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(c.push(n.value),!t||c.length!==t);i=!0);}catch(e){a=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(a)throw o}}return c}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return D(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return D(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);re.length)&&(t=e.length);for(var r=0,n=new Array(t);r1&&void 0!==arguments[1]?arguments[1]:{},r=t.oldURL,n=void 0===r?"":r,o=t.newURL,c=void 0===o?"":o,i=new CustomEvent(e);return i.oldURL=n,i.newURL=c,i};var ke=function(){function e(t){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.updateHistoryScrollPosition=function(){if(!L(r.parent)){var e=r.assignScrollPosition(history.state||{});history.replaceState(e,document.title)}},this.parent=t}var t,r,o;return t=e,(r=[{key:"updateHistoryState",value:function(e){var t=e.cause,r=e.replace,o=e.url,c=e.oldURL;if(!L(this.parent))switch(t){case n.Init:case n.Push:var i=this.parent.histId;if(r||o.href===location.href){var a=we(we({},history.state),{},Se({},i,{}));history.replaceState(a,document.title,o.href)}else history.pushState(Se({},i,{}),document.title,o.href);case n.Pop:this.parent.simulateHashChange&&c&&function(e,t){e.hash!==t.hash&&window.dispatchEvent(new HashChangeEvent("hashchange",{newURL:e.href,oldURL:t.href}))}(o,c)}}},{key:"updateTitle",value:function(e){var t=e.cause,r=e.title;document.title=r,L(this.parent)||t!==n.Push||history.replaceState(history.state,r)}},{key:"assignScrollPosition",value:function(e){var t=this.parent.histId;return we(we({},e),{},Se({},t,we(we({},e[t]),{},{scrollTop:Object(R.j)(),scrollHeight:Object(R.i)()})))}}])&&Pe(t.prototype,r),o&&Pe(t,o),e}();function Ee(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * @license + * @nocompile + */ +function tt(e,t){return e.url.href===t.url.href&&e.error===t.error&&e.cacheNr===t.cacheNr}var rt=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}}),t&&Ge(e,t)}(s,e);var t,r,c,l=Qe(s);function s(){var e;return Je(this,s),(e=l.apply(this,arguments)).el=Ze(e),e.linkSelector="a[href]:not([data-no-push])",e.prefetch=!1,e.duration=0,e.simulateHashChange=!1,e.baseURL=window.location.href,Ae.set(Ze(e),Object(R.f)()),e.animPromise=Promise.resolve(null),e.fadePromise=Promise.resolve(null),Re.set(Ze(e),new We(Ze(e))),Le.set(Ze(e),new ke(Ze(e))),Te.set(Ze(e),new B(Ze(e))),Ce.set(Ze(e),new ue(Ze(e))),Ie.set(Ze(e),new me(Ze(e))),Me.set(Ze(e),new URL(e.baseURL)),qe.set(Ze(e),(function(t,r){var n=new URL(Object(o.e)(Ze(e),Me,"f").href);n[t]=r,e.assign(n.href)})),He.set(Ze(e),0),Ne.set(Ze(e),new i.a),Ue.set(Ze(e),(function(t){L(Object(R.k)(t.target,"a[href]"))&&Object(o.e)(Ze(e),Le,"f").updateHistoryScrollPosition()})),De.set(Ze(e),void 0),xe.set(Ze(e),(function(){var t=e.setupEventListeners(),r=t.pushEvent$,c=t.hintEvent$,i=r.pipe(Object(y.a)((function(t){var r=Be(t,2),c=r[0],i=r[1];return{cause:n.Push,url:new URL(i.href,e.href),anchor:i,event:c,cacheNr:Object(o.e)(Ze(e),He,"f")}})),Object(O.a)((function(t){return C(t,Ze(e))})),Object(d.a)((function(t){t.event.preventDefault(),Object(o.e)(Ze(e),Le,"f").updateHistoryScrollPosition()}))),l=Object(a.a)(window,"popstate").pipe(Object(O.a)((function(){return window.history.state&&window.history.state[e.histId]})),Object(y.a)((function(t){return{cause:n.Pop,url:new URL(window.location.href),cacheNr:Object(o.e)(Ze(e),He,"f"),event:t}}))),s=Object(o.e)(Ze(e),Ne,"f"),f=Object(u.a)(i,l,s).pipe(Object(j.a)({url:new URL(window.location.href)}),Object(v.a)(),Object(y.a)((function(e){var t=Be(e,2),r=t[0],n=t[1];return Object.assign(n,{oldURL:r.url})})),Object(m.a)()),b=f.pipe(Object(O.a)((function(e){return!M(e)})),Object(m.a)()),L=f.pipe(Object(O.a)((function(e){return M(e)})),Object(O.a)((function(){return history.state&&history.state[e.histId]})),Object(g.a)(p),Object(d.a)((function(t){Object(o.e)(Ze(e),Le,"f").updateHistoryState(t),Object(o.e)(Ze(e),Re,"f").manageScrollPosition(t)}))),T=Object(h.a)((function(){return Object(u.a)(b.pipe(Object(w.a)(!0)),Object(o.e)(Ze(e),De,"f").pipe(Object(w.a)(!1)))})).pipe(Object(j.a)(!1)),q=c.pipe(Object(R.h)(T.pipe(Object(y.a)((function(e){return!e})))),Object(y.a)((function(t){var r=Be(t,2),c=r[0],i=r[1];return{cause:n.Hint,url:new URL(i.href,e.href),anchor:i,event:c,cacheNr:Object(o.e)(Ze(e),He,"f")}})),Object(O.a)((function(t){return I(t,Ze(e))}))),H=Object(u.a)(q,b).pipe(Object(S.a)((function(e,t){return tt(e,t)})),Object(P.a)((function(t){return Object(o.e)(Ze(e),Te,"f").fetchPage(t)})),Object(j.a)({url:{}}),Object(m.a)()),N=Object(o.f)(Ze(e),De,b.pipe(Object(d.a)((function(t){Object(o.e)(Ze(e),Ie,"f").onStart(t),Object(o.e)(Ze(e),Le,"f").updateHistoryState(t),Object(o.f)(Ze(e),Me,t.url,"f")})),Object(k.a)(H),Object(P.a)((function(t){var r;return(r=Object(o.e)(Ze(e),Te,"f")).getResponse.apply(r,[H].concat($e(t)))})),Object(m.a)()),"f"),U=N.pipe(Object(O.a)((function(e){return!e.error}))),D=N.pipe(Object(O.a)((function(e){return!!e.error}))),x=U.pipe(Object(y.a)((function(t){return Object(o.e)(Ze(e),Ce,"f").responseToContent(t)})),Object(d.a)((function(t){return Object(o.e)(Ze(e),Ie,"f").emitReady(t)})),Object(g.a)(p),Object(d.a)((function(t){Object(o.e)(Ze(e),Ce,"f").updateDOM(t),Object(o.e)(Ze(e),Le,"f").updateTitle(t),Object(o.e)(Ze(e),Ie,"f").emitAfter(t)})),Object(j.a)({cause:n.Init,url:Object(o.e)(Ze(e),Me,"f"),scripts:[]}),Object(g.a)(p),Object(d.a)((function(t){return Object(o.e)(Ze(e),Re,"f").manageScrollPosition(t)})),Object(d.a)({error:function(t){return Object(o.e)(Ze(e),Ie,"f").emitDOMError(t)}}),Object(E.a)((function(e,t){return t})),Object(P.a)((function(t){return e.fadePromise.then((function(){return t}))})),Object(P.a)((function(t){return Object(o.e)(Ze(e),Ce,"f").reinsertScriptTags(t)})),Object(d.a)({error:function(t){return Object(o.e)(Ze(e),Ie,"f").emitError(t)}}),Object(E.a)((function(e,t){return t})),Object(d.a)((function(t){return Object(o.e)(Ze(e),Ie,"f").emitLoad(t)}))),W=D.pipe(Object(d.a)((function(t){return Object(o.e)(Ze(e),Ie,"f").emitNetworkError(t)}))),_=b.pipe(Object(P.a)((function(t){return Object(h.a)((function(){return e.animPromise})).pipe(Object(A.a)(N),Object(w.a)(t))})),Object(d.a)((function(t){return Object(o.e)(Ze(e),Ie,"f").emitProgress(t)})));x.subscribe(),L.subscribe(),W.subscribe(),_.subscribe(),Object(o.e)(Ze(e),Ae,"f").resolve(Ze(e)),e.fireEvent("init")})),e}return t=s,(r=[{key:"createRenderRoot",value:function(){return this}},{key:"initialized",get:function(){return Object(o.e)(this,Ae,"f")}},{key:"hash",get:function(){return Object(o.e)(this,Me,"f").hash},set:function(e){Object(o.e)(this,qe,"f").call(this,"hash",e)}},{key:"host",get:function(){return Object(o.e)(this,Me,"f").host},set:function(e){Object(o.e)(this,qe,"f").call(this,"host",e)}},{key:"hostname",get:function(){return Object(o.e)(this,Me,"f").hostname},set:function(e){Object(o.e)(this,qe,"f").call(this,"hostname",e)}},{key:"href",get:function(){return Object(o.e)(this,Me,"f").href},set:function(e){Object(o.e)(this,qe,"f").call(this,"href",e)}},{key:"pathname",get:function(){return Object(o.e)(this,Me,"f").pathname},set:function(e){Object(o.e)(this,qe,"f").call(this,"pathname",e)}},{key:"port",get:function(){return Object(o.e)(this,Me,"f").port},set:function(e){Object(o.e)(this,qe,"f").call(this,"port",e)}},{key:"protocol",get:function(){return Object(o.e)(this,Me,"f").protocol},set:function(e){Object(o.e)(this,qe,"f").call(this,"protocol",e)}},{key:"search",get:function(){return Object(o.e)(this,Me,"f").search},set:function(e){Object(o.e)(this,qe,"f").call(this,"search",e)}},{key:"origin",get:function(){return Object(o.e)(this,Me,"f").origin}},{key:"ancestorOrigins",get:function(){return window.location.ancestorOrigins}},{key:"histId",get:function(){return this.id||this.tagName}},{key:"assign",value:function(e){var t;Object(o.e)(this,Ne,"f").next({cause:n.Push,url:new URL(e,this.href),cacheNr:Object(o.f)(this,He,(t=Object(o.e)(this,He,"f"),++t),"f")})}},{key:"reload",value:function(){var e;Object(o.e)(this,Ne,"f").next({cause:n.Push,url:new URL(this.href),cacheNr:Object(o.f)(this,He,(e=Object(o.e)(this,He,"f"),++e),"f"),replace:!0})}},{key:"replace",value:function(e){var t;Object(o.e)(this,Ne,"f").next({cause:n.Push,url:new URL(e,this.href),cacheNr:Object(o.f)(this,He,(t=Object(o.e)(this,He,"f"),++t),"f"),replace:!0})}},{key:"connectedCallback",value:function(){Xe(et(s.prototype),"connectedCallback",this).call(this),this.$={linkSelector:new b.a(this.linkSelector),prefetch:new b.a(this.prefetch)},window.addEventListener("beforeunload",Object(o.e)(this,Le,"f").updateHistoryScrollPosition),document.documentElement.addEventListener("click",Object(o.e)(this,Ue,"f")),this.updateComplete.then(Object(o.e)(this,xe,"f"))}},{key:"disconnectedCallback",value:function(){window.removeEventListener("beforeunload",Object(o.e)(this,Le,"f").updateHistoryScrollPosition),document.documentElement.removeEventListener("click",Object(o.e)(this,Ue,"f"))}}])&&Ke(t.prototype,r),c&&Ke(t,c),s}(Object(R.b)(R.a,[be]));Ae=new WeakMap,Re=new WeakMap,Le=new WeakMap,Te=new WeakMap,Ce=new WeakMap,Ie=new WeakMap,Me=new WeakMap,qe=new WeakMap,He=new WeakMap,Ne=new WeakMap,Ue=new WeakMap,De=new WeakMap,xe=new WeakMap,Object(o.g)([Object(c.e)({type:String,reflect:!0,attribute:"replace-selector"})],rt.prototype,"replaceSelector",void 0),Object(o.g)([Object(c.e)({type:String,reflect:!0,attribute:"link-selector"})],rt.prototype,"linkSelector",void 0),Object(o.g)([Object(c.e)({type:String,reflect:!0,attribute:"script-selector"})],rt.prototype,"scriptSelector",void 0),Object(o.g)([Object(c.e)({type:Boolean,reflect:!0})],rt.prototype,"prefetch",void 0),Object(o.g)([Object(c.e)({type:Number,reflect:!0})],rt.prototype,"duration",void 0),Object(o.g)([Object(c.e)({type:Boolean,reflect:!0,attribute:"hashchange"})],rt.prototype,"simulateHashChange",void 0),Object(o.g)([Object(c.e)({type:String})],rt.prototype,"baseURL",void 0),Object(o.g)([Object(c.e)()],rt.prototype,"assign",null),Object(o.g)([Object(c.e)()],rt.prototype,"reload",null),Object(o.g)([Object(c.e)()],rt.prototype,"replace",null),rt=Object(o.g)([Object(c.c)("hy-push-state")],rt)},363:function(e,t,r){"use strict";r.d(t,"a",(function(){return i}));var n=r(15),o=r(9),c=r(11);function i(e){return Object(c.a)((function(t,r){var c,a=null,u=!1;a=t.subscribe(new o.a(r,void 0,void 0,(function(o){c=Object(n.a)(e(o,i(e)(t))),a?(a.unsubscribe(),a=null,c.subscribe(r)):u=!0}))),u&&(a.unsubscribe(),a=null,c.subscribe(r))}))}},364:function(e,t,r){"use strict";r.d(t,"a",(function(){return s}));var n=r(1),o=r(8),c=r(15),i=r(335),a=r(325),u=r(9),l=r(51);function s(){for(var e=[],t=0;t \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[14],{336:function(e,t){function n(e){return(n="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})(e)}var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(e){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}e.exports=r},350:function(e,t,n){(function(e){function t(e){return(t="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})(e)}(function(){"use strict";var n;function r(e){var t=0;return function(){return t]/g;function U(e){switch(e){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}}function q(e){for(var t={},n=0;n";break e;case Node.TEXT_NODE:a=a.data,a=l&&G[l.localName]?a:a.replace(B,U);break e;case Node.COMMENT_NODE:a="\x3c!--"+a.data+"--\x3e";break e;default:throw window.console.error(a),Error("not implemented")}}n+=a}return n}var K=c.i,X={querySelector:function(e){return this.__shady_native_querySelector(e)},querySelectorAll:function(e){return this.__shady_native_querySelectorAll(e)}},Y={};function $(e){Y[e]=function(t){return t["__shady_native_"+e]}}function z(e,t){for(var n in x(e,t,"__shady_native_"),t)$(n)}function J(e,t){t=void 0===t?[]:t;for(var n=0;no.assignedNodes.length&&(o.J=!0)}o.J&&(o.J=!1,Kt(this,t))}for(t=this.g,n=[],o=0;on.indexOf(r))||n.push(r);for(t=0;t2&&void 0!==arguments[2]?arguments[2]:"",o="";if(t.cssText||t.rules){var a=t.rules;if(a&&!i(a))for(var l,u=0,c=a.length;u-1?n=t:(r=t,n=e.getAttribute&&e.getAttribute("is")||""):(n=e.is,r=e.extends),{is:n,typeExtension:r}}function U(e){for(var t=[],n="",r=0;r>=0&&r0&&void 0!==arguments[0]?arguments[0]:"";return!(""===e||!S)&&(m?"shadow"===e:"shady"===e)}function W(e,t){for(var n=0;n3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"";if(""===o)if(m||"shady"===r)o=k(t,n);else{var i=B(e),s=i.is,a=i.typeExtension;o=this.css(t,s,a,n)+"\n\n"}return o.trim()}},{key:"css",value:function(e,t,n,r){var o=this._calcHostScope(t,n);t=this._calcElementScope(t);var i=this;return k(e,(function(e){e.isScoped||(i.rule(e,t,o),e.isScoped=!0),r&&r(e,t,o)}))}},{key:"_calcElementScope",value:function(e){return e?ie+e:""}},{key:"_calcHostScope",value:function(e,t){return t?"[is=".concat(e,"]"):e}},{key:"rule",value:function(e,t,n){this._transformRule(e,this._transformComplexSelector,t,n)}},{key:"_transformRule",value:function(e,t,n,r){e.selector=e.transformedSelector=this._transformRuleCss(e,t,n,r)}},{key:"_transformRuleCss",value:function(e,t,n,r){var o=U(e.selector);if(!D(e))for(var i,s=0,a=o.length;s-1?n=n.replace(/\+/g,"___"):n.indexOf("___")>-1&&(n=n.replace(/___/g,"+")),":".concat(t,"(").concat(n,")")}))}},{key:"_preserveMatchesPseudo",value:function(e){for(var t,n=[];t=e.match(ue);){var r=t.index,o=F(e,r);if(-1===o)throw new Error("".concat(t.input," selector missing ')'"));var i=e.slice(r,o+1);e=e.replace(i,ce),n.push(i)}return{selector:e,matches:n}}},{key:"_replaceMatchesPseudo",value:function(e,t){var n=e.split(ce);return t.reduce((function(e,t,r){return e+t+n[r+1]}),n[0])}},{key:"_transformComplexSelector",value:function(e,t,n){var r=this,o=!1;e=e.trim();var i=X.test(e);i&&(e=e.replace(X,(function(e,t,n){return":".concat(t,"(").concat(n.replace(/\s/g,""),")")})),e=this._twiddleNthPlus(e));var s,a=ue.test(e);if(a){var l=this._preserveMatchesPseudo(e);e=l.selector,s=l.matches}return e=(e=e.replace(te,"".concat(Z," $1"))).replace(z,(function(e,i,s){if(!o){var a=r._transformCompoundSelector(s,i,t,n);o=o||a.stop,i=a.combinator,s=a.value}return i+s})),a&&(e=this._replaceMatchesPseudo(e,s)),i&&(e=this._twiddleNthPlus(e)),e=e.replace(oe,(function(e,t,n,r){return'[dir="'.concat(n,'"] ').concat(t).concat(r,", ").concat(t,'[dir="').concat(n,'"]').concat(r)}))}},{key:"_transformCompoundSelector",value:function(e,t,n,r){var o=e.indexOf(ee);e.indexOf(Z)>=0?e=this._transformHostSelector(e,r):0!==o&&(e=n?this._transformSimpleSelector(e,n):e);var i,s=!1;return o>=0&&(t="",s=!0),s&&(i=!0,s&&(e=e.replace(re,(function(e,t){return" > ".concat(t)})))),{value:e,combinator:t,stop:i}}},{key:"_transformSimpleSelector",value:function(e,t){for(var n=e.split(/(\[.+?\])/),r=[],o=0;o+~]+)((?:\[.+?\]|[^\s>+~=[])+)/g,J=/[[.:#*]/,Z=":host",Q=":root",ee="::slotted",te=new RegExp("^(".concat(ee,")")),ne=/(:host)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,re=/(?:::slotted)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,oe=/(.*):dir\((?:(ltr|rtl))\)(.*)/,ie=".",se=":",ae="class",le="should_not_match",ue=/:(?:matches|any|-(?:webkit|moz)-any)/,ce="",de=new K;function he(e,t){for(var n=0;n\s*/;var me=navigator.userAgent.match("Trident");var ve=new(function(){function e(){! +/** +@license +Copyright (c) 2017 The Polymer Project Authors. All rights reserved. +This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt +The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt +The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt +Code distributed by Google as part of the polymer project is also +subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt +*/ +function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,n,r;return t=e,(n=[{key:"XSCOPE_NAME",get:function(){return"x-scope"}},{key:"decorateStyles",value:function(e){var t=this,n={},r=[],o=0;R(e,(function(e){t.decorateRule(e),e.index=o++,t.collectPropertiesInCssText(e.propertyInfo.cssText,n)}),(function(e){r.push(e)})),e._keyframes=r;var i=[];for(var s in n)i.push(s);return i}},{key:"decorateRule",value:function(e){if(e.propertyInfo)return e.propertyInfo;var t={},n={};return this.collectProperties(e,n)&&(t.properties=n,e.rules=null),t.cssText=this.collectCssText(e),e.propertyInfo=t,t}},{key:"collectProperties",value:function(e,t){var n=e.propertyInfo;if(!n){for(var r,o,i,s=E,a=e.parsedCssText;r=s.exec(a);)"inherit"===(o=(r[2]||r[3]).trim())&&"unset"===o||(t[r[1].trim()]=o),i=!0;return i}if(n.properties)return Object.assign(t,n.properties),!0}},{key:"collectCssText",value:function(e){return this.collectConsumingCssText(e.parsedCssText)}},{key:"collectConsumingCssText",value:function(e){return e.replace(T,"").replace(E,"")}},{key:"collectPropertiesInCssText",value:function(e,t){for(var n;n=b.exec(e);){var r=n[1];":"!==n[2]&&(t[r]=!0)}}},{key:"reify",value:function(e){for(var t,n=Object.getOwnPropertyNames(e),r=0;r=0)e=this.valueForProperties(e,t);else{var n=this;e=function e(t,n){var r=t.indexOf("var(");if(-1===r)return n(t,"","","");var o=F(t,r+3),i=t.substring(r+4,o),s=t.substring(0,r),a=e(t.substring(o+1),n),l=i.indexOf(",");return-1===l?n(s,i.trim(),"",a):n(s,i.substring(0,l).trim(),i.substring(l+1).trim(),a)}(e,(function(e,r,o,i){if(!r)return e+i;var s=n.valueForProperty(t[r],t);return s&&"initial"!==s?"apply-shim-inherit"===s&&(s="inherit"):s=n.valueForProperty(t[o]||o,t)||o,e+(s||"")+i}))}return e&&e.trim()||""}},{key:"valueForProperties",value:function(e,t){for(var n,r,o=e.split(";"),i=0;i-1}(a,l),c=0===l.indexOf(":host")&&!u;if("shady"===n&&(c=!(u=l===a+" > *."+a||-1!==l.indexOf("html"))&&0===l.indexOf(a)),u||c){var d=a;c&&(t.transformedSelector||(t.transformedSelector=de._transformRuleCss(t,de._transformComplexSelector,de._calcElementScope(i),a)),d=t.transformedSelector||a),u&&"html"===a&&(d=t.transformedSelector||t.parsedSelector),r({selector:d,isHost:c,isRoot:u})}}}},{key:"hostAndRootPropertiesForScope",value:function(e,t,n){var r=this,o={},i={};return R(t,(function(t){r.whenHostOrRootRule(e,t,n,(function(n){var s=e._element||e;pe.call(s,n.selector)&&(n.isHost?r.collectProperties(t,o):r.collectProperties(t,i))}))}),null,!0),{rootProps:i,hostProps:o}}},{key:"transformStyles",value:function(e,t,n){var r=this,o=B(e),i=o.is,s=o.typeExtension,a=de._calcHostScope(i,s),l=e.extends?"\\"+a.slice(0,-1)+"\\]":a,u=new RegExp("(?:^|[^.#[:])"+l+"($|[.:[\\s>+~])"),c=fe.get(e),d=c.styleRules,h=c.cssBuild,f=this._elementKeyframeTransforms(e,d,n);return de.elementStyles(e,d,(function(e){r.applyProperties(e,t),m||D(e)||!e.cssText||(r.applyKeyframeTransforms(e,f),r._scopeSelector(e,u,a,n))}),h)}},{key:"_elementKeyframeTransforms",value:function(e,t,n){var r=t._keyframes,o={};if(!m&&r)for(var i=0,s=r[i];i-1&&(r.textContent=o),I(r,null,i.placeholder)):o&&(r=A(o,n,null,i.placeholder)),r&&(r._useCount=r._useCount||0,i.customStyle!=r&&r._useCount++,i.customStyle=r),r}},{key:"applyCustomStyle",value:function(e,t){var n=M(e),r=this;e.textContent=k(n,(function(e){var n=e.cssText=e.parsedCssText;e.propertyInfo&&e.propertyInfo.cssText&&(n=a(n),e.cssText=r.valueForProperties(n,t))}))}}])&&_e(t.prototype,n),r&&_e(t,r),e}()),ge={}; +/** +@license +Copyright (c) 2017 The Polymer Project Authors. All rights reserved. +This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt +The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt +The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt +Code distributed by Google as part of the polymer project is also +subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt +*/function Se(e){return ge[e]||null}function Ee(e){var t,n,r,o;ge[e]||(ge[e]=(t=e,n=document.createComment(" Shady DOM styles for "+t+" "),r=L?L.nextSibling:null,(o=document.head).insertBefore(n,r||o.firstChild),L=n,n))}var Ne=window.customElements;if(Ne&&!m&&!g){var be=Ne.define;Ne.define=function(e,t,n){Ee(e),be.call(Ne,e,t,n)}} +/** +@license +Copyright (c) 2017 The Polymer Project Authors. All rights reserved. +This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt +The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt +The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt +Code distributed by Google as part of the polymer project is also +subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt +*/function Ce(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function we(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:100;Ce(this,e),this.cache={},this.typeMax=t}var t,n,r;return t=e,(n=[{key:"_validate",value:function(e,t,n){for(var r=0;rthis.typeMax&&o.shift(),this.cache[e]=o}},{key:"fetch",value:function(e,t,n){var r=this.cache[e];if(r)for(var o=r.length-1;o>=0;o--){var i=r[o];if(this._validate(i,t,n))return i}}}])&&we(t.prototype,n),r&&we(t,r),e}(),Oe=function(){}; +/** +@license +Copyright (c) 2017 The Polymer Project Authors. All rights reserved. +This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt +The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt +The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt +Code distributed by Google as part of the polymer project is also +subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt +*/var xe=new RegExp("".concat(de.SCOPE_NAME,"\\s*([^\\s]*)"));function Pe(e){var t=function(e){return e.classList&&e.classList.value?e.classList.value:e.getAttribute("class")||""}(e).match(xe);return t?t[1]:""}function ke(e){var t=H(e).getRootNode();if(t===e||t===e.ownerDocument)return"";var n=t.host;return n?B(n).is:""}function Me(e){for(var t=window.ShadyDOM.nativeMethods.querySelectorAll.call(e,":not(.".concat(de.SCOPE_NAME,")")),n=0;n \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[15],{366:function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r,i;i={},function(t,e){function n(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=d}function r(){return t.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function i(e,r,i){var o=new n;return r&&(o.fill="both",o.duration="auto"),"number"!=typeof e||isNaN(e)?void 0!==e&&Object.getOwnPropertyNames(e).forEach((function(n){if("auto"!=e[n]){if(("number"==typeof o[n]||"duration"==n)&&("number"!=typeof e[n]||isNaN(e[n])))return;if("fill"==n&&-1==c.indexOf(e[n]))return;if("direction"==n&&-1==f.indexOf(e[n]))return;if("playbackRate"==n&&1!==e[n]&&t.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;o[n]=e[n]}})):o.duration=e,o}function o(t,e,n,r){return t<0||t>1||n<0||n>1?d:function(i){function o(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(i<=0){var a=0;return t>0?a=e/t:!e&&n>0&&(a=r/n),a*i}if(i>=1){var s=0;return n<1?s=(r-1)/(n-1):1==n&&t<1&&(s=(e-1)/(t-1)),1+s*(i-1)}for(var u=0,l=1;u=1)return 1;var r=1/t;return(n+=e*r)-n%r}}function s(t){v||(v=document.createElement("div").style),v.animationTimingFunction="",v.animationTimingFunction=t;var e=v.animationTimingFunction;if(""==e&&r())throw new TypeError(t+" is not a valid value for easing");return e}function u(t){if("linear"==t)return d;var e=b.exec(t);if(e)return o.apply(this,e.slice(1).map(Number));var n=y.exec(t);if(n)return a(Number(n[1]),m);var r=T.exec(t);return r?a(Number(r[1]),{start:h,middle:p,end:m}[r[2]]):g[t]||d}function l(t,e,n){if(null==e)return x;var r=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,r)?k:N}var c="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),d=function(t){return t};n.prototype={_setMember:function(e,n){this["_"+e]=n,this._effect&&(this._effect._timingInput[e]=n,this._effect._timing=t.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=t.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(t){this._setMember("delay",t)},get delay(){return this._delay},set endDelay(t){this._setMember("endDelay",t)},get endDelay(){return this._endDelay},set fill(t){this._setMember("fill",t)},get fill(){return this._fill},set iterationStart(t){if((isNaN(t)||t<0)&&r())throw new TypeError("iterationStart must be a non-negative number, received: "+t);this._setMember("iterationStart",t)},get iterationStart(){return this._iterationStart},set duration(t){if("auto"!=t&&(isNaN(t)||t<0)&&r())throw new TypeError("duration must be non-negative or auto, received: "+t);this._setMember("duration",t)},get duration(){return this._duration},set direction(t){this._setMember("direction",t)},get direction(){return this._direction},set easing(t){this._easingFunction=u(s(t)),this._setMember("easing",t)},get easing(){return this._easing},set iterations(t){if((isNaN(t)||t<0)&&r())throw new TypeError("iterations must be non-negative, received: "+t);this._setMember("iterations",t)},get iterations(){return this._iterations}};var h=1,p=.5,m=0,g={ease:o(.25,.1,.25,1),"ease-in":o(.42,0,1,1),"ease-out":o(0,0,.58,1),"ease-in-out":o(.42,0,.58,1),"step-start":a(1,h),"step-middle":a(1,p),"step-end":a(1,m)},v=null,_="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",b=new RegExp("cubic-bezier\\("+_+","+_+","+_+","+_+"\\)"),y=/steps\(\s*(\d+)\s*\)/,T=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,x=0,w=1,k=2,N=3;t.cloneTimingInput=function(t){if("number"==typeof t)return t;var e={};for(var n in t)e[n]=t[n];return e},t.makeTiming=i,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return i(e=t.numericTimingToObject(e),n)},t.calculateActiveDuration=function(t){return Math.abs(function(t){return 0===t.duration||0===t.iterations?0:t.duration*t.iterations}(t)/t.playbackRate)},t.calculateIterationProgress=function(t,e,n){var r=l(t,e,n),i=function(t,e,n,r,i){switch(r){case w:return"backwards"==e||"both"==e?0:null;case N:return n-i;case k:return"forwards"==e||"both"==e?t:null;case x:return null}}(t,n.fill,e,r,n.delay);if(null===i)return null;var o=function(t,e,n,r,i){var o=i;return 0===t?e!==w&&(o+=n):o+=r/t,o}(n.duration,r,n.iterations,i,n.iterationStart),a=function(t,e,n,r,i,o){var a=t===1/0?e%1:t%1;return 0!==a||n!==k||0===r||0===i&&0!==o||(a=1),a}(o,n.iterationStart,r,n.iterations,i,n.duration),s=function(t,e,n,r){return t===k&&e===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,a,o),u=function(t,e,n){var r=t;if("normal"!==t&&"reverse"!==t){var i=e;"alternate-reverse"===t&&(i+=1),r="normal",i!==1/0&&i%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,s,a);return n._easingFunction(u)},t.calculatePhase=l,t.normalizeEasing=s,t.parseEasingFunction=u}(r={}),function(t,e){function n(t,e){return t in u&&u[t][e]||e}function r(t,e,r){if(!function(t){return"display"===t||0===t.lastIndexOf("animation",0)||0===t.lastIndexOf("transition",0)}(t)){var i=o[t];if(i)for(var s in a.style[t]=e,i){var u=i[s],l=a.style[u];r[u]=n(u,l)}else r[t]=n(t,e)}}function i(t){var e=[];for(var n in t)if(!(n in["easing","offset","composite"])){var r=t[n];Array.isArray(r)||(r=[r]);for(var i,o=r.length,a=0;a1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==i){if("add"==o||"accumulate"==o)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=o)throw new TypeError("Invalid composite mode "+o+".")}else o="easing"==i?t.normalizeEasing(o):""+o;r(i,o,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n})),o=!0,a=-1/0,s=0;s=0&&t.offset<=1})),o||function(){var t=n.length;null==n[t-1].offset&&(n[t-1].offset=1),t>1&&null==n[0].offset&&(n[0].offset=0);for(var e=0,r=n[0].offset,i=1;i=t.applyFrom&&nthis._surrogateStyle.length;)this._length--,Object.defineProperty(this,this._length,{configurable:!0,enumerable:!1,value:void 0})},_set:function(e,n){this._style[e]=n,this._isAnimatedProperty[e]=!0,this._updateSvgTransformAttr&&"transform"==t.unprefixedPropertyName(e)&&(null==this._savedTransformAttr&&(this._savedTransformAttr=this._element.getAttribute("transform")),this._element.setAttribute("transform",t.transformToSvgMatrix(n)))},_clear:function(e){this._style[e]=this._surrogateStyle[e],this._updateSvgTransformAttr&&"transform"==t.unprefixedPropertyName(e)&&(this._savedTransformAttr?this._element.setAttribute("transform",this._savedTransformAttr):this._element.removeAttribute("transform"),this._savedTransformAttr=null),delete this._isAnimatedProperty[e]}},s)r.prototype[l]=function(t,e){return function(){var n=this._surrogateStyle[t].apply(this._surrogateStyle,arguments);return e&&(this._isAnimatedProperty[arguments[0]]||this._style[t].apply(this._style,arguments),this._updateIndices()),n}}(l,l in u);for(var c in document.documentElement.style)c in a||c in s||function(t){n(r.prototype,t,{get:function(){return this._surrogateStyle[t]},set:function(e){this._surrogateStyle[t]=e,this._updateIndices(),this._isAnimatedProperty[t]||(this._style[t]=e)}})}(c);t.apply=function(e,n,r){i(e),e.style._set(t.propertyName(n),r)},t.clear=function(e,n){e._webAnimationsPatchedStyle&&e.style._clear(t.propertyName(n))}}(i),function(t){window.Element.prototype.animate=function(e,n){var r="";return n&&n.id&&(r=n.id),t.timeline._play(t.KeyframeEffect(this,e,n,r))}}(i),function(t,e){t.Interpolation=function(t,e,n){return function(r){return n(function t(e,n,r){if("number"==typeof e&&"number"==typeof n)return e*(1-r)+n*r;if("boolean"==typeof e&&"boolean"==typeof n)return r<.5?e:n;if(e.length==n.length){for(var i=[],o=0;o0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(t){t=+t,isNaN(t)||(e.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-t/this._playbackRate),this._currentTimePending=!1,this._currentTime!=t&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(t,!0),e.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(t){t=+t,isNaN(t)||this._paused||this._idle||(this._startTime=t,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),e.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(t){if(t!=this._playbackRate){var n=this.currentTime;this._playbackRate=t,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)),null!=n&&(this.currentTime=n)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,e.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),e.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(t,e){"function"==typeof e&&"finish"==t&&this._finishHandlers.push(e)},removeEventListener:function(t,e){if("finish"==t){var n=this._finishHandlers.indexOf(e);n>=0&&this._finishHandlers.splice(n,1)}},_fireEvents:function(t){if(this._isFinished){if(!this._finishedFlag){var e=new r(this,this._currentTime,t),n=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout((function(){n.forEach((function(t){t.call(e.target,e)}))}),0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(t,e){this._idle||this._paused||(null==this._startTime?e&&(this.startTime=t-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((t-this._startTime)*this.playbackRate)),e&&(this._currentTimePending=!1,this._fireEvents(t))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var t=this._effect._target;return t._activeAnimations||(t._activeAnimations=[]),t._activeAnimations},_markTarget:function(){var t=this._targetAnimations();-1===t.indexOf(this)&&t.push(this)},_unmarkTarget:function(){var t=this._targetAnimations(),e=t.indexOf(this);-1!==e&&t.splice(e,1)}}}(r,i),function(t,e,n){function r(t){var e=l;l=[],t1e-4?(g=.5/Math.sqrt(_),v=[(d[2][1]-d[1][2])*g,(d[0][2]-d[2][0])*g,(d[1][0]-d[0][1])*g,.25/g]):d[0][0]>d[1][1]&&d[0][0]>d[2][2]?v=[.25*(g=2*Math.sqrt(1+d[0][0]-d[1][1]-d[2][2])),(d[0][1]+d[1][0])/g,(d[0][2]+d[2][0])/g,(d[2][1]-d[1][2])/g]:d[1][1]>d[2][2]?(g=2*Math.sqrt(1+d[1][1]-d[0][0]-d[2][2]),v=[(d[0][1]+d[1][0])/g,.25*g,(d[1][2]+d[2][1])/g,(d[0][2]-d[2][0])/g]):(g=2*Math.sqrt(1+d[2][2]-d[0][0]-d[1][1]),v=[(d[0][2]+d[2][0])/g,(d[1][2]+d[2][1])/g,.25*g,(d[1][0]-d[0][1])/g]),[f,h,p,v,l]}}();t.dot=n,t.makeMatrixDecomposition=function(t){return[s(a(t))]},t.transformListToMatrix=a}(i),function(t){function e(t,e){var n=t.exec(e);if(n)return[n=t.ignoreCase?n[0].toLowerCase():n[0],e.substr(n.length)]}function n(t,e){var n=t(e=e.replace(/^\s*/,""));if(n)return[n[0],n[1].replace(/^\s*/,"")]}function r(t,e,n,r,i){for(var o=[],a=[],s=[],u=function(t,e){for(var n=t,r=e;n&&r;)n>r?n%=r:r%=n;return t*e/(n+r)}(r.length,i.length),l=0;l=1?e:"visible"}]}),["visibility"])}(i),function(t,e){function n(t){t=t.trim(),o.fillStyle="#000",o.fillStyle=t;var e=o.fillStyle;if(o.fillStyle="#fff",o.fillStyle=t,e==o.fillStyle){o.fillRect(0,0,1,1);var n=o.getImageData(0,0,1,1).data;o.clearRect(0,0,1,1);var r=n[3]/255;return[n[0]*r,n[1]*r,n[2]*r,r]}}function r(e,n){return[e,n,function(e){function n(t){return Math.max(0,Math.min(255,t))}if(e[3])for(var r=0;r<3;r++)e[r]=Math.round(n(e[r]/e[3]));return e[3]=t.numberToString(t.clamp(0,1,e[3])),"rgba("+e.join(",")+")"}]}var i=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");i.width=i.height=1;var o=i.getContext("2d");t.addPropertiesHandler(n,r,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),t.consumeColor=t.consumeParenthesised.bind(null,n),t.mergeColors=r}(i),function(t,e){function n(t){function e(){var e=a.exec(t);o=e?e[0]:void 0}function n(){if("("!==o)return function(){var t=Number(o);return e(),t}();e();var t=i();return")"!==o?NaN:(e(),t)}function r(){for(var t=n();"*"===o||"/"===o;){var r=o;e();var i=n();"*"===r?t*=i:t/=i}return t}function i(){for(var t=r();"+"===o||"-"===o;){var n=o;e();var i=r();"+"===n?t+=i:t-=i}return t}var o,a=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),i()}function r(t,e){if("0"==(e=e.trim().toLowerCase())&&"px".search(t)>=0)return{px:0};if(/^[^(]*$|^calc/.test(e)){e=e.replace(/calc\(/g,"(");var r={};e=e.replace(t,(function(t){return r[t]=null,"U"+t}));for(var i="U("+t.source+")",o=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+i,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),a=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],s=0;s1?"calc("+n+")":n}]}var a="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",s=r.bind(null,new RegExp(a,"g")),u=r.bind(null,new RegExp(a+"|%","g")),l=r.bind(null,/deg|rad|grad|turn/g);t.parseLength=s,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=l,t.mergeDimensions=o;var c=t.consumeParenthesised.bind(null,s),f=t.consumeRepeated.bind(void 0,c,/^/),d=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=d;var h=t.mergeNestedRepeated.bind(void 0,i," "),p=t.mergeNestedRepeated.bind(void 0,h,",");t.mergeNonNegativeSizePair=h,t.addPropertiesHandler((function(t){var e=d(t);if(e&&""==e[1])return e[0]}),p,["background-size"]),t.addPropertiesHandler(u,i,["border-bottom-width","border-image-width","border-left-width","border-right-width","border-top-width","flex-basis","font-size","height","line-height","max-height","max-width","outline-width","width"]),t.addPropertiesHandler(u,o,["border-bottom-left-radius","border-bottom-right-radius","border-top-left-radius","border-top-right-radius","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right","margin-top","min-height","min-width","outline-offset","padding-bottom","padding-left","padding-right","padding-top","perspective","right","shape-margin","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(i),function(t,e){function n(e){return t.consumeLengthOrPercent(e)||t.consumeToken(/^auto/,e)}function r(e){var r=t.consumeList([t.ignore(t.consumeToken.bind(null,/^rect/)),t.ignore(t.consumeToken.bind(null,/^\(/)),t.consumeRepeated.bind(null,n,/^,/),t.ignore(t.consumeToken.bind(null,/^\)/))],e);if(r&&4==r[0].length)return r[0]}var i=t.mergeWrappedNestedRepeated.bind(null,(function(t){return"rect("+t+")"}),(function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(r){var i=r?e:n;if("auto"==i)return"auto";var o=t.mergeDimensions(i,i);return o[2](o[0])}]:t.mergeDimensions(e,n)}),", ");t.parseBox=r,t.mergeBoxes=i,t.addPropertiesHandler(r,i,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map((function(t){return t===l?e[n++]:t}))}}function r(t){return t}function i(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,r=/\s*(\w+)\(([^)]*)\)/g,i=[],o=0;n=r.exec(e);){if(n.index!=o)return;o=n.index+n[0].length;var a=n[1],s=d[a];if(!s)return;var u=n[2].split(","),l=s[0];if(l.length900||e%100!=0))return e}),(function(t,n){return[t,n,e]}),["font-weight"])}(i),function(t){function e(t){var e={};for(var n in t)e[n]=-t[n];return e}function r(e){return t.consumeToken(/^(left|center|right|top|bottom)\b/i,e)||t.consumeLengthOrPercent(e)}function i(e,i){var o=t.consumeRepeated(r,/^/,i);if(o&&""==o[1]){var s=o[0];if(s[0]=s[0]||"center",s[1]=s[1]||"center",3==e&&(s[2]=s[2]||{px:0}),s.length==e){if(/top|bottom/.test(s[0])||/left|right/.test(s[1])){var u=s[0];s[0]=s[1],s[1]=u}if(/left|right|center|Object/.test(s[0])&&/top|bottom|center|Object/.test(s[1]))return s.map((function(t){return"object"==n(t)?t:a[t]}))}}}function o(n){var i=t.consumeRepeated(r,/^/,n);if(i){for(var o=i[0],s=[{"%":50},{"%":50}],u=0,l=!1,c=0;c=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},o}}}(),function(t){var e=document.documentElement,n=null,r=!1;try{var i="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[i,i]},{duration:1})).currentTime=0,r=getComputedStyle(e).getPropertyValue("opacity")==i}catch(t){}finally{n&&n.cancel()}if(!r){var o=window.Element.prototype.animate;window.Element.prototype.animate=function(e,n){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||null===e||(e=t.convertToArrayForm(e)),o.call(this,e,n)}}}(r)}}]); \ No newline at end of file diff --git a/assets/js/LEGACY-vendors~webcomponents-hydejack-9.1.5.js b/assets/js/LEGACY-vendors~webcomponents-hydejack-9.1.5.js new file mode 100644 index 00000000000..9042bb3661d --- /dev/null +++ b/assets/js/LEGACY-vendors~webcomponents-hydejack-9.1.5.js @@ -0,0 +1,34 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[16],{346:function(t,e){ +/** + * @license + * Copyright (c) 2016 The Polymer Project Authors. All rights reserved. + * This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt + * The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt + * The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt + * Code distributed by Google as part of the polymer project is also + * subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt + */ +!function(){"use strict";var t;if(!((t=document.createEvent("Event")).initEvent("foo",!0,!0),t.preventDefault(),t.defaultPrevented)){var e=Event.prototype.preventDefault;Event.prototype.preventDefault=function(){this.cancelable&&(e.call(this),Object.defineProperty(this,"defaultPrevented",{get:function(){return!0},configurable:!0}))}}var n=/Trident/.test(navigator.userAgent);if(!window.Event||n&&"function"!=typeof window.Event){var o=window.Event;if(window.Event=function(t,e){e=e||{};var n=document.createEvent("Event");return n.initEvent(t,Boolean(e.bubbles),Boolean(e.cancelable)),n},o){for(var r in o)window.Event[r]=o[r];window.Event.prototype=o.prototype}}if((!window.CustomEvent||n&&"function"!=typeof window.CustomEvent)&&(window.CustomEvent=function(t,e){e=e||{};var n=document.createEvent("CustomEvent");return n.initCustomEvent(t,Boolean(e.bubbles),Boolean(e.cancelable),e.detail),n},window.CustomEvent.prototype=window.Event.prototype),!window.MouseEvent||n&&"function"!=typeof window.MouseEvent){var i=window.MouseEvent;if(window.MouseEvent=function(t,e){e=e||{};var n=document.createEvent("MouseEvent");return n.initMouseEvent(t,Boolean(e.bubbles),Boolean(e.cancelable),e.view||window,e.detail,e.screenX,e.screenY,e.clientX,e.clientY,e.ctrlKey,e.altKey,e.shiftKey,e.metaKey,e.button,e.relatedTarget),n},i)for(var r in i)window.MouseEvent[r]=i[r];window.MouseEvent.prototype=i.prototype}if(Array.from||(Array.from=function(t){return[].slice.call(t)}),!Object.assign){var a=function(t,e){for(var n,o=Object.getOwnPropertyNames(e),r=0;r32&&e<127&&-1==[34,35,60,62,63,96].indexOf(e)?t:encodeURIComponent(t)}function d(t){var e=t.charCodeAt(0);return e>32&&e<127&&-1==[34,35,60,62,96].indexOf(e)?t:encodeURIComponent(t)}function f(t,e,n){function c(t){g.push(t)}var f=e||"scheme start",m=0,v="",_=!1,y=!1,g=[];t:for(;(t[m-1]!=i||0==m)&&!this._isInvalid;){var w=t[m];switch(f){case"scheme start":if(!w||!a.test(w)){if(e){c("Invalid scheme.");break t}v="",f="no scheme";continue}v+=w.toLowerCase(),f="scheme";break;case"scheme":if(w&&s.test(w))v+=w.toLowerCase();else{if(":"!=w){if(e){if(i==w)break t;c("Code point not allowed in scheme: "+w);break t}v="",m=0,f="no scheme";continue}if(this._scheme=v,v="",e)break t;l(this._scheme)&&(this._isRelative=!0),f="file"==this._scheme?"relative":this._isRelative&&n&&n._scheme==this._scheme?"relative or authority":this._isRelative?"authority first slash":"scheme data"}break;case"scheme data":"?"==w?(this._query="?",f="query"):"#"==w?(this._fragment="#",f="fragment"):i!=w&&"\t"!=w&&"\n"!=w&&"\r"!=w&&(this._schemeData+=p(w));break;case"no scheme":if(n&&l(n._scheme)){f="relative";continue}c("Missing scheme."),h.call(this);break;case"relative or authority":if("/"!=w||"/"!=t[m+1]){c("Expected /, got: "+w),f="relative";continue}f="authority ignore slashes";break;case"relative":if(this._isRelative=!0,"file"!=this._scheme&&(this._scheme=n._scheme),i==w){this._host=n._host,this._port=n._port,this._path=n._path.slice(),this._query=n._query,this._username=n._username,this._password=n._password;break t}if("/"==w||"\\"==w)"\\"==w&&c("\\ is an invalid code point."),f="relative slash";else if("?"==w)this._host=n._host,this._port=n._port,this._path=n._path.slice(),this._query="?",this._username=n._username,this._password=n._password,f="query";else{if("#"!=w){var b=t[m+1],E=t[m+2];("file"!=this._scheme||!a.test(w)||":"!=b&&"|"!=b||i!=E&&"/"!=E&&"\\"!=E&&"?"!=E&&"#"!=E)&&(this._host=n._host,this._port=n._port,this._username=n._username,this._password=n._password,this._path=n._path.slice(),this._path.pop()),f="relative path";continue}this._host=n._host,this._port=n._port,this._path=n._path.slice(),this._query=n._query,this._fragment="#",this._username=n._username,this._password=n._password,f="fragment"}break;case"relative slash":if("/"!=w&&"\\"!=w){"file"!=this._scheme&&(this._host=n._host,this._port=n._port,this._username=n._username,this._password=n._password),f="relative path";continue}"\\"==w&&c("\\ is an invalid code point."),f="file"==this._scheme?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=w){c("Expected '/', got: "+w),f="authority ignore slashes";continue}f="authority second slash";break;case"authority second slash":if(f="authority ignore slashes","/"!=w){c("Expected '/', got: "+w);continue}break;case"authority ignore slashes":if("/"!=w&&"\\"!=w){f="authority";continue}c("Expected authority, got: "+w);break;case"authority":if("@"==w){_&&(c("@ already seen."),v+="%40"),_=!0;for(var C=0;C\x20\t\r\n\f]+)/i.exec(t)||["",""])[1].toLowerCase()}(t)];if(e)for(var n=0;n"+t+"";for(y.body.innerHTML=t,_.bootstrap(y);this.content.firstChild;)a.call(this.content,this.content.firstChild);var o=y.body;if(e)for(var r=0;r").concat(this.innerHTML,"")},set:function(t){if(!this.parentNode)throw new Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");y.body.innerHTML=t;for(var e=this.ownerDocument.createDocumentFragment();y.body.firstChild;)s.call(e,y.body.firstChild);c.call(this.parentNode,e,this)},configurable:!0})};N(_.prototype),D(_.prototype),_.bootstrap=function(t){for(var e,n=m(t,"template"),o=0,r=n.length;o]/g,M=function(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}},L=function(t){return t.replace(T,M)},O=function(t){for(var e={},n=0;n";case Node.TEXT_NODE:var c=t.data;return e&&A[e.localName]?c:function(t){return t.replace(k,M)}(c);case Node.COMMENT_NODE:return"\x3c!--"+t.data+"--\x3e";default:throw window.console.error(t),new Error("not implemented")}},j=function(t,e){"template"===t.localName&&(t=t.content);for(var n,o="",r=e?e(t):u.get.call(t),i=0,a=r.length;i \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[17],{337:function(e,n,t){"use strict";t.r(n);t(346),t(347),t(348),t(349);var o=window.customElements,d=!1,l=null;function a(){window.HTMLTemplateElement.bootstrap&&window.HTMLTemplateElement.bootstrap(window.document),l&&l(),d=!0,document.dispatchEvent(new CustomEvent("WebComponentsReady",{bubbles:!0}))}o.polyfillWrapFlushCallback&&o.polyfillWrapFlushCallback((function(e){l=e,d&&e()})),"complete"!==document.readyState?(window.addEventListener("load",a),window.addEventListener("DOMContentLoaded",(function(){window.removeEventListener("load",a),a()}))):a()}}]); \ No newline at end of file diff --git a/assets/js/clap-button-hydejack-9.1.5.js b/assets/js/clap-button-hydejack-9.1.5.js new file mode 100644 index 00000000000..c0abe726a1e --- /dev/null +++ b/assets/js/clap-button-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[1],{163:function(n,e,i){"use strict";i.r(e);i(196);var t,o=i(15);function r(n,e,i,t,o,r,l){try{var s=n[r](l),u=s.value}catch(n){return void i(n)}s.done?e(u):Promise.resolve(u).then(t,o)}(t=function*(){yield Promise.all([..."customElements"in window?[]:[i.e(16).then(i.bind(null,189)).then(()=>Promise.all([i.e(14),i.e(8)]).then(i.bind(null,190)))]]),yield o.t,yield o.s,window.GET_CLAPS_API||(window.GET_CLAPS_API="https://worker.getclaps.app"),Promise.resolve().then(i.t.bind(null,197,7))},function(){var n=this,e=arguments;return new Promise((function(i,o){var l=t.apply(n,e);function s(n){r(l,i,o,s,u,"next",n)}function u(n){r(l,i,o,s,u,"throw",n)}s(void 0)}))})()}}]); \ No newline at end of file diff --git a/assets/js/drawer-hydejack-9.1.5.js b/assets/js/drawer-hydejack-9.1.5.js new file mode 100644 index 00000000000..8433e19f89d --- /dev/null +++ b/assets/js/drawer-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[2],{164:function(e,t,a){"use strict";a.r(t);var n,i=a(105),r=a(194),c=a(170),l=a(221),o=a(104),s=a(193),d=a(25),p=a(210),u=a(107),b=a(106),h=a(103),w=a(222),v=a(15);function m(e,t,a,n,i,r,c){try{var l=e[r](c),o=l.value}catch(e){return void a(e)}l.done?t(o):Promise.resolve(o).then(n,i)}(n=function*(){var e;yield Promise.all([..."customElements"in window?[]:[a.e(16).then(a.bind(null,189)).then(()=>Promise.all([a.e(14),a.e(8)]).then(a.bind(null,190)))],..."ResizeObserver"in window?[]:[a.e(7).then(a.bind(null,205))]]),yield v.t,yield v.s;var t=document.getElementById("_drawer"),n=document.getElementById("_sidebar"),m=null==n?void 0:n.querySelector(".sidebar-sticky");if(t&&n&&m){null===(e=document.getElementById("_menu"))||void 0===e||e.addEventListener("click",e=>{e.preventDefault(),e.stopPropagation(),t.toggle()}),n.querySelectorAll('a[href^="/"]:not(.external)').forEach(e=>e.addEventListener("click",()=>t.close())),v.p&&t.setAttribute("threshold","0"),v.n||t.setAttribute("mouseevents","");var[y,O]=v.j?[new CSSTransformValue([new CSSTranslate(CSS.px(0),CSS.px(0))]),CSS.number(1)]:[null,null],j=Object(r.a)(Object(v.g)(window.matchMedia(v.a)),Object(v.g)(window.matchMedia(v.b))).pipe(Object(s.a)({}),Object(d.a)(()=>window.matchMedia(v.b).matches?3:window.matchMedia(v.a).matches?2:1)),g=Object(c.a)(t,"peek-width-change").pipe(Object(d.a)(e=>e.detail)),f=Object(c.a)(window,"resize",{passive:!0}).pipe(Object(s.a)({}),Object(d.a)(v.i)),S=Object(l.a)(g,f).pipe(Object(d.a)(e=>{var[t,a]=e;return a/2-t/2})),E=Object(r.a)(S.pipe(Object(d.a)(()=>void 0!==t.opacity?1-t.opacity:L?0:1)),Object(c.a)(t,"hy-drawer-move").pipe(Object(d.a)(e=>{var{detail:{opacity:t}}=e;return 1-t})));t.addEventListener("hy-drawer-prepare",()=>{n.style.willChange="transform",m.style.willChange="opacity"}),t.addEventListener("hy-drawer-transitioned",()=>{n.style.willChange="",m.style.willChange=""});var C=Object(v.h)(),L=t.classList.contains("cover")&&C<=0&&!(history.state&&history.state.closedOnce);L||(history.state||history.replaceState({},document.title),history.state.closedOnce=!0,t.removeAttribute("opened"));var _,k=Object(c.a)(t,"hy-drawer-transitioned").pipe(Object(d.a)(e=>e.detail),Object(p.a)(),Object(u.a)(e=>{var t,a;e||(null==(a=document.getElementById("_swipe"))||null===(t=a.parentNode)||void 0===t||t.removeChild(a),history.state||history.replaceState({},document.title),history.state.closedOnce=!0)}),Object(s.a)(L)),B=L?null:t.getBoundingClientRect().height;t.addEventListener("hy-drawer-init",()=>{t.classList.add("loaded"),function(e){var t=document.getElementById("_hrefSwipeSVG");if(t){var a,n=document.createElement("img");n.id="_swipe",n.src=t.href,n.alt="Swipe image",n.addEventListener("click",()=>e.close()),null===(a=document.getElementById("_sidebar"))||void 0===a||a.appendChild(n)}}(t),B&&C>=B&&window.scrollTo(0,C-B)},{once:!0}),yield Promise.resolve().then(a.bind(null,207)),window._drawer=t,E.pipe(Object(b.a)(j,S),Object(u.a)(e=>((e,t,a)=>{var i=a*e,r=t>=2?1:1-e;v.j?(y[0].x.value=i,O.value=r,n.attributeStyleMap.set("transform",y),m.attributeStyleMap.set("opacity",O)):(n.style.transform="translateX(".concat(i,"px)"),m.style.opacity=r)})(...e))).subscribe(),g.pipe(Object(b.a)(j),Object(d.a)(e=>function(e,t){return t>=2?[0,e]:v.o?[35,150]:[0,150]}(...e)),Object(u.a)(e=>{t.range=e})).subscribe(),Object(c.a)(document,"wheel",{passive:!1}).pipe((_=k,e=>_.pipe(Object(o.a)(t=>t?e:i.a))),Object(h.a)(e=>e.deltaY>0),Object(u.a)(e=>{t.translateX>0&&e.preventDefault()}),Object(w.a)(500),Object(u.a)(()=>t.close())).subscribe()}},function(){var e=this,t=arguments;return new Promise((function(a,i){var r=n.apply(e,t);function c(e){m(r,a,i,c,l,"next",e)}function l(e){m(r,a,i,c,l,"throw",e)}c(void 0)}))})()}}]); \ No newline at end of file diff --git a/assets/js/fetch-hydejack-9.1.5.js b/assets/js/fetch-hydejack-9.1.5.js new file mode 100644 index 00000000000..743a7ec9828 --- /dev/null +++ b/assets/js/fetch-hydejack-9.1.5.js @@ -0,0 +1,14 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */ +(window.webpackJsonp=window.webpackJsonp||[]).push([[3],{220:function(n,w,o){"use strict";o.r(w);o(203),o(204)}}]); \ No newline at end of file diff --git a/assets/js/hydejack-9.1.5.js b/assets/js/hydejack-9.1.5.js new file mode 100644 index 00000000000..b2b66b1973f --- /dev/null +++ b/assets/js/hydejack-9.1.5.js @@ -0,0 +1,28 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v9.1.5 + */!function(t){function e(e){for(var n,o,i=e[0],u=e[1],c=0,s=[];c=0;c--)(o=t[c])&&(u=(i<3?o(u):i>3?o(e,n,u):o(e,n))||u);return i>3&&u&&Object.defineProperty(e,n,u),u}function u(t,e,n,r){return new(n||(n=Promise))((function(o,i){function u(t){try{a(r.next(t))}catch(t){i(t)}}function c(t){try{a(r.throw(t))}catch(t){i(t)}}function a(t){var e;t.done?o(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(u,c)}a((r=r.apply(t,e||[])).next())}))}function c(t,e){var n,r,o,i,u={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function c(i){return function(c){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;u;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return u.label++,{value:i[1],done:!1};case 5:u.label++,r=i[1],i=[0];continue;case 7:i=u.ops.pop(),u.trys.pop();continue;default:if(!(o=u.trys,(o=o.length>0&&o[o.length-1])||6!==i[0]&&2!==i[0])){u=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function s(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,o,i=n.call(t),u=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return u}function f(t,e,n){if(n||2===arguments.length)for(var r,o=0,i=e.length;o1||c(t,e)}))})}function c(t,e){try{(n=o[t](e)).value instanceof l?Promise.resolve(n.value.v).then(a,s):f(i[0][2],n)}catch(t){f(i[0][3],t)}var n}function a(t){c("next",t)}function s(t){c("throw",t)}function f(t,e){t(e),i.shift(),i.length&&c(i[0][0],i[0][1])}}function d(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=a(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,o){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,o,(e=t[n](e)).done,e.value)}))}}}Object.create;function v(t,e,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof e?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(t):r?r.value:e.get(t)}function h(t,e,n,r,o){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof e?t!==e||!o:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?o.call(t,n):o?o.value=n:e.set(t,n),n}},function(t,e,n){"use strict";function r(t){return"function"==typeof t}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"a",(function(){return l}));var r=n(40),o=n(16),i=n(31),u=n(21);function c(t){return 0===t.length?u.a:1===t.length?t[0]:function(e){return t.reduce((function(t,e){return e(t)}),e)}}var a=n(17),s=n(1),f=n(54),l=function(){function t(t){t&&(this._subscribe=t)}return t.prototype.lift=function(e){var n=new t;return n.source=this,n.operator=e,n},t.prototype.subscribe=function(t,e,n){var i,u=this,c=(i=t)&&i instanceof r.b||function(t){return t&&Object(s.a)(t.next)&&Object(s.a)(t.error)&&Object(s.a)(t.complete)}(i)&&Object(o.c)(i)?t:new r.a(t,e,n);return Object(f.b)((function(){var t=u,e=t.operator,n=t.source;c.add(e?e.call(c,n):n?u._subscribe(c):u._trySubscribe(c))})),c},t.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(e){t.error(e)}},t.prototype.forEach=function(t,e){var n=this;return new(e=p(e))((function(e,r){var o;o=n.subscribe((function(e){try{t(e)}catch(t){r(t),null==o||o.unsubscribe()}}),r,e)}))},t.prototype._subscribe=function(t){var e;return null===(e=this.source)||void 0===e?void 0:e.subscribe(t)},t.prototype[i.a]=function(){return this},t.prototype.pipe=function(){for(var t=[],e=0;e0&&l.indexOf("chrome")<0,d=l.indexOf("mobile")>0,v=p&&d,h=(l.indexOf("ucbrowser"),l.indexOf("firefox"),l.indexOf("fxios")>0&&l.indexOf("safari"),"attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number),b=new Promise(t=>{"customElements"in window?t(!0):document.addEventListener("WebComponentsReady",t)}),y=new Promise((function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:30,o=document.querySelector("hy-drawer");o?getComputedStyle(o).getPropertyValue("--hy-drawer-width")?e(!0):r<=0?n(Error("Stylesheet not loaded within 10 seconds")):setTimeout(()=>t(e,n,r-1),1e3/3):e(!0)})),m=(t,e)=>new Promise(n=>t.addEventListener(e,n,{once:!0}));function g(t){return!window.Modernizr||[...t].every(t=>{var e=window.Modernizr[t];return e})}function w(){for(;null!=this&&this.firstChild;)this.removeChild(this.firstChild)}function O(t,e,n){return t?o.a.create(r=>{var o=t.animate(e,n);return o.addEventListener("finish",t=>{r.next(t),requestAnimationFrame(()=>{requestAnimationFrame(()=>r.complete())})}),()=>{"finished"!==o.playState&&o.cancel()}}):Object(r.a)(new CustomEvent("finish"))}function x(t){var e=document.getElementById(t);return e&&document.importNode(e.content,!0)}var j=document.body||document.documentElement,_=()=>window.innerWidth||j.clientWidth;var E=t=>e=>new Promise(n=>t(e).addEventListener("load",n)),S=(E(window.loadJS),E(window.loadCSS));function A(t,e){return new Promise(n=>{var r=new IntersectionObserver(e=>{e.some(t=>t.isIntersecting)&&(t.forEach(t=>r.unobserve(t)),n(e.find(t=>t.isIntersecting)))},e);t.forEach(t=>r.observe(t))})}},function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"a",(function(){return s})),n.d(e,"c",(function(){return f}));var r=n(0),o=n(1),i=n(81),u=Object(i.a)((function(t){return function(e){t(this),this.message=e?e.length+" errors occurred during unsubscription:\n"+e.map((function(t,e){return e+1+") "+t.toString()})).join("\n "):"",this.name="UnsubscriptionError",this.errors=e}})),c=n(39),a=function(){function t(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._teardowns=null}var e;return t.prototype.unsubscribe=function(){var t,e,n,i,c;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var s=Object(r.l)(a),f=s.next();!f.done;f=s.next()){f.value.remove(this)}}catch(e){t={error:e}}finally{try{f&&!f.done&&(e=s.return)&&e.call(s)}finally{if(t)throw t.error}}else a.remove(this);var p=this.initialTeardown;if(Object(o.a)(p))try{p()}catch(t){c=t instanceof u?t.errors:[t]}var d=this._teardowns;if(d){this._teardowns=null;try{for(var v=Object(r.l)(d),h=v.next();!h.done;h=v.next()){var b=h.value;try{l(b)}catch(t){c=null!=c?c:[],t instanceof u?c=Object(r.k)(Object(r.k)([],Object(r.j)(c)),Object(r.j)(t.errors)):c.push(t)}}}catch(t){n={error:t}}finally{try{h&&!h.done&&(i=v.return)&&i.call(v)}finally{if(n)throw n.error}}}if(c)throw new u(c)}},t.prototype.add=function(e){var n;if(e&&e!==this)if(this.closed)l(e);else{if(e instanceof t){if(e.closed||e._hasParent(this))return;e._addParent(this)}(this._teardowns=null!==(n=this._teardowns)&&void 0!==n?n:[]).push(e)}},t.prototype._hasParent=function(t){var e=this._parentage;return e===t||Array.isArray(e)&&e.includes(t)},t.prototype._addParent=function(t){var e=this._parentage;this._parentage=Array.isArray(e)?(e.push(t),e):e?[e,t]:t},t.prototype._removeParent=function(t){var e=this._parentage;e===t?this._parentage=null:Array.isArray(e)&&Object(c.a)(e,t)},t.prototype.remove=function(e){var n=this._teardowns;n&&Object(c.a)(n,e),e instanceof t&&e._removeParent(this)},t.EMPTY=((e=new t).closed=!0,e),t}(),s=a.EMPTY;function f(t){return t instanceof a||t&&"closed"in t&&Object(o.a)(t.remove)&&Object(o.a)(t.add)&&Object(o.a)(t.unsubscribe)}function l(t){Object(o.a)(t)?t():t.unsubscribe()}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1}},function(t,e,n){var r=n(38);t.exports=function(t){return Object(r(t))}},function(t,e,n){"use strict";function r(){}n.d(e,"a",(function(){return r}))},function(t,e,n){var r=n(13),o=n(44);t.exports=n(8)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){"use strict";function r(t){return t}n.d(e,"a",(function(){return r}))},function(t,e,n){var r=n(5),o=n(20),i=n(23),u=n(35)("src"),c=n(112),a=(""+c).split("toString");n(33).inspectSource=function(t){return c.call(t)},(t.exports=function(t,e,n,c){var s="function"==typeof n;s&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(s&&(i(n,u)||o(n,u,t[e]?""+t[e]:a.join(String(e)))),t===r?t[e]=n:c?t[e]?t[e]=n:o(t,e,n):(delete t[e],o(t,e,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[u]||c.call(this)}))},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(4),o=n(3);function i(t,e){return Object(r.a)((function(n,r){var i=0;n.subscribe(new o.a(r,(function(n){r.next(t.call(e,n,i++))})))}))}},function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return u}));var r=n(0),o=n(1);function i(t){return Object(r.a)(this,arguments,(function(){var e,n,o;return Object(r.i)(this,(function(i){switch(i.label){case 0:e=t.getReader(),i.label=1;case 1:i.trys.push([1,,9,10]),i.label=2;case 2:return[4,Object(r.c)(e.read())];case 3:return n=i.sent(),o=n.value,n.done?[4,Object(r.c)(void 0)]:[3,5];case 4:return[2,i.sent()];case 5:return[4,Object(r.c)(o)];case 6:return[4,i.sent()];case 7:return i.sent(),[3,2];case 8:return[3,10];case 9:return e.releaseLock(),[7];case 10:return[2]}}))}))}function u(t){return Object(o.a)(null==t?void 0:t.getReader)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(25),o=n(6),i=n(4),u=n(12),c=n(3);var a=n(1);function s(t,e,n){return void 0===n&&(n=1/0),Object(a.a)(e)?s((function(n,i){return Object(r.a)((function(t,r){return e(n,t,i,r)}))(Object(o.a)(t(n,i)))}),n):("number"==typeof e&&(n=e),Object(i.a)((function(e,r){return function(t,e,n,r,i,a,s,f){var l=[],p=0,d=0,v=!1,h=function(){!v||l.length||p||e.complete()},b=function(t){return p0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(117),o=n(38);t.exports=function(t){return r(o(t))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r="function"==typeof Symbol&&Symbol.observable||"@@observable"},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t}},function(t,e){var n=t.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(14);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e){t.exports=!1},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){"use strict";function r(t,e){if(t){var n=t.indexOf(e);0<=n&&t.splice(n,1)}}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"b",(function(){return d})),n.d(e,"a",(function(){return v}));var r=n(0),o=n(1),i=n(16),u=n(17),c=n(55),a=n(19),s=f("C",void 0,void 0);function f(t,e,n){return{kind:t,value:e,error:n}}var l=n(56),p=n(54),d=function(t){function e(e){var n=t.call(this)||this;return n.isStopped=!1,e?(n.destination=e,Object(i.c)(e)&&e.add(n)):n.destination=m,n}return Object(r.h)(e,t),e.create=function(t,e,n){return new v(t,e,n)},e.prototype.next=function(t){this.isStopped?y(function(t){return f("N",t,void 0)}(t),this):this._next(t)},e.prototype.error=function(t){this.isStopped?y(f("E",void 0,t),this):(this.isStopped=!0,this._error(t))},e.prototype.complete=function(){this.isStopped?y(s,this):(this.isStopped=!0,this._complete())},e.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,t.prototype.unsubscribe.call(this),this.destination=null)},e.prototype._next=function(t){this.destination.next(t)},e.prototype._error=function(t){try{this.destination.error(t)}finally{this.unsubscribe()}},e.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},e}(i.b),v=function(t){function e(e,n,r){var i,c=t.call(this)||this;if(Object(o.a)(e))i=e;else if(e){var s;i=e.next,n=e.error,r=e.complete,c&&u.a.useDeprecatedNextContext?(s=Object.create(e)).unsubscribe=function(){return c.unsubscribe()}:s=e,i=null==i?void 0:i.bind(s),n=null==n?void 0:n.bind(s),r=null==r?void 0:r.bind(s)}return c.destination={next:i?h(i,c):a.a,error:h(null!=n?n:b,c),complete:r?h(r,c):a.a},c}return Object(r.h)(e,t),e}(d);function h(t,e){return function(){for(var e=[],n=0;n(t.matches||t.msMatchesSelector).call(t,e);function u(t,e){for(var n=t;null!=n;){if(i(n,e))return n;n=n.parentNode instanceof Element?n.parentNode:null}return null}function c(){var t,e,n=new Promise((n,r)=>(t=n,e=r));return n.resolve=t,n.reject=e,n}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(33),o=n(5),i=o["__core-js_shared__"]||(o["__core-js_shared__"]={});(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(36)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(24);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(88),o=n(70);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){"use strict";t.exports=n(36)||!n(11)((function(){var t=Math.random();__defineSetter__.call(null,t,(function(){})),delete n(5)[t]}))},function(t,e,n){var r=n(73),o=n(44),i=n(30),u=n(34),c=n(23),a=n(84),s=Object.getOwnPropertyDescriptor;e.f=n(8)?s:function(t,e){if(t=i(t),e=u(e,!0),a)try{return s(t,e)}catch(t){}if(c(t,e))return o(!r.f.call(t,e),t[e])}},function(t,e,n){"use strict";var r=n(10);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(138),o=RegExp.prototype.exec;t.exports=function(t,e){var n=t.exec;if("function"==typeof n){var i=n.call(t,e);if("object"!=typeof i)throw new TypeError("RegExp exec method returned something other than an Object or null");return i}if("RegExp"!==r(t))throw new TypeError("RegExp#exec called on incompatible receiver");return o.call(t,e)}},function(t,e,n){"use strict";n(139);var r=n(22),o=n(20),i=n(11),u=n(38),c=n(7),a=n(76),s=c("species"),f=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")})),l=function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2===n.length&&"a"===n[0]&&"b"===n[1]}();t.exports=function(t,e,n){var p=c(t),d=!i((function(){var e={};return e[p]=function(){return 7},7!=""[t](e)})),v=d?!i((function(){var e=!1,n=/a/;return n.exec=function(){return e=!0,null},"split"===t&&(n.constructor={},n.constructor[s]=function(){return n}),n[p](""),!e})):void 0;if(!d||!v||"replace"===t&&!f||"split"===t&&!l){var h=/./[p],b=n(u,p,""[t],(function(t,e,n,r,o){return e.exec===a?d&&!o?{done:!0,value:h.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}})),y=b[0],m=b[1];r(String.prototype,t,y),o(RegExp.prototype,p,2==e?function(t,e){return m.call(t,this,e)}:function(t){return m.call(t,this)})}}},function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return u}));var r=n(17),o=null;function i(t){if(r.a.useDeprecatedSynchronousErrorHandling){var e=!o;if(e&&(o={errorThrown:!1,error:null}),t(),e){var n=o,i=n.errorThrown,u=n.error;if(o=null,i)throw u}}else t()}function u(t){r.a.useDeprecatedSynchronousErrorHandling&&o&&(o.errorThrown=!0,o.error=t)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(17),o=n(56);function i(t){o.a.setTimeout((function(){var e=r.a.onUnhandledError;if(!e)throw t;e(t)}))}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(0),o={setTimeout:function(t){function e(){return t.apply(this,arguments)}return e.toString=function(){return t.toString()},e}((function(){for(var t=[],e=0;et.pipe(Object(o.a)(t=>t?e:r.a))}function l(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r0===n.length?e.pipe(Object(i.a)(t),Object(u.a)(t=>{var[,e]=t;return e}),Object(c.a)(t=>{var[e]=t;return e})):e.pipe(Object(i.a)(t,...n),Object(u.a)(t=>{var[,...e]=t;return e.every(t=>t)}),Object(c.a)(t=>{var[e]=t;return e}))}function p(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return e=>{var n=[];return e.pipe(Object(a.a)(t=>n.push(t)),Object(s.a)(t),Object(c.a)(()=>n),Object(a.a)(()=>n=[]))}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return m})),n.d(e,"b",(function(){return g})),n.d(e,"c",(function(){return w}));var r=n(2),o=n(16),i={now:function(){return(i.delegate||performance).now()},delegate:void 0},u=n(97);function c(t){var e=u.a.schedule;return new r.a((function(n){var r=new o.b,u=t||i,c=u.now();return r.add(e((function o(i){var a=u.now();n.next({timestamp:t?a:i,elapsed:a-c}),n.closed||r.add(e(o))}))),r}))}var a=c(),s=n(25),f=n(4),l=n(3);var p=n(0),d=n(83),v=n(77);function h(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function b(t){for(var e=1;e{var r=new AbortController,{signal:o}=r,i=null;return fetch(t,b(b({},e),{},{signal:o})).then(t=>{i=t,n.next(t),n.complete()}).catch(t=>n.error(t)),()=>{i||r.abort()}})}function g(t){return new r.a(e=>{var n=e.next.bind(e);return t.onchange?t.addEventListener("change",n):t.addListener(n),()=>{t.onchange?t.removeEventListener("change",n):t.removeListener(n)}})}function w(t,e,n,r,o){return(h?c(h):a).pipe(Object(s.a)(t=>{var{elapsed:e}=t;return e}),(i=t=>tt(i,e,n,r,o)));var i,u,h}},function(t,e,n){var r=n(14),o=n(5).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e,n){var r=n(37);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e){t.exports={}},function(t,e,n){var r=n(45)("keys"),o=n(35);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(13).f,o=n(23),i=n(7)("toStringTag");t.exports=function(t,e,n){t&&!o(t=n?t:t.prototype,i)&&r(t,i,{configurable:!0,value:e})}},function(t,e,n){var r=n(23),o=n(18),i=n(69)("IE_PROTO"),u=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=o(t),r(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?u:null}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(88),o=n(70).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){"use strict";var r=n(137)(!0);t.exports=function(t,e,n){return e+(n?r(t,e).length:1)}},function(t,e,n){"use strict";var r,o,i=n(51),u=RegExp.prototype.exec,c=String.prototype.replace,a=u,s=(r=/a/,o=/b*/g,u.call(r,"a"),u.call(o,"a"),0!==r.lastIndex||0!==o.lastIndex),f=void 0!==/()??/.exec("")[1];(s||f)&&(a=function(t){var e,n,r,o,a=this;return f&&(n=new RegExp("^"+a.source+"$(?!\\s)",i.call(a))),s&&(e=a.lastIndex),r=u.call(a,t),s&&r&&(a.lastIndex=a.global?r.index+r[0].length:e),f&&r&&r.length>1&&c.call(r[0],n,(function(){for(o=1;o{var n=new ResizeObserver(t=>t.forEach(t=>e.next(t)));return n.observe(t),()=>{n.unobserve(t)}})}function i(t,e){return new r.a(n=>{var r=new MutationObserver(t=>t.forEach(t=>n.next(t)));return r.observe(t,e),()=>{r.disconnect()}})}},function(t,e,n){"use strict";function r(t){var e=t((function(t){Error.call(t),t.stack=(new Error).stack}));return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}n.d(e,"a",(function(){return r}))},function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"a",(function(){return i}));var r=n(101),o=new(n(102).a)(r.a),i=o},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(79);function o(){return Object(r.a)(1)}var i=n(28),u=n(42);function c(){for(var t=[],e=0;e=t.length?(this._t=void 0,o(1)):o(0,"keys"==e?n:"values"==e?t[n]:[n,t[n]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(t,e,n){var r=n(10),o=n(120),i=n(70),u=n(69)("IE_PROTO"),c=function(){},a=function(){var t,e=n(66)("iframe"),r=i.length;for(e.style.display="none",n(89).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("