From b1985c5dde93d25fe5584a2fde4c5362fd23e183 Mon Sep 17 00:00:00 2001 From: Florian Klampfer Date: Mon, 27 Nov 2017 11:03:48 +0100 Subject: [PATCH] 7.4.1 --- CHANGELOG.md | 10 +++++----- README.md | 8 ++++---- _includes/body/scripts.html | 2 +- _includes/footer.html | 2 +- _includes/head/meta.html | 2 +- _includes/head/styles.html | 2 +- _includes/header.txt | 2 +- _js/lib/version.js | 2 +- _layouts/compress.html | 2 +- _posts/2012-02-06-whats-jekyll.md | 2 +- _posts/2013-12-28-introducing-hyde.md | 2 +- _posts/2016-03-08-introducing-hydejack.md | 2 +- _posts/2016-08-30-social-media-impocalypse.md | 2 +- _posts/2016-09-17-the-fast-one.md | 2 +- _posts/2017-05-03-javascripten.md | 6 +++--- _posts/2017-06-06-third-party-scripts.md | 2 +- .../2017-06-21-related-projects-and-data-tables.md | 2 +- _posts/2017-07-27-better-gem-support.md | 2 +- about.md | 8 ++++---- .../css/{hydejack-7.4.0.css => hydejack-7.4.1.css} | 0 assets/js/hydejack-7.4.0.js | 14 -------------- assets/js/hydejack-7.4.1.js | 14 ++++++++++++++ assets/version.json | 2 +- docs/{7.4.0 => 7.4.1}/advanced.md | 0 docs/{7.4.0 => 7.4.1}/basics.md | 0 docs/{7.4.0 => 7.4.1}/build.md | 0 docs/{7.4.0 => 7.4.1}/config.md | 2 +- docs/{7.4.0 => 7.4.1}/forms-by-example.md | 0 docs/{7.4.0 => 7.4.1}/index.md | 0 docs/{7.4.0 => 7.4.1}/install.md | 8 ++++---- docs/{7.4.0 => 7.4.1}/migration.md | 0 docs/{7.4.0 => 7.4.1}/scripts.md | 0 docs/{7.4.0 => 7.4.1}/upgrade.md | 0 docs/{7.4.0 => 7.4.1}/writing.md | 0 package-lock.json | 2 +- package.json | 2 +- 36 files changed, 53 insertions(+), 53 deletions(-) rename assets/css/{hydejack-7.4.0.css => hydejack-7.4.1.css} (100%) delete mode 100644 assets/js/hydejack-7.4.0.js create mode 100644 assets/js/hydejack-7.4.1.js rename docs/{7.4.0 => 7.4.1}/advanced.md (100%) rename docs/{7.4.0 => 7.4.1}/basics.md (100%) rename docs/{7.4.0 => 7.4.1}/build.md (100%) rename docs/{7.4.0 => 7.4.1}/config.md (99%) rename docs/{7.4.0 => 7.4.1}/forms-by-example.md (100%) rename docs/{7.4.0 => 7.4.1}/index.md (100%) rename docs/{7.4.0 => 7.4.1}/install.md (98%) rename docs/{7.4.0 => 7.4.1}/migration.md (100%) rename docs/{7.4.0 => 7.4.1}/scripts.md (100%) rename docs/{7.4.0 => 7.4.1}/upgrade.md (100%) rename docs/{7.4.0 => 7.4.1}/writing.md (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 573f00b070b..2027ec4afc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -184,7 +184,7 @@ That being said, you should be aware of these (small) breaking changes: * Event names described in the scripting chapter have changed from `y-push-state-*` to `hy-push-state-*`, except `y-push-state-animationend`, which has been removed. See the [docs][pstate] for more. -[pstate]: docs/7.4.0/scripts.md#registering-push-state-event-listeners +[pstate]: docs/7.4.1/scripts.md#registering-push-state-event-listeners ### Changes * `image` has been renamed to `accent_image`, but `image` continues to work unless you add the `jekyll-seo-tag` plugin. @@ -383,7 +383,7 @@ That being said, you should be aware of these (small) breaking changes: * Reduced building time during development. Roughly 50% of the time was spent rebuilding the inline CSS, which is now built once and included via `link` tag. Production builds still inlines CSS, so the building speed remains unchanged. - For more on how to improve building speeds, [see here](docs/7.4.0/writing.md#a-word-on-building-speeds). + For more on how to improve building speeds, [see here](docs/7.4.1/writing.md#a-word-on-building-speeds). ### Design * The default background image is no longer anti-selling the theme... @@ -821,9 +821,9 @@ Oct 15 2013 {:.heading.post-date} [tag]: http://www.minddust.com/post/tags-and-categories-on-github-pages/ -[migration]: docs/7.4.0/migration.md -[writing]: docs/7.4.0/writing.md -[scripts]: docs/7.4.0/scripts.md +[migration]: docs/7.4.1/migration.md +[writing]: docs/7.4.1/writing.md +[scripts]: docs/7.4.1/scripts.md [buy]: https://app.simplegoods.co/i/AQTTVBOE [PRO-license]: licenses/PRO.md diff --git a/README.md b/README.md index fb501768505..bb76777d3a6 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ This table details what is and isn't included in each respective version. [resume]: https://qwtel.com/hydejack/resume/ [download]: https://qwtel.com/download/ [welcome]: https://qwtel.com/hydejack/ -[forms]: https://qwtel.com/hydejack/docs/7.4.0/forms-by-example/ +[forms]: https://qwtel.com/hydejack/docs/7.4.1/forms-by-example/ [feat]: https://qwtel.com/hydejack/#features [news]: https://qwtel.com/hydejack/#newsletter-subscription-box @@ -95,7 +95,7 @@ This table details what is and isn't included in each respective version. [license]: LICENSE.md [pro]: licenses/PRO.md -[docs]: docs/7.4.0/index.md +[docs]: docs/7.4.1/index.md [kit]: https://github.com/qwtel/hydejack-starter-kit/archive/master.zip [git]: https://github.com/qwtel/hydejack-starter-kit @@ -103,8 +103,8 @@ This table details what is and isn't included in each respective version. [buy]: https://app.simplegoods.co/i/AQTTVBOE [gpss]: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fqwtel.com%2Fhydejack%2F -[wiki]: https://github.com/qwtel/hydejack/blob/master/docs/7.4.0/index.md -[pdf]: https://github.com/qwtel/hydejack/releases/download/v7.4.0/Documentation._.Hydejack.pdf +[wiki]: https://github.com/qwtel/hydejack/blob/master/docs/7.4.1/index.md +[pdf]: https://github.com/qwtel/hydejack/releases/download/v7.4.1/Documentation._.Hydejack.pdf [hy-push-state]: https://qwtel.com/hy-push-state/ [hy-drawer]: https://qwtel.com/hy-drawer/ [rouge]: http://rouge.jneen.net diff --git a/_includes/body/scripts.html b/_includes/body/scripts.html index eace29be569..131e23fcbc6 100644 --- a/_includes/body/scripts.html +++ b/_includes/body/scripts.html @@ -26,7 +26,7 @@ {% endif %} - {% capture js_url %}{% link assets/js/hydejack-7.4.0.js %}{% endcapture %} + {% capture js_url %}{% link assets/js/hydejack-7.4.1.js %}{% endcapture %} {% include my-scripts.html %} diff --git a/_includes/footer.html b/_includes/footer.html index c99feb7a04b..4656d7b0a69 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -3,6 +3,6 @@ {% if site.copyright.size > 0 %}

{{ site.copyright | markdownify | replace:'

','' | replace:'

','' }}

{% endif %} -

Powered by Hydejack v7.4.0

+

Powered by Hydejack v7.4.1


diff --git a/_includes/head/meta.html b/_includes/head/meta.html index 426b2192d24..c97f82704d6 100644 --- a/_includes/head/meta.html +++ b/_includes/head/meta.html @@ -27,4 +27,4 @@ {% endunless %} - + diff --git a/_includes/head/styles.html b/_includes/head/styles.html index 3cf95f5f00d..b1967d70bbf 100644 --- a/_includes/head/styles.html +++ b/_includes/head/styles.html @@ -1,5 +1,5 @@ -{% capture style_url %}{% link assets/css/hydejack-7.4.0.css %}{% endcapture %} +{% capture style_url %}{% link assets/css/hydejack-7.4.1.css %}{% endcapture %} {% if site.hydejack.no_inline_css or jekyll.environment == 'development' %} diff --git a/_includes/header.txt b/_includes/header.txt index 6b383b21116..e3c8bfe3cae 100644 --- a/_includes/header.txt +++ b/_includes/header.txt @@ -9,5 +9,5 @@ * /\___/ \ \____/ * \/__/ \/___/ * - * Powered by Hydejack v7.4.0 + * Powered by Hydejack v7.4.1 */ diff --git a/_js/lib/version.js b/_js/lib/version.js index 5b3e151ec28..84f9d919179 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 v7.4.0 '); +console.log('Powered by Hydejack v7.4.1 '); diff --git a/_layouts/compress.html b/_layouts/compress.html index 53c3533c9ab..8f16b1753be 100644 --- a/_layouts/compress.html +++ b/_layouts/compress.html @@ -10,6 +10,6 @@ /\___/ \ \____/ \/__/ \/___/ -Powered by Hydejack v7.4.0 +Powered by Hydejack v7.4.1 -->{% 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/_posts/2012-02-06-whats-jekyll.md b/_posts/2012-02-06-whats-jekyll.md index 22248382f2b..d5e27cad4d3 100644 --- a/_posts/2012-02-06-whats-jekyll.md +++ b/_posts/2012-02-06-whats-jekyll.md @@ -20,4 +20,4 @@ It's an immensely useful tool and one we encourage you to use here with Hyde. Find out more by [visiting the project on GitHub](https://github.com/mojombo/jekyll). -[docs]: ../docs/7.4.0/index.md +[docs]: ../docs/7.4.1/index.md diff --git a/_posts/2013-12-28-introducing-hyde.md b/_posts/2013-12-28-introducing-hyde.md index ac55ab0dd7b..5628f98b910 100644 --- a/_posts/2013-12-28-introducing-hyde.md +++ b/_posts/2013-12-28-introducing-hyde.md @@ -45,4 +45,4 @@ Hyde is developed on and hosted with GitHub. Head to the [GitHub repository](htt Thanks! -[docs]: ../docs/7.4.0/index.md +[docs]: ../docs/7.4.1/index.md diff --git a/_posts/2016-03-08-introducing-hydejack.md b/_posts/2016-03-08-introducing-hydejack.md index 1788d733335..23382d79a03 100644 --- a/_posts/2016-03-08-introducing-hydejack.md +++ b/_posts/2016-03-08-introducing-hydejack.md @@ -106,5 +106,5 @@ as each tag requires some setup work. I tend to think of it as categories that c ~~~ -[docs]: ../docs/7.4.0/index.md +[docs]: ../docs/7.4.1/index.md [tag]: http://www.minddust.com/post/tags-and-categories-on-github-pages/ diff --git a/_posts/2016-08-30-social-media-impocalypse.md b/_posts/2016-08-30-social-media-impocalypse.md index babd0f87674..095cec70f26 100644 --- a/_posts/2016-08-30-social-media-impocalypse.md +++ b/_posts/2016-08-30-social-media-impocalypse.md @@ -42,4 +42,4 @@ See the [Documentation][docs]{:.heading.flip-title} for up-to-date instructions. [Get *Social Media Impocalypse* on GitHub](https://github.com/qwtel/hydejack/releases) -[docs]: ../docs/7.4.0/index.md +[docs]: ../docs/7.4.1/index.md diff --git a/_posts/2016-09-17-the-fast-one.md b/_posts/2016-09-17-the-fast-one.md index 2d6b10b8747..1e586885856 100644 --- a/_posts/2016-09-17-the-fast-one.md +++ b/_posts/2016-09-17-the-fast-one.md @@ -47,7 +47,7 @@ help with loading speed as well (burred images get compressed by JPG much better [Get *The Fast One* on GitHub](https://github.com/qwtel/hydejack/releases) -[docs]: ../docs/7.4.0/index.md +[docs]: ../docs/7.4.1/index.md [gpsi]: https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fqwtel.com%2Fhydejack%2F *[FOUC]: Flash Of Unstyled Content diff --git a/_posts/2017-05-03-javascripten.md b/_posts/2017-05-03-javascripten.md index 637a6552765..98d51a82fea 100644 --- a/_posts/2017-05-03-javascripten.md +++ b/_posts/2017-05-03-javascripten.md @@ -58,9 +58,9 @@ See the [the migration guide][upgrade] for instructions on how to upgrade. *** -[Get *JavaScripten* on GitHub](https://github.com/qwtel/hydejack/releases/tag/v7.4.0) +[Get *JavaScripten* on GitHub](https://github.com/qwtel/hydejack/releases/tag/v7.4.1) -[upgrade]: ../docs/7.4.0/upgrade.md -[writing]: ../docs/7.4.0/writing.md +[upgrade]: ../docs/7.4.1/upgrade.md +[writing]: ../docs/7.4.1/writing.md *[FOUC]: Flash of Unstyled Content diff --git a/_posts/2017-06-06-third-party-scripts.md b/_posts/2017-06-06-third-party-scripts.md index cc6a959cb3f..09a5891f3ea 100644 --- a/_posts/2017-06-06-third-party-scripts.md +++ b/_posts/2017-06-06-third-party-scripts.md @@ -70,4 +70,4 @@ Maybe you won't even notice the difference. ### Fixes * Fix default color in gem-based theme -[scripts]: ../docs/7.4.0/scripts.md +[scripts]: ../docs/7.4.1/scripts.md diff --git a/_posts/2017-06-21-related-projects-and-data-tables.md b/_posts/2017-06-21-related-projects-and-data-tables.md index c784330af39..02a30e8aa0f 100644 --- a/_posts/2017-06-21-related-projects-and-data-tables.md +++ b/_posts/2017-06-21-related-projects-and-data-tables.md @@ -90,4 +90,4 @@ There's many more minor changes and fixes that you can read below. * Fixed bug that caused the project animation to "jump" when using long project titles. * No more empty attributes on `img` tags. -[writing]: ../docs/7.4.0/writing.md +[writing]: ../docs/7.4.1/writing.md diff --git a/_posts/2017-07-27-better-gem-support.md b/_posts/2017-07-27-better-gem-support.md index 8662bf1aaa3..c6b78ce69fd 100644 --- a/_posts/2017-07-27-better-gem-support.md +++ b/_posts/2017-07-27-better-gem-support.md @@ -51,7 +51,7 @@ For the full patch notes, read on. social: github: https://github.com/qwtel/hydejack npm: https://www.npmjs.com/package/hydejack - download: https://github.com/qwtel/hydejack/archive/v7.4.0.zip + download: https://github.com/qwtel/hydejack/archive/v7.4.1.zip data_social: github: diff --git a/about.md b/about.md index 033c90d3b9a..c3971a22b5c 100644 --- a/about.md +++ b/about.md @@ -36,7 +36,7 @@ This table details what is and isn't included in each respective version. | No Hydejack Branding | | ✔ | | License | [GPL-3.0][license] | [PRO] | | Price | Free | $29 | -| | [**Download**][kit] or [**Fork**][git] | [Buy Now][buy]{:.btn.btn-primary} [^3] | +| | [**Download**][kit] or [**Fork**][git] | [Buy Now][buy]{:.btn.btn-primary} [^1] | {:.stretch-table} ## Features @@ -126,7 +126,7 @@ built-in support for [Tinyletter], and from element styles so you can build arbi [license]: LICENSE.md [pro]: licenses/PRO.md -[docs]: docs/7.4.0/index.md +[docs]: docs/7.4.1/index.md [kit]: https://github.com/qwtel/hydejack-starter-kit/archive/master.zip [git]: https://github.com/qwtel/hydejack-starter-kit @@ -134,8 +134,8 @@ built-in support for [Tinyletter], and from element styles so you can build arbi [buy]: https://app.simplegoods.co/i/AQTTVBOE [gpss]: https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fqwtel.com%2Fhydejack%2F -[wiki]: https://github.com/qwtel/hydejack/blob/master/docs/7.4.0/index.md -[pdf]: https://github.com/qwtel/hydejack/releases/download/v7.4.0/Documentation._.Hydejack.pdf +[wiki]: https://github.com/qwtel/hydejack/blob/master/docs/7.4.1/index.md +[pdf]: https://github.com/qwtel/hydejack/releases/download/v7.4.1/Documentation._.Hydejack.pdf [hy-push-state]: https://qwtel.com/hy-push-state/ [hy-drawer]: https://qwtel.com/hy-drawer/ [rouge]: http://rouge.jneen.net diff --git a/assets/css/hydejack-7.4.0.css b/assets/css/hydejack-7.4.1.css similarity index 100% rename from assets/css/hydejack-7.4.0.css rename to assets/css/hydejack-7.4.1.css diff --git a/assets/js/hydejack-7.4.0.js b/assets/js/hydejack-7.4.0.js deleted file mode 100644 index ad387060b97..00000000000 --- a/assets/js/hydejack-7.4.0.js +++ /dev/null @@ -1,14 +0,0 @@ -/*! - * __ __ __ __ - * /\ \/\ \ /\ \ __ /\ \ - * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ - * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < - * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ - * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ - * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ - * /\___/ \ \____/ - * \/__/ \/___/ - * - * Powered by Hydejack v7.4.0 - */ -!function t(e,r,n){function o(s,a){if(!r[s]){if(!e[s]){var c="function"==typeof require&&require;if(!a&&c)return c(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var l=r[s]={exports:{}};e[s][0].call(l.exports,function(t){var r=e[s][1][t];return o(r||t)},l,l.exports,t,e,r,n)}return r[s].exports}for(var i="function"==typeof require&&require,s=0;s \\\\/__,_ / \\/____//\\ \\_\\ \\\\/__/\\/_/ \\/____/ \\/_/\\/_/\r\n /\\___/ \\ \\____/ \r\n \\/__/ \\/___/ \n\n"),console.log("Powered by Hydejack v7.4.0 ")},{}],4:[function(t,e,r){(function(e){"use strict";function n(){this.style.display="",this.style.visibility=""}Object.defineProperty(r,"__esModule",{value:!0}),r.unhide=r.isFirefoxIOS=r.isUCBrowser=r.isMobileSafari=r.isSafari=void 0,r.hasFeatures=function(t){var r=!0;return t.forEach(function(t){var n=window.Modernizr[t];!n&&e.env.DEBUG&&console.warn("Feature '"+t+"' missing!"),r=r&&n}),r},r.show=function(){this.style.display="block",this.style.visibility="visible"},r.hide=function(){this.style.display="none",this.style.visibility="hidden"},r.unshow=n,r.empty=function(){for(;this.firstChild;)this.removeChild(this.firstChild)},r.animate=function(t,e,r){return o.Observable.create(function(n){var o=t.animate(e,r);return o.addEventListener("finish",function(t){n.next(t),requestAnimationFrame(n.complete.bind(n))}),function(){"finished"!==o.playState&&o.cancel()}})},r.getResolvablePromise=function(){var t=void 0,e=void 0,r=new Promise(function(r,n){t=r,e=n});return r.resolve=t,r.reject=e,r},t("core-js/fn/function/bind");var o=t("rxjs/Observable"),i=navigator.userAgent.toLowerCase(),s=r.isSafari=i.indexOf("safari")>0&&i.indexOf("chrome")<0;r.isMobileSafari=s&&i.indexOf("mobile")>0,r.isUCBrowser=i.indexOf("ucbrowser")>0,r.isFirefoxIOS=i.indexOf("fxios")>0&&i.indexOf("safari")>0,r.unhide=n}).call(this,t("_process"))},{_process:141,"core-js/fn/function/bind":26,"rxjs/Observable":144}],5:[function(t,e,r){"use strict";if(!(navigator.CookiesOK||localStorage&&localStorage.getItem("cookies-ok"))){var n=document.getElementById("_cookies-banner-template");n&&(document.getElementsByTagName("hy-push-state")[0].appendChild(document.importNode(n.content,!0)),document.getElementById("_cookies-ok").addEventListener("click",function(t){t.preventDefault(),localStorage&&localStorage.setItem("cookies-ok",!0);var e=document.getElementById("_cookies-banner");e.parentNode.removeChild(e)},{once:!0}))}},{}],6:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function o(t){var e=t.background,r=t.color,n=t.image,o=t.overlay;return""+r+(n||e)+(""===o?"overlay":"")}Object.defineProperty(r,"__esModule",{value:!0});var i=function(){return function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{!n&&a.return&&a.return()}finally{if(o)throw i}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),s=function(){function t(t,e){for(var r=0;r0&&void 0!==arguments[0]?arguments[0]:{},e=t.color,r=void 0===e?"#4fb1ba":e,n=t.themeColor;if(this.themeColor&&(this.themeColor.content=n||r),this.rules)try{var o=(0,a.default)(r),i=o.darken(.1);this.rules[0].style.color=r,this.rules[0].style.borderColor=o.fade(v).string(),this.rules[1].style.borderColor=r,this.rules[2].style.outlineColor=r,this.rules[3].style.backgroundColor=r,this.rules[3].style.borderColor=r,this.rules[4].style.boxShadow="0 0 0 3px "+o.fade(.5),this.rules[5].style.backgroundColor=i,this.rules[5].style.borderColor=i,this.rules[6].style.backgroundColor=r,this.rules[6].style.borderColor=r,this.rules[7].style.backgroundColor=i,this.rules[7].style.borderColor=i,this.rules[this.rules.length-1].style.backgroundColor=r}catch(t){console.error(t)}}.call(this,c),this.prevHash=u,(r=(0,y.animate)(s,[{opacity:0},{opacity:1}],{duration:this.fadeDuration}),p._finally).call(r,function(){return n.parentNode.removeChild(n)})}}]),t}();r.default=g},{"./common":4,color:17,"core-js/fn/array/find":21,"core-js/fn/function/bind":26,"elem-dataset":121,"rxjs/Observable":144,"rxjs/observable/empty":169,"rxjs/observable/fromEvent":171,"rxjs/observable/of":174,"rxjs/operator/finally":183,"rxjs/operator/map":184,"rxjs/operator/take":197}],7:[function(t,e,r){"use strict";function n(){return u.isMobileSafari&&!navigator.standalone?[35,135]:[0,150]}t("core-js/fn/function/bind");var o=t("hy-drawer/src/common"),i=t("hy-drawer/src/vanilla"),s=t("hy-drawer/src/webcomponent"),a=t("rxjs/Observable"),c=t("rxjs/observable/fromEvent"),u=t("./common"),l=new o.Set([].concat(function(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e",""))})}(t):(loadJSDeferred(document.getElementById("_katexJS").href,function(){(c=!0)&&u&&o()}),loadCSS(document.getElementById("_katexCSS").href).onload=function(){u=!0,c&&u&&o()}))}}Object.defineProperty(r,"__esModule",{value:!0}),r.default=o,t("core-js/fn/array/for-each");var i=t("./common"),s=Array.prototype.forEach,a=(0,i.hasFeatures)(["classlist","eventlistener","queryselector"]),c=!1,u=!1;o()},{"./common":4,"core-js/fn/array/for-each":22}],13:[function(t,e,r){"use strict";function n(t){return t&&t.__esModule?t:{default:t}}function o(t){var e="#"+t.id,r=document.createElement("a"),n=document.createElement("span");n.textContent="Permalink",n.classList.add("sr-only"),r.appendChild(n),r.href=e,r.classList.add("permalink"),t.appendChild(r)}function i(t,e,r){var n;return(n=g._do.call(this,{error:(n=console).error.bind(n)}),v._catch).call(n,function(t,e){return e}).subscribe(t,e,r)}function s(t){return"push"===t||navigator.standalone||!N.isSafari}function a(){return!N.isSafari||!!navigator.standalone}var c=function(){return function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var r=[],n=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!e||r.length!==e);n=!0);}catch(t){o=!0,i=t}finally{try{!n&&a.return&&a.return()}finally{if(o)throw i}}return r}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}();t("core-js/fn/array/for-each"),t("core-js/fn/function/bind"),t("core-js/fn/object/assign"),t("core-js/fn/string/includes");var u=t("hy-push-state/src/common"),l=t("hy-push-state/src/vanilla"),f=t("hy-push-state/src/webcomponent"),p=t("rxjs/Observable"),h=t("rxjs/scheduler/animationFrame"),d=t("rxjs/observable/fromEvent"),b=t("rxjs/observable/merge"),y=t("rxjs/observable/of"),m=t("rxjs/observable/timer"),v=t("rxjs/operator/catch"),g=t("rxjs/operator/do"),_=t("rxjs/operator/debounceTime"),w=t("rxjs/operator/filter"),x=t("rxjs/operator/map"),S=t("rxjs/operator/mapTo"),O=t("rxjs/operator/mergeMap"),j=t("rxjs/operator/observeOn"),E=t("rxjs/operator/pairwise"),T=t("rxjs/operator/share"),k=t("rxjs/operator/startWith"),A=t("rxjs/operator/exhaustMap"),M=t("rxjs/operator/switchMap"),P=t("rxjs/operator/takeUntil"),C=t("rxjs/operator/zip"),N=t("./common"),R=n(t("./cross-fader")),F=n(t("./katex")),L=n(t("./flip")),I=new u.Set([].concat(function(t){if(Array.isArray(t)){for(var e=0,r=Array(t.length);e=4&&1!==t[3]&&(e=", "+t[3]),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+e+")"},u.to.keyword=function(t){return a[t.slice(0,3)]}},{"color-name":15,"simple-swizzle":265}],17:[function(t,e,r){"use strict";function n(t,e){if(!(this instanceof n))return new n(t,e);if(e&&e in f&&(e=null),e&&!(e in u))throw new Error("Unknown model: "+e);var r,o;if(t)if(t instanceof n)this.model=t.model,this.color=t.color.slice(),this.valpha=t.valpha;else if("string"==typeof t){var i=c.get(t);if(null===i)throw new Error("Unable to parse color from string: "+t);this.model=i.model,o=u[this.model].channels,this.color=i.value.slice(0,o),this.valpha="number"==typeof i.value[o]?i.value[o]:1}else if(t.length){this.model=e||"rgb",o=u[this.model].channels;var s=l.call(t,0,o);this.color=a(s,o),this.valpha="number"==typeof t[o]?t[o]:1}else if("number"==typeof t)t&=16777215,this.model="rgb",this.color=[t>>16&255,t>>8&255,255&t],this.valpha=1;else{this.valpha=1;var d=Object.keys(t);"alpha"in t&&(d.splice(d.indexOf("alpha"),1),this.valpha="number"==typeof t.alpha?t.alpha:0);var b=d.sort().join("");if(!(b in p))throw new Error("Unable to parse color from object: "+JSON.stringify(t));this.model=p[b];var y=u[this.model].labels,m=[];for(r=0;rr?(e+.05)/(r+.05):(r+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},dark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},light:function(){return!this.dark()},negate:function(){for(var t=this.rgb(),e=0;e<3;e++)t.color[e]=255-t.color[e];return t},lighten:function(t){var e=this.hsl();return e.color[2]+=e.color[2]*t,e},darken:function(t){var e=this.hsl();return e.color[2]-=e.color[2]*t,e},saturate:function(t){var e=this.hsl();return e.color[1]+=e.color[1]*t,e},desaturate:function(t){var e=this.hsl();return e.color[1]-=e.color[1]*t,e},whiten:function(t){var e=this.hwb();return e.color[1]+=e.color[1]*t,e},blacken:function(t){var e=this.hwb();return e.color[2]+=e.color[2]*t,e},grayscale:function(){var t=this.rgb().color,e=.3*t[0]+.59*t[1]+.11*t[2];return n.rgb(e,e,e)},fade:function(t){return this.alpha(this.valpha-this.valpha*t)},opaquer:function(t){return this.alpha(this.valpha+this.valpha*t)},rotate:function(t){var e=this.hsl(),r=e.color[0];return r=(r+t)%360,r=r<0?360+r:r,e.color[0]=r,e},mix:function(t,e){var r=t.rgb(),o=this.rgb(),i=void 0===e?.5:e,s=2*i-1,a=r.alpha()-o.alpha(),c=((s*a==-1?s:(s+a)/(1+s*a))+1)/2,u=1-c;return n.rgb(c*r.red()+u*o.red(),c*r.green()+u*o.green(),c*r.blue()+u*o.blue(),r.alpha()*i+o.alpha()*(1-i))}},Object.keys(u).forEach(function(t){if(-1===f.indexOf(t)){var e=u[t].channels;n.prototype[t]=function(){if(this.model===t)return new n(this);if(arguments.length)return new n(arguments,t);var r="number"==typeof arguments[e]?e:this.valpha;return new n(function(t){return Array.isArray(t)?t:[t]}(u[this.model][t].raw(this.color)).concat(r),t)},n[t]=function(r){return"number"==typeof r&&(r=a(l.call(arguments),e)),new n(r,t)}}}),e.exports=n},{"color-convert":19,"color-string":16}],18:[function(t,e,r){function n(t,e){return Math.pow(t[0]-e[0],2)+Math.pow(t[1]-e[1],2)+Math.pow(t[2]-e[2],2)}var o=t("color-name"),i={};for(var s in o)o.hasOwnProperty(s)&&(i[o[s]]=s);var a=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var c in a)if(a.hasOwnProperty(c)){if(!("channels"in a[c]))throw new Error("missing channels property: "+c);if(!("labels"in a[c]))throw new Error("missing channel labels property: "+c);if(a[c].labels.length!==a[c].channels)throw new Error("channel and label counts mismatch: "+c);var u=a[c].channels,l=a[c].labels;delete a[c].channels,delete a[c].labels,Object.defineProperty(a[c],"channels",{value:u}),Object.defineProperty(a[c],"labels",{value:l})}a.rgb.hsl=function(t){var e,r,n,o=t[0]/255,i=t[1]/255,s=t[2]/255,a=Math.min(o,i,s),c=Math.max(o,i,s),u=c-a;return c===a?e=0:o===c?e=(i-s)/u:i===c?e=2+(s-o)/u:s===c&&(e=4+(o-i)/u),(e=Math.min(60*e,360))<0&&(e+=360),n=(a+c)/2,r=c===a?0:n<=.5?u/(c+a):u/(2-c-a),[e,100*r,100*n]},a.rgb.hsv=function(t){var e,r,n,o=t[0],i=t[1],s=t[2],a=Math.min(o,i,s),c=Math.max(o,i,s),u=c-a;return r=0===c?0:u/c*1e3/10,c===a?e=0:o===c?e=(i-s)/u:i===c?e=2+(s-o)/u:s===c&&(e=4+(o-i)/u),(e=Math.min(60*e,360))<0&&(e+=360),n=c/255*1e3/10,[e,r,n]},a.rgb.hwb=function(t){var e=t[0],r=t[1],n=t[2],o=a.rgb.hsl(t)[0],i=1/255*Math.min(e,Math.min(r,n));return n=1-1/255*Math.max(e,Math.max(r,n)),[o,100*i,100*n]},a.rgb.cmyk=function(t){var e,r,n,o,i=t[0]/255,s=t[1]/255,a=t[2]/255;return o=Math.min(1-i,1-s,1-a),e=(1-i-o)/(1-o)||0,r=(1-s-o)/(1-o)||0,n=(1-a-o)/(1-o)||0,[100*e,100*r,100*n,100*o]},a.rgb.keyword=function(t){var e=i[t];if(e)return e;var r,s=1/0;for(var a in o)if(o.hasOwnProperty(a)){var c=n(t,o[a]);c.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)+.1805*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)),100*(.2126*e+.7152*r+.0722*n),100*(.0193*e+.1192*r+.9505*n)]},a.rgb.lab=function(t){var e,r,n,o=a.rgb.xyz(t),i=o[0],s=o[1],c=o[2];return i/=95.047,s/=100,c/=108.883,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,c=c>.008856?Math.pow(c,1/3):7.787*c+16/116,e=116*s-16,r=500*(i-s),n=200*(s-c),[e,r,n]},a.hsl.rgb=function(t){var e,r,n,o,i,s=t[0]/360,a=t[1]/100,c=t[2]/100;if(0===a)return i=255*c,[i,i,i];e=2*c-(r=c<.5?c*(1+a):c+a-c*a),o=[0,0,0];for(var u=0;u<3;u++)(n=s+1/3*-(u-1))<0&&n++,n>1&&n--,i=6*n<1?e+6*(r-e)*n:2*n<1?r:3*n<2?e+(r-e)*(2/3-n)*6:e,o[u]=255*i;return o},a.hsl.hsv=function(t){var e,r,n=t[0],o=t[1]/100,i=t[2]/100,s=o,a=Math.max(i,.01);return i*=2,o*=i<=1?i:2-i,s*=a<=1?a:2-a,r=(i+o)/2,e=0===i?2*s/(a+s):2*o/(i+o),[n,100*e,100*r]},a.hsv.rgb=function(t){var e=t[0]/60,r=t[1]/100,n=t[2]/100,o=Math.floor(e)%6,i=e-Math.floor(e),s=255*n*(1-r),a=255*n*(1-r*i),c=255*n*(1-r*(1-i));switch(n*=255,o){case 0:return[n,c,s];case 1:return[a,n,s];case 2:return[s,n,c];case 3:return[s,a,n];case 4:return[c,s,n];case 5:return[n,s,a]}},a.hsv.hsl=function(t){var e,r,n,o=t[0],i=t[1]/100,s=t[2]/100,a=Math.max(s,.01);return n=(2-i)*s,e=(2-i)*a,r=i*a,r/=e<=1?e:2-e,r=r||0,n/=2,[o,100*r,100*n]},a.hwb.rgb=function(t){var e,r,n,o,i=t[0]/360,s=t[1]/100,a=t[2]/100,c=s+a;c>1&&(s/=c,a/=c),r=1-a,n=6*i-(e=Math.floor(6*i)),0!=(1&e)&&(n=1-n),o=s+n*(r-s);var u,l,f;switch(e){default:case 6:case 0:u=r,l=o,f=s;break;case 1:u=o,l=r,f=s;break;case 2:u=s,l=r,f=o;break;case 3:u=s,l=o,f=r;break;case 4:u=o,l=s,f=r;break;case 5:u=r,l=s,f=o}return[255*u,255*l,255*f]},a.cmyk.rgb=function(t){var e,r,n,o=t[0]/100,i=t[1]/100,s=t[2]/100,a=t[3]/100;return e=1-Math.min(1,o*(1-a)+a),r=1-Math.min(1,i*(1-a)+a),n=1-Math.min(1,s*(1-a)+a),[255*e,255*r,255*n]},a.xyz.rgb=function(t){var e,r,n,o=t[0]/100,i=t[1]/100,s=t[2]/100;return e=3.2406*o+-1.5372*i+-.4986*s,r=-.9689*o+1.8758*i+.0415*s,n=.0557*o+-.204*i+1.057*s,e=e>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,e=Math.min(Math.max(0,e),1),r=Math.min(Math.max(0,r),1),n=Math.min(Math.max(0,n),1),[255*e,255*r,255*n]},a.xyz.lab=function(t){var e,r,n,o=t[0],i=t[1],s=t[2];return o/=95.047,i/=100,s/=108.883,o=o>.008856?Math.pow(o,1/3):7.787*o+16/116,i=i>.008856?Math.pow(i,1/3):7.787*i+16/116,s=s>.008856?Math.pow(s,1/3):7.787*s+16/116,e=116*i-16,r=500*(o-i),n=200*(i-s),[e,r,n]},a.lab.xyz=function(t){var e,r,n,o=t[0];e=t[1]/500+(r=(o+16)/116),n=r-t[2]/200;var i=Math.pow(r,3),s=Math.pow(e,3),a=Math.pow(n,3);return r=i>.008856?i:(r-16/116)/7.787,e=s>.008856?s:(e-16/116)/7.787,n=a>.008856?a:(n-16/116)/7.787,e*=95.047,r*=100,n*=108.883,[e,r,n]},a.lab.lch=function(t){var e,r,n,o=t[0],i=t[1],s=t[2];return e=Math.atan2(s,i),(r=360*e/2/Math.PI)<0&&(r+=360),n=Math.sqrt(i*i+s*s),[o,n,r]},a.lch.lab=function(t){var e,r,n,o=t[0],i=t[1];return n=t[2]/360*2*Math.PI,e=i*Math.cos(n),r=i*Math.sin(n),[o,e,r]},a.rgb.ansi16=function(t){var e=t[0],r=t[1],n=t[2],o=1 in arguments?arguments[1]:a.rgb.hsv(t)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(n/255)<<2|Math.round(r/255)<<1|Math.round(e/255));return 2===o&&(i+=60),i},a.hsv.ansi16=function(t){return a.rgb.ansi16(a.hsv.rgb(t),t[2])},a.rgb.ansi256=function(t){var e=t[0],r=t[1],n=t[2];if(e===r&&r===n)return e<8?16:e>248?231:Math.round((e-8)/247*24)+232;return 16+36*Math.round(e/255*5)+6*Math.round(r/255*5)+Math.round(n/255*5)},a.ansi16.rgb=function(t){var e=t%10;if(0===e||7===e)return t>50&&(e+=3.5),e=e/10.5*255,[e,e,e];var r=.5*(1+~~(t>50));return[(1&e)*r*255,(e>>1&1)*r*255,(e>>2&1)*r*255]},a.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}t-=16;var r;return[Math.floor(t/36)/5*255,Math.floor((r=t%36)/6)/5*255,r%6/5*255]},a.rgb.hex=function(t){var e=(((255&Math.round(t[0]))<<16)+((255&Math.round(t[1]))<<8)+(255&Math.round(t[2]))).toString(16).toUpperCase();return"000000".substring(e.length)+e},a.hex.rgb=function(t){var e=t.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!e)return[0,0,0];var r=e[0];3===e[0].length&&(r=r.split("").map(function(t){return t+t}).join(""));var n=parseInt(r,16);return[n>>16&255,n>>8&255,255&n]},a.rgb.hcg=function(t){var e,r,n=t[0]/255,o=t[1]/255,i=t[2]/255,s=Math.max(Math.max(n,o),i),a=Math.min(Math.min(n,o),i),c=s-a;return e=c<1?a/(1-c):0,r=c<=0?0:s===n?(o-i)/c%6:s===o?2+(i-n)/c:4+(n-o)/c+4,r/=6,r%=1,[360*r,100*c,100*e]},a.hsl.hcg=function(t){var e=t[1]/100,r=t[2]/100,n=1,o=0;return(n=r<.5?2*e*r:2*e*(1-r))<1&&(o=(r-.5*n)/(1-n)),[t[0],100*n,100*o]},a.hsv.hcg=function(t){var e=t[1]/100,r=t[2]/100,n=e*r,o=0;return n<1&&(o=(r-n)/(1-n)),[t[0],100*n,100*o]},a.hcg.rgb=function(t){var e=t[0]/360,r=t[1]/100,n=t[2]/100;if(0===r)return[255*n,255*n,255*n];var o=[0,0,0],i=e%1*6,s=i%1,a=1-s,c=0;switch(Math.floor(i)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=a,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=a,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=a}return c=(1-r)*n,[255*(r*o[0]+c),255*(r*o[1]+c),255*(r*o[2]+c)]},a.hcg.hsv=function(t){var e=t[1]/100,r=e+t[2]/100*(1-e),n=0;return r>0&&(n=e/r),[t[0],100*n,100*r]},a.hcg.hsl=function(t){var e=t[1]/100,r=t[2]/100*(1-e)+.5*e,n=0;return r>0&&r<.5?n=e/(2*r):r>=.5&&r<1&&(n=e/(2*(1-r))),[t[0],100*n,100*r]},a.hcg.hwb=function(t){var e=t[1]/100,r=e+t[2]/100*(1-e);return[t[0],100*(r-e),100*(1-r)]},a.hwb.hcg=function(t){var e=t[1]/100,r=1-t[2]/100,n=r-e,o=0;return n<1&&(o=(r-n)/(1-n)),[t[0],100*n,100*o]},a.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},a.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},a.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},a.gray.hsl=a.gray.hsv=function(t){return[0,0,t[0]]},a.gray.hwb=function(t){return[0,100,t[0]]},a.gray.cmyk=function(t){return[0,0,0,t[0]]},a.gray.lab=function(t){return[t[0],0,0]},a.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),r=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(r.length)+r},a.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}},{"color-name":15}],19:[function(t,e,r){var n=t("./conversions"),o=t("./route"),i={};Object.keys(n).forEach(function(t){i[t]={},Object.defineProperty(i[t],"channels",{value:n[t].channels}),Object.defineProperty(i[t],"labels",{value:n[t].labels});var e=o(t);Object.keys(e).forEach(function(r){var n=e[r];i[t][r]=function(t){var e=function(e){if(void 0===e||null===e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var r=t(e);if("object"==typeof r)for(var n=r.length,o=0;o1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(n)})}),e.exports=i},{"./conversions":18,"./route":20}],20:[function(t,e,r){function n(t){var e=function(){for(var t={},e=Object.keys(s),r=e.length,n=0;nl;)if((a=c[l++])!=a)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===r)return t||l||0;return!t&&-1}}},{"./_to-absolute-index":96,"./_to-iobject":98,"./_to-length":99}],39:[function(t,e,r){var n=t("./_ctx"),o=t("./_iobject"),i=t("./_to-object"),s=t("./_to-length"),a=t("./_array-species-create");e.exports=function(t,e){var r=1==t,c=2==t,u=3==t,l=4==t,f=6==t,p=5==t||f,h=e||a;return function(e,a,d){for(var b,y,m=i(e),v=o(m),g=n(a,d,3),_=s(v.length),w=0,x=r?h(e,_):c?h(e,0):void 0;_>w;w++)if((p||w in v)&&(b=v[w],y=g(b,w,m),t))if(r)x[w]=y;else if(y)switch(t){case 3:return!0;case 5:return b;case 6:return w;case 2:x.push(b)}else if(l)return!1;return f?-1:u||l?l:x}}},{"./_array-species-create":41,"./_ctx":47,"./_iobject":62,"./_to-length":99,"./_to-object":100}],40:[function(t,e,r){var n=t("./_is-object"),o=t("./_is-array"),i=t("./_wks")("species");e.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),n(e)&&null===(e=e[i])&&(e=void 0)),void 0===e?Array:e}},{"./_is-array":64,"./_is-object":65,"./_wks":103}],41:[function(t,e,r){var n=t("./_array-species-constructor");e.exports=function(t,e){return new(n(t))(e)}},{"./_array-species-constructor":40}],42:[function(t,e,r){"use strict";var n=t("./_a-function"),o=t("./_is-object"),i=t("./_invoke"),s=[].slice,a={};e.exports=Function.bind||function(t){var e=n(this),r=s.call(arguments,1),c=function(){var n=r.concat(s.call(arguments));return this instanceof c?function(t,e,r){if(!(e in a)){for(var n=[],o=0;ou;)for(var p,h=a(arguments[u++]),d=l?n(h).concat(l(h)):n(h),b=d.length,y=0;b>y;)f.call(h,p=d[y++])&&(r[p]=h[p]);return r}:c},{"./_fails":54,"./_iobject":62,"./_object-gops":79,"./_object-keys":82,"./_object-pie":83,"./_to-object":100}],74:[function(t,e,r){var n=t("./_an-object"),o=t("./_object-dps"),i=t("./_enum-bug-keys"),s=t("./_shared-key")("IE_PROTO"),a=function(){},c=function(){var e,r=t("./_dom-create")("iframe"),n=i.length;for(r.style.display="none",t("./_html").appendChild(r),r.src="javascript:",(e=r.contentWindow.document).open(),e.write("