diff --git a/assets/bower.json b/assets/bower.json index d8c90f2c5..46b81af02 100644 --- a/assets/bower.json +++ b/assets/bower.json @@ -6,6 +6,7 @@ "private": true, "dependencies": { "html5shiv": "^3.7.3", - "katex": "^0.10.2" + "katex": "^0.9.0", + "fontfaceobserver": "^2.0.13" } } diff --git a/assets/css/hydejack-8.4.0.css b/assets/css/hydejack-8.4.0.css new file mode 100644 index 000000000..4168532f5 --- /dev/null +++ b/assets/css/hydejack-8.4.0.css @@ -0,0 +1,3 @@ +--- +--- +{% capture include_to_scssify %}{% include styles/style.scss %}{% endcapture %}{% include header.txt %}{{ include_to_scssify | scssify }} diff --git a/assets/icomoon/Read Me.txt b/assets/icomoon/Read Me.txt new file mode 100644 index 000000000..8491652f8 --- /dev/null +++ b/assets/icomoon/Read Me.txt @@ -0,0 +1,7 @@ +Open *demo.html* to see a list of all the glyphs in your font along with their codes/ligatures. + +To use the generated font in desktop programs, you can install the TTF font. In order to copy the character associated with each icon, refer to the text box at the bottom right corner of each glyph in demo.html. The character inside this text box may be invisible; but it can still be copied. See this guide for more info: https://icomoon.io/#docs/local-fonts + +You won't need any of the files located under the *demo-files* directory when including the generated font in your own projects. + +You can import *selection.json* back to the IcoMoon app using the *Import Icons* button (or via Main Menu → Manage Projects) to retrieve your icon selection. diff --git a/assets/icomoon/demo-files/demo.css b/assets/icomoon/demo-files/demo.css new file mode 100644 index 000000000..5ee8b1886 --- /dev/null +++ b/assets/icomoon/demo-files/demo.css @@ -0,0 +1,155 @@ +body { + padding: 0; + margin: 0; + font-family: sans-serif; + font-size: 1em; + line-height: 1.5; + color: #555; + background: #fff; +} +h1 { + font-size: 1.5em; + font-weight: normal; +} +small { + font-size: .66666667em; +} +a { + color: #e74c3c; + text-decoration: none; +} +a:hover, a:focus { + box-shadow: 0 1px #e74c3c; +} +.bshadow0, input { + box-shadow: inset 0 -2px #e7e7e7; +} +input:hover { + box-shadow: inset 0 -2px #ccc; +} +input, fieldset { + font-family: sans-serif; + font-size: 1em; + margin: 0; + padding: 0; + border: 0; +} +input { + color: inherit; + line-height: 1.5; + height: 1.5em; + padding: .25em 0; +} +input:focus { + outline: none; + box-shadow: inset 0 -2px #449fdb; +} +.glyph { + font-size: 16px; + width: 15em; + padding-bottom: 1em; + margin-right: 4em; + margin-bottom: 1em; + float: left; + overflow: hidden; +} +.liga { + width: 80%; + width: calc(100% - 2.5em); +} +.talign-right { + text-align: right; +} +.talign-center { + text-align: center; +} +.bgc1 { + background: #f1f1f1; +} +.fgc1 { + color: #999; +} +.fgc0 { + color: #000; +} +p { + margin-top: 1em; + margin-bottom: 1em; +} +.mvm { + margin-top: .75em; + margin-bottom: .75em; +} +.mtn { + margin-top: 0; +} +.mtl, .mal { + margin-top: 1.5em; +} +.mbl, .mal { + margin-bottom: 1.5em; +} +.mal, .mhl { + margin-left: 1.5em; + margin-right: 1.5em; +} +.mhmm { + margin-left: 1em; + margin-right: 1em; +} +.mls { + margin-left: .25em; +} +.ptl { + padding-top: 1.5em; +} +.pbs, .pvs { + padding-bottom: .25em; +} +.pvs, .pts { + padding-top: .25em; +} +.unit { + float: left; +} +.unitRight { + float: right; +} +.size1of2 { + width: 50%; +} +.size1of1 { + width: 100%; +} +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +.clearfix:after { + clear: both; +} +.hidden-true { + display: none; +} +.textbox0 { + width: 3em; + background: #f1f1f1; + padding: .25em .5em; + line-height: 1.5; + height: 1.5em; +} +#testDrive { + display: block; + padding-top: 24px; + line-height: 1.5; +} +.fs0 { + font-size: 16px; +} +.fs1 { + font-size: 32px; +} +.fs2 { + font-size: 32px; +} + diff --git a/assets/icomoon/demo-files/demo.js b/assets/icomoon/demo-files/demo.js new file mode 100644 index 000000000..6f45f1c40 --- /dev/null +++ b/assets/icomoon/demo-files/demo.js @@ -0,0 +1,30 @@ +if (!('boxShadow' in document.body.style)) { + document.body.setAttribute('class', 'noBoxShadow'); +} + +document.body.addEventListener("click", function(e) { + var target = e.target; + if (target.tagName === "INPUT" && + target.getAttribute('class').indexOf('liga') === -1) { + target.select(); + } +}); + +(function() { + var fontSize = document.getElementById('fontSize'), + testDrive = document.getElementById('testDrive'), + testText = document.getElementById('testText'); + function updateTest() { + testDrive.innerHTML = testText.value || String.fromCharCode(160); + if (window.icomoonLiga) { + window.icomoonLiga(testDrive); + } + } + function updateSize() { + testDrive.style.fontSize = fontSize.value + 'px'; + } + fontSize.addEventListener('change', updateSize, false); + testText.addEventListener('input', updateTest, false); + testText.addEventListener('change', updateTest, false); + updateSize(); +}()); diff --git a/assets/icomoon/demo.html b/assets/icomoon/demo.html new file mode 100644 index 000000000..632cd96f2 --- /dev/null +++ b/assets/icomoon/demo.html @@ -0,0 +1,1401 @@ + + + + + IcoMoon Demo + + + + + +
+

Font Name: icomoon (Glyphs: 85)

+
+
+

Grid Size: Unknown

+
+
+ + + + icon-icon-acord +
+
+ + +
+
+ liga: + +
+
+
+
+

Grid Size: 16

+
+
+ + + + icon-book +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-library +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-phone +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-envelop +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-location +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-bubbles +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-quotes-right +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-wrench +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-trophy +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-briefcase +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-earth +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-link +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-star-empty +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-star-half +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-star-full +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-heart +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-new-tab +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-amazon +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-google +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-google-plus +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-google-drive +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-facebook +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-instagram +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-whatsapp +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-spotify +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-telegram +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-twitter +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-vine +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-vk +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-renren +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-sina-weibo +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-rss +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-youtube +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-twitch +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-vimeo +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-lanyrd +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-flickr2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-dribbble +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-behance +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-deviantart +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-500px +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-steam +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-dropbox +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-onedrive +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-github +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-npm +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-basecamp +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-trello +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-wordpress +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-joomla +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-ello +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-blogger +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-tumblr +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-yahoo +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-soundcloud +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-skype +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-reddit +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-hackernews +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-wikipedia +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-linkedin2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-lastfm +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-delicious +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-stumbleupon +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-stackoverflow +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-pinterest2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-xing2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-flattr +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-foursquare +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-yelp +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-paypal +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-mail +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-rss2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-box-add +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-spinner11 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-cog +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-power-cord +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-menu +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-arrow-right2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-arrow-left2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-home3 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-mail2 +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-sun +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-contrast +
+
+ + +
+
+ liga: + +
+
+
+
+ + + + icon-brightness-contrast +
+
+ + +
+
+ liga: + +
+
+
+ + +
+

Font Test Drive

+ + +
  +
+
+ +
+

Generated by IcoMoon

+
+ + + + diff --git a/assets/icomoon/fonts/icomoon.eot b/assets/icomoon/fonts/icomoon.eot index e1ebf8684..937a5c668 100644 Binary files a/assets/icomoon/fonts/icomoon.eot and b/assets/icomoon/fonts/icomoon.eot differ diff --git a/assets/icomoon/fonts/icomoon.svg b/assets/icomoon/fonts/icomoon.svg index 90e02d3ca..9d9045e92 100644 --- a/assets/icomoon/fonts/icomoon.svg +++ b/assets/icomoon/fonts/icomoon.svg @@ -14,6 +14,7 @@ + @@ -23,8 +24,6 @@ - - diff --git a/assets/icomoon/fonts/icomoon.ttf b/assets/icomoon/fonts/icomoon.ttf index 92089e57f..716ba6f68 100644 Binary files a/assets/icomoon/fonts/icomoon.ttf and b/assets/icomoon/fonts/icomoon.ttf differ diff --git a/assets/icomoon/fonts/icomoon.woff b/assets/icomoon/fonts/icomoon.woff index dc15e002c..0ccceff41 100644 Binary files a/assets/icomoon/fonts/icomoon.woff and b/assets/icomoon/fonts/icomoon.woff differ diff --git a/assets/icomoon/selection.json b/assets/icomoon/selection.json index b252d4c4e..6b993fa45 100644 --- a/assets/icomoon/selection.json +++ b/assets/icomoon/selection.json @@ -1 +1 @@ -{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M896 128v832h-672c-53.026 0-96-42.98-96-96s42.974-96 96-96h608v-768h-640c-70.398 0-128 57.6-128 128v768c0 70.4 57.602 128 128 128h768v-896h-64z","M224.056 832v0c-0.018 0.002-0.038 0-0.056 0-17.672 0-32 14.326-32 32s14.328 32 32 32c0.018 0 0.038-0.002 0.056-0.002v0.002h607.89v-64h-607.89z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["book","read","reading"],"defaultCode":59679,"grid":16},"attrs":[],"properties":{"ligatures":"book, read","name":"book","order":76,"id":0,"prevSize":32,"code":59679},"setIdx":0,"setId":2,"iconIdx":0},{"icon":{"paths":["M1024 960v-64h-64v-384h64v-64h-192v64h64v384h-192v-384h64v-64h-192v64h64v384h-192v-384h64v-64h-192v64h64v384h-192v-384h64v-64h-192v64h64v384h-64v64h-64v64h1088v-64h-64z","M512 0h64l512 320v64h-1088v-64l512-320z"],"width":1088,"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["library","bank","building"],"defaultCode":59681,"grid":16},"attrs":[],"properties":{"ligatures":"library2, bank","name":"library","order":81,"id":1,"prevSize":32,"code":59681},"setIdx":0,"setId":2,"iconIdx":1},{"icon":{"paths":["M704 640c-64 64-64 128-128 128s-128-64-192-128-128-128-128-192 64-64 128-128-128-256-192-256-192 192-192 192c0 128 131.5 387.5 256 512s384 256 512 256c0 0 192-128 192-192s-192-256-256-192z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["phone","telephone","contact","support","call"],"defaultCode":59714,"grid":16},"attrs":[],"properties":{"ligatures":"phone, telephone","name":"phone","order":4,"id":2,"prevSize":32,"code":59714},"setIdx":0,"setId":2,"iconIdx":2},{"icon":{"paths":["M928 128h-832c-52.8 0-96 43.2-96 96v640c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-640c0-52.8-43.2-96-96-96zM398.74 550.372l-270.74 210.892v-501.642l270.74 290.75zM176.38 256h671.24l-335.62 252-335.62-252zM409.288 561.698l102.712 110.302 102.71-110.302 210.554 270.302h-626.528l210.552-270.302zM625.26 550.372l270.74-290.75v501.642l-270.74-210.892z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["envelop","mail","email","contact","letter"],"defaultCode":59717,"grid":16},"attrs":[],"properties":{"ligatures":"envelop, mail","name":"envelop","order":3,"id":3,"prevSize":32,"code":59717},"setIdx":0,"setId":2,"iconIdx":3},{"icon":{"paths":["M512 0c-176.732 0-320 143.268-320 320 0 320 320 704 320 704s320-384 320-704c0-176.732-143.27-320-320-320zM512 512c-106.040 0-192-85.96-192-192s85.96-192 192-192 192 85.96 192 192-85.96 192-192 192z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["location","map-marker","pin"],"defaultCode":59719,"grid":16},"attrs":[],"properties":{"ligatures":"location, map-marker","name":"location","order":2,"id":4,"prevSize":32,"code":59719},"setIdx":0,"setId":2,"iconIdx":4},{"icon":{"paths":["M1088 901.166c0 45.5 26.028 84.908 64 104.184v15.938c-10.626 1.454-21.472 2.224-32.5 2.224-68.008 0-129.348-28.528-172.722-74.264-26.222 6.982-54.002 10.752-82.778 10.752-159.058 0-288-114.616-288-256s128.942-256 288-256c159.058 0 288 114.616 288 256 0 55.348-19.764 106.592-53.356 148.466-6.824 14.824-10.644 31.312-10.644 48.7zM512 0c278.458 0 504.992 180.614 511.836 405.52-49.182-21.92-103.586-33.52-159.836-33.52-95.56 0-185.816 33.446-254.138 94.178-70.846 62.972-109.862 147.434-109.862 237.822 0 44.672 9.544 87.888 27.736 127.788-5.228 0.126-10.468 0.212-15.736 0.212-27.156 0-53.81-1.734-79.824-5.044-109.978 109.978-241.25 129.7-368.176 132.596v-26.916c68.536-33.578 128-94.74 128-164.636 0-9.754-0.758-19.33-2.164-28.696-115.796-76.264-189.836-192.754-189.836-323.304 0-229.75 229.23-416 512-416z"],"width":1152,"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["bubbles","comments","chat","talk"],"defaultCode":59756,"grid":16},"attrs":[],"properties":{"ligatures":"bubbles, comments","name":"bubbles","order":75,"id":5,"prevSize":32,"code":59756},"setIdx":0,"setId":2,"iconIdx":5},{"icon":{"paths":["M800 640c-123.712 0-224-100.29-224-224 0-123.712 100.288-224 224-224s224 100.288 224 224l1 32c0 247.424-200.576 448-448 448v-128c85.474 0 165.834-33.286 226.274-93.726 11.634-11.636 22.252-24.016 31.83-37.020-11.438 1.8-23.16 2.746-35.104 2.746zM224 640c-123.71 0-224-100.29-224-224 0-123.712 100.29-224 224-224s224 100.288 224 224l1 32c0 247.424-200.576 448-448 448v-128c85.474 0 165.834-33.286 226.274-93.726 11.636-11.636 22.254-24.016 31.832-37.020-11.44 1.8-23.16 2.746-35.106 2.746z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["quotes-right","rdquo"],"defaultCode":59768,"grid":16},"attrs":[],"properties":{"ligatures":"quotes-right, rdquo","name":"quotes-right","order":84,"id":6,"prevSize":32,"code":59768},"setIdx":0,"setId":2,"iconIdx":6},{"icon":{"paths":["M1002.934 817.876l-460.552-394.76c21.448-40.298 33.618-86.282 33.618-135.116 0-159.058-128.942-288-288-288-29.094 0-57.172 4.332-83.646 12.354l166.39 166.39c24.89 24.89 24.89 65.62 0 90.51l-101.49 101.49c-24.89 24.89-65.62 24.89-90.51 0l-166.39-166.39c-8.022 26.474-12.354 54.552-12.354 83.646 0 159.058 128.942 288 288 288 48.834 0 94.818-12.17 135.116-33.62l394.76 460.552c22.908 26.724 62.016 28.226 86.904 3.338l101.492-101.492c24.888-24.888 23.386-63.994-3.338-86.902z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["wrench","tool","fix","settings","control","options","preferences"],"defaultCode":59793,"grid":16},"attrs":[],"properties":{"ligatures":"wrench, tool","name":"wrench","order":90,"id":7,"prevSize":32,"code":59793},"setIdx":0,"setId":2,"iconIdx":7},{"icon":{"paths":["M832 192v-128h-640v128h-192v128c0 106.038 85.958 192 192 192 20.076 0 39.43-3.086 57.62-8.802 46.174 66.008 116.608 113.796 198.38 130.396v198.406h-64c-70.694 0-128 57.306-128 128h512c0-70.694-57.306-128-128-128h-64v-198.406c81.772-16.6 152.206-64.386 198.38-130.396 18.19 5.716 37.544 8.802 57.62 8.802 106.042 0 192-85.962 192-192v-128h-192zM192 436c-63.962 0-116-52.038-116-116v-64h116v64c0 40.186 7.43 78.632 20.954 114.068-6.802 1.246-13.798 1.932-20.954 1.932zM948 320c0 63.962-52.038 116-116 116-7.156 0-14.152-0.686-20.954-1.932 13.524-35.436 20.954-73.882 20.954-114.068v-64h116v64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["trophy","cup","prize","award","winner","tournament"],"defaultCode":59806,"grid":16},"attrs":[],"properties":{"ligatures":"trophy, cup","name":"trophy","order":74,"id":8,"prevSize":32,"code":59806},"setIdx":0,"setId":2,"iconIdx":8},{"icon":{"paths":["M960 256h-256v-64c0-35.2-28.8-64-64-64h-256c-35.204 0-64 28.8-64 64v64h-256c-35.2 0-64 28.8-64 64v576c0 35.202 28.796 64 64 64h896c35.2 0 64-28.798 64-64v-576c0-35.2-28.8-64-64-64zM384 192.116c0.034-0.040 0.074-0.082 0.114-0.116h255.772c0.042 0.034 0.082 0.076 0.118 0.116v63.884h-256.004v-63.884zM960 512h-128v96c0 17.602-14.4 32-32 32h-64c-17.604 0-32-14.398-32-32v-96h-384v96c0 17.602-14.4 32-32 32h-64c-17.602 0-32-14.398-32-32v-96h-128v-64h896v64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["briefcase","portfolio","suitcase","work","job","employee"],"defaultCode":59822,"grid":16},"attrs":[],"properties":{"ligatures":"briefcase, portfolio","name":"briefcase","order":72,"id":9,"prevSize":32,"code":59822},"setIdx":0,"setId":2,"iconIdx":9},{"icon":{"paths":["M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM512 960.002c-62.958 0-122.872-13.012-177.23-36.452l233.148-262.29c5.206-5.858 8.082-13.422 8.082-21.26v-96c0-17.674-14.326-32-32-32-112.99 0-232.204-117.462-233.374-118.626-6-6.002-14.14-9.374-22.626-9.374h-128c-17.672 0-32 14.328-32 32v192c0 12.122 6.848 23.202 17.69 28.622l110.31 55.156v187.886c-116.052-80.956-192-215.432-192-367.664 0-68.714 15.49-133.806 43.138-192h116.862c8.488 0 16.626-3.372 22.628-9.372l128-128c6-6.002 9.372-14.14 9.372-22.628v-77.412c40.562-12.074 83.518-18.588 128-18.588 70.406 0 137.004 16.26 196.282 45.2-4.144 3.502-8.176 7.164-12.046 11.036-36.266 36.264-56.236 84.478-56.236 135.764s19.97 99.5 56.236 135.764c36.434 36.432 85.218 56.264 135.634 56.26 3.166 0 6.342-0.080 9.518-0.236 13.814 51.802 38.752 186.656-8.404 372.334-0.444 1.744-0.696 3.488-0.842 5.224-81.324 83.080-194.7 134.656-320.142 134.656z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["earth","globe","language","web","internet","sphere","planet"],"defaultCode":59850,"grid":16},"attrs":[],"properties":{"ligatures":"earth, globe2","name":"earth","order":88,"id":10,"prevSize":32,"code":59850},"setIdx":0,"setId":2,"iconIdx":10},{"icon":{"paths":["M440.236 635.766c-13.31 0-26.616-5.076-36.77-15.23-95.134-95.136-95.134-249.934 0-345.070l192-192c46.088-46.086 107.36-71.466 172.534-71.466s126.448 25.38 172.536 71.464c95.132 95.136 95.132 249.934 0 345.070l-87.766 87.766c-20.308 20.308-53.23 20.308-73.54 0-20.306-20.306-20.306-53.232 0-73.54l87.766-87.766c54.584-54.586 54.584-143.404 0-197.99-26.442-26.442-61.6-41.004-98.996-41.004s-72.552 14.562-98.996 41.006l-192 191.998c-54.586 54.586-54.586 143.406 0 197.992 20.308 20.306 20.306 53.232 0 73.54-10.15 10.152-23.462 15.23-36.768 15.23z","M256 1012c-65.176 0-126.45-25.38-172.534-71.464-95.134-95.136-95.134-249.934 0-345.070l87.764-87.764c20.308-20.306 53.234-20.306 73.54 0 20.308 20.306 20.308 53.232 0 73.54l-87.764 87.764c-54.586 54.586-54.586 143.406 0 197.992 26.44 26.44 61.598 41.002 98.994 41.002s72.552-14.562 98.998-41.006l192-191.998c54.584-54.586 54.584-143.406 0-197.992-20.308-20.308-20.306-53.232 0-73.54 20.306-20.306 53.232-20.306 73.54 0.002 95.132 95.134 95.132 249.932 0.002 345.068l-192.002 192c-46.090 46.088-107.364 71.466-172.538 71.466z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["link","chain","url","uri","anchor"],"defaultCode":59851,"grid":16},"attrs":[],"properties":{"ligatures":"link, chain","name":"link","order":68,"id":11,"prevSize":32,"code":59851},"setIdx":0,"setId":2,"iconIdx":11},{"icon":{"paths":["M1024 397.050l-353.78-51.408-158.22-320.582-158.216 320.582-353.784 51.408 256 249.538-60.432 352.352 316.432-166.358 316.432 166.358-60.434-352.352 256.002-249.538zM512 753.498l-223.462 117.48 42.676-248.83-180.786-176.222 249.84-36.304 111.732-226.396 111.736 226.396 249.836 36.304-180.788 176.222 42.678 248.83-223.462-117.48z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["star-empty","rate","star","favorite","bookmark"],"defaultCode":59863,"grid":16},"attrs":[],"properties":{"ligatures":"star-empty, rate","name":"star-empty","order":69,"id":12,"prevSize":32,"code":9734},"setIdx":0,"setId":2,"iconIdx":12},{"icon":{"paths":["M1024 397.050l-353.78-51.408-158.22-320.582-158.216 320.582-353.784 51.408 256 249.538-60.432 352.352 316.432-166.358 316.432 166.358-60.434-352.352 256.002-249.538zM512 753.498l-0.942 0.496 0.942-570.768 111.736 226.396 249.836 36.304-180.788 176.222 42.678 248.83-223.462-117.48z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["star-half","rate","star"],"defaultCode":59864,"grid":16},"attrs":[],"properties":{"ligatures":"star-half, rate2","name":"star-half","order":70,"id":13,"prevSize":32,"code":10030},"setIdx":0,"setId":2,"iconIdx":13},{"icon":{"paths":["M1024 397.050l-353.78-51.408-158.22-320.582-158.216 320.582-353.784 51.408 256 249.538-60.432 352.352 316.432-166.358 316.432 166.358-60.434-352.352 256.002-249.538z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["star-full","rate","star","favorite","bookmark"],"defaultCode":59865,"grid":16},"attrs":[],"properties":{"ligatures":"star-full, rate3","name":"star-full","order":71,"id":14,"prevSize":32,"code":9733},"setIdx":0,"setId":2,"iconIdx":14},{"icon":{"paths":["M755.188 64c-107.63 0-200.258 87.554-243.164 179-42.938-91.444-135.578-179-243.216-179-148.382 0-268.808 120.44-268.808 268.832 0 301.846 304.5 380.994 512.022 679.418 196.154-296.576 511.978-387.206 511.978-679.418 0-148.392-120.43-268.832-268.812-268.832z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["heart","like","love","favorite"],"defaultCode":59866,"grid":16},"attrs":[],"properties":{"ligatures":"heart, like","name":"heart","order":4,"id":15,"prevSize":32,"code":59866},"setIdx":0,"setId":2,"iconIdx":15},{"icon":{"paths":["M192 64v768h768v-768h-768zM896 768h-640v-640h640v640zM128 896v-672l-64-64v800h800l-64-64h-672z","M352 256l160 160-192 192 96 96 192-192 160 160v-416z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["new-tab","out","external","outside","popout","link","blank"],"defaultCode":60030,"grid":16},"attrs":[],"properties":{"ligatures":"new-tab, out2","name":"new-tab","order":92,"id":16,"prevSize":32,"code":60030},"setIdx":0,"setId":2,"iconIdx":16},{"icon":{"paths":["M925.6 885.2c-112.2 82.8-274.6 126.8-414.6 126.8-196.2 0-372.8-72.4-506.4-193.2-10.4-9.4-1.2-22.4 11.4-15 144.2 84 322.6 134.4 506.8 134.4 124.2 0 260.8-25.8 386.6-79.2 18.8-8 34.8 12.6 16.2 26.2z","M972.2 832c-14.4-18.4-94.8-8.8-131-4.4-11 1.2-12.6-8.2-2.8-15.2 64.2-45 169.4-32 181.6-17 12.4 15.2-3.2 120.6-63.4 171-9.2 7.8-18 3.6-14-6.6 13.8-33.8 44-109.4 29.6-127.8z","M707.4 757.6l0.2 0.2c24.8-21.8 69.4-60.8 94.6-81.8 10-8 8.2-21.4 0.4-32.6-22.6-31.2-46.6-56.6-46.6-114.2v-192c0-81.4 5.6-156-54.2-212-47.2-45.2-125.6-61.2-185.6-61.2-117.2 0-248 43.8-275.4 188.6-3 15.4 8.4 23.6 18.4 25.8l119.4 13c11.2-0.6 19.2-11.6 21.4-22.8 10.2-49.8 52-74 99-74 25.4 0 54.2 9.2 69.2 32 17.2 25.4 15 60 15 89.4v16c-71.4 8-164.8 13.2-231.6 42.6-77.2 33.4-131.4 101.4-131.4 201.4 0 128 80.6 192 184.4 192 87.6 0 135.4-20.6 203-89.8 22.4 32.4 29.6 48.2 70.6 82.2 9.4 5 21 4.6 29.2-2.8zM583.2 457.2c0 48 1.2 88-23 130.6-19.6 34.8-50.6 56-85.2 56-47.2 0-74.8-36-74.8-89.2 0-105 94.2-124 183.2-124v26.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["amazon","brand"],"defaultCode":60039,"grid":16},"attrs":[],"properties":{"name":"amazon","ligatures":"amazon, brand","order":61,"id":17,"prevSize":32,"code":60039},"setIdx":0,"setId":2,"iconIdx":17},{"icon":{"paths":["M522.2 438.8v175.6h290.4c-11.8 75.4-87.8 220.8-290.4 220.8-174.8 0-317.4-144.8-317.4-323.2s142.6-323.2 317.4-323.2c99.4 0 166 42.4 204 79l139-133.8c-89.2-83.6-204.8-134-343-134-283 0-512 229-512 512s229 512 512 512c295.4 0 491.6-207.8 491.6-500.2 0-33.6-3.6-59.2-8-84.8l-483.6-0.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["google","brand"],"defaultCode":60040,"grid":16},"attrs":[],"properties":{"name":"google","ligatures":"google, brand2","order":10,"id":18,"prevSize":32,"code":60040},"setIdx":0,"setId":2,"iconIdx":18},{"icon":{"paths":["M325.8 457.4v111.8h184.8c-7.4 48-55.8 140.6-184.8 140.6-111.2 0-202-92.2-202-205.8s90.8-205.8 202-205.8c63.4 0 105.6 27 129.8 50.2l88.4-85.2c-56.8-53-130.4-85.2-218.2-85.2-180.2 0.2-325.8 145.8-325.8 326s145.6 325.8 325.8 325.8c188 0 312.8-132.2 312.8-318.4 0-21.4-2.4-37.8-5.2-54h-307.6z","M1024 448h-96v-96h-96v96h-96v96h96v96h96v-96h96z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["google-plus","brand","social"],"defaultCode":60043,"grid":16},"attrs":[],"properties":{"ligatures":"google-plus, brand5","name":"google-plus","order":52,"id":19,"prevSize":32,"code":60043},"setIdx":0,"setId":2,"iconIdx":19},{"icon":{"paths":["M438 640l-184.6 320h580.6l184.6-320z","M992.4 576l-295.6-512h-369.6l295.6 512z","M290.2 128l-290.2 502.8 184.8 320 290.2-502.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["google-drive","brand"],"defaultCode":60047,"grid":16},"attrs":[],"properties":{"ligatures":"google-drive, brand9","name":"google-drive","order":65,"id":20,"prevSize":32,"code":60047},"setIdx":0,"setId":2,"iconIdx":20},{"icon":{"paths":["M608 192h160v-192h-160c-123.514 0-224 100.486-224 224v96h-128v192h128v512h192v-512h160l32-192h-192v-96c0-17.346 14.654-32 32-32z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["facebook","brand","social"],"defaultCode":60048,"grid":16},"attrs":[],"properties":{"ligatures":"facebook, brand10","name":"facebook","order":11,"id":21,"prevSize":32,"code":60048},"setIdx":0,"setId":2,"iconIdx":21},{"icon":{"paths":["M512 92.2c136.8 0 153 0.6 206.8 3 50 2.2 77 10.6 95 17.6 23.8 9.2 41 20.4 58.8 38.2 18 18 29 35 38.4 58.8 7 18 15.4 45.2 17.6 95 2.4 54 3 70.2 3 206.8s-0.6 153-3 206.8c-2.2 50-10.6 77-17.6 95-9.2 23.8-20.4 41-38.2 58.8-18 18-35 29-58.8 38.4-18 7-45.2 15.4-95 17.6-54 2.4-70.2 3-206.8 3s-153-0.6-206.8-3c-50-2.2-77-10.6-95-17.6-23.8-9.2-41-20.4-58.8-38.2-18-18-29-35-38.4-58.8-7-18-15.4-45.2-17.6-95-2.4-54-3-70.2-3-206.8s0.6-153 3-206.8c2.2-50 10.6-77 17.6-95 9.2-23.8 20.4-41 38.2-58.8 18-18 35-29 58.8-38.4 18-7 45.2-15.4 95-17.6 53.8-2.4 70-3 206.8-3zM512 0c-139 0-156.4 0.6-211 3-54.4 2.4-91.8 11.2-124.2 23.8-33.8 13.2-62.4 30.6-90.8 59.2-28.6 28.4-46 57-59.2 90.6-12.6 32.6-21.4 69.8-23.8 124.2-2.4 54.8-3 72.2-3 211.2s0.6 156.4 3 211c2.4 54.4 11.2 91.8 23.8 124.2 13.2 33.8 30.6 62.4 59.2 90.8 28.4 28.4 57 46 90.6 59 32.6 12.6 69.8 21.4 124.2 23.8 54.6 2.4 72 3 211 3s156.4-0.6 211-3c54.4-2.4 91.8-11.2 124.2-23.8 33.6-13 62.2-30.6 90.6-59s46-57 59-90.6c12.6-32.6 21.4-69.8 23.8-124.2 2.4-54.6 3-72 3-211s-0.6-156.4-3-211c-2.4-54.4-11.2-91.8-23.8-124.2-12.6-34-30-62.6-58.6-91-28.4-28.4-57-46-90.6-59-32.6-12.6-69.8-21.4-124.2-23.8-54.8-2.6-72.2-3.2-211.2-3.2v0z","M512 249c-145.2 0-263 117.8-263 263s117.8 263 263 263 263-117.8 263-263c0-145.2-117.8-263-263-263zM512 682.6c-94.2 0-170.6-76.4-170.6-170.6s76.4-170.6 170.6-170.6c94.2 0 170.6 76.4 170.6 170.6s-76.4 170.6-170.6 170.6z","M846.8 238.6c0 33.91-27.49 61.4-61.4 61.4s-61.4-27.49-61.4-61.4c0-33.91 27.49-61.4 61.4-61.4s61.4 27.49 61.4 61.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["instagram","brand","social"],"defaultCode":60050,"grid":16},"attrs":[],"properties":{"ligatures":"instagram, brand12","name":"instagram","order":12,"id":22,"prevSize":32,"code":60050},"setIdx":0,"setId":2,"iconIdx":22},{"icon":{"paths":["M873 148.8c-95.8-96-223.2-148.8-359-148.8-279.6 0-507.2 227.6-507.2 507.4 0 89.4 23.4 176.8 67.8 253.6l-72 263 269-70.6c74.2 40.4 157.6 61.8 242.4 61.8h0.2c0 0 0 0 0 0 279.6 0 507.4-227.6 507.4-507.4 0-135.6-52.8-263-148.6-359zM514.2 929.6v0c-75.8 0-150-20.4-214.8-58.8l-15.4-9.2-159.6 41.8 42.6-155.6-10-16c-42.4-67-64.6-144.6-64.6-224.4 0-232.6 189.2-421.8 422-421.8 112.6 0 218.6 44 298.2 123.6 79.6 79.8 123.4 185.6 123.4 298.4-0.2 232.8-189.4 422-421.8 422zM745.4 613.6c-12.6-6.4-75-37-86.6-41.2s-20-6.4-28.6 6.4c-8.4 12.6-32.8 41.2-40.2 49.8-7.4 8.4-14.8 9.6-27.4 3.2s-53.6-19.8-102-63c-37.6-33.6-63.2-75.2-70.6-87.8s-0.8-19.6 5.6-25.8c5.8-5.6 12.6-14.8 19-22.2s8.4-12.6 12.6-21.2c4.2-8.4 2.2-15.8-1-22.2s-28.6-68.8-39-94.2c-10.2-24.8-20.8-21.4-28.6-21.8-7.4-0.4-15.8-0.4-24.2-0.4s-22.2 3.2-33.8 15.8c-11.6 12.6-44.4 43.4-44.4 105.8s45.4 122.6 51.8 131.2c6.4 8.4 89.4 136.6 216.6 191.4 30.2 13 53.8 20.8 72.2 26.8 30.4 9.6 58 8.2 79.8 5 24.4-3.6 75-30.6 85.6-60.2s10.6-55 7.4-60.2c-3-5.6-11.4-8.8-24.2-15.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["whatsapp","brand","social"],"defaultCode":60051,"grid":16},"attrs":[],"properties":{"name":"whatsapp","ligatures":"whatsapp, brand13","order":53,"id":23,"prevSize":32,"code":60051},"setIdx":0,"setId":2,"iconIdx":23},{"icon":{"paths":["M512 0c-281.6 0-512 230.4-512 512s230.4 512 512 512 512-230.4 512-512-227.8-512-512-512zM747.6 739.8c-10.2 15.4-28.2 20.4-43.6 10.2-120.4-74.2-271.4-89.6-450.6-48.6-18 5.2-33.2-7.6-38.4-23-5.2-18 7.6-33.2 23-38.4 194.6-43.6 363.6-25.6 496.6 56.4 18 7.6 20.6 28 13 43.4zM809 599c-12.8 18-35.8 25.6-53.8 12.8-138.2-84.4-348.2-110-509.4-58.8-20.4 5.2-43.6-5.2-48.6-25.6-5.2-20.4 5.2-43.6 25.6-48.6 186.8-56.4 417.2-28.2 576 69.2 15.2 7.6 23 33.2 10.2 51zM814 455.6c-163.8-97.2-437.8-107.6-594-58.8-25.6 7.6-51.2-7.6-58.8-30.8-7.6-25.6 7.6-51.2 30.8-58.8 181.8-53.8 481.2-43.6 670.8 69.2 23 12.8 30.8 43.6 18 66.6-13 17.8-43.6 25.4-66.8 12.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["spotify","brand","social"],"defaultCode":60052,"grid":16},"attrs":[],"properties":{"name":"spotify","ligatures":"spotify, brand14","order":13,"id":24,"prevSize":32,"code":60052},"setIdx":0,"setId":2,"iconIdx":24},{"icon":{"paths":["M512 0c-282.8 0-512 229.2-512 512s229.2 512 512 512 512-229.2 512-512-229.2-512-512-512zM763.6 351l-84 395.8c-5.8 28.2-22.8 34.8-46.4 21.8l-128-94.6-61.4 59.8c-7.2 7-12.8 12.8-25.6 12.8-16.6 0-13.8-6.2-19.4-22l-43.6-143.2-126.6-39.4c-27.4-8.4-27.6-27.2 6.2-40.6l493.2-190.4c22.4-10.2 44.2 5.4 35.6 40z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["telegram","brand","social"],"defaultCode":60053,"grid":16},"attrs":[],"properties":{"name":"telegram","ligatures":"telegram, brand15","order":54,"id":25,"prevSize":32,"code":60053},"setIdx":0,"setId":2,"iconIdx":25},{"icon":{"paths":["M1024 226.4c-37.6 16.8-78.2 28-120.6 33 43.4-26 76.6-67.2 92.4-116.2-40.6 24-85.6 41.6-133.4 51-38.4-40.8-93-66.2-153.4-66.2-116 0-210 94-210 210 0 16.4 1.8 32.4 5.4 47.8-174.6-8.8-329.4-92.4-433-219.6-18 31-28.4 67.2-28.4 105.6 0 72.8 37 137.2 93.4 174.8-34.4-1-66.8-10.6-95.2-26.2 0 0.8 0 1.8 0 2.6 0 101.8 72.4 186.8 168.6 206-17.6 4.8-36.2 7.4-55.4 7.4-13.6 0-26.6-1.4-39.6-3.8 26.8 83.4 104.4 144.2 196.2 146-72 56.4-162.4 90-261 90-17 0-33.6-1-50.2-3 93.2 59.8 203.6 94.4 322.2 94.4 386.4 0 597.8-320.2 597.8-597.8 0-9.2-0.2-18.2-0.6-27.2 41-29.4 76.6-66.4 104.8-108.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["twitter","brand","tweet","social"],"defaultCode":60054,"grid":16},"attrs":[],"properties":{"ligatures":"twitter, brand16","name":"twitter","order":14,"id":26,"prevSize":32,"code":60054},"setIdx":0,"setId":2,"iconIdx":26},{"icon":{"paths":["M960.8 509c-26.4 6-51.8 8.8-74.8 8.8-129.2 0-228.6-90.2-228.6-247.2 0-77 29.8-116.8 71.8-116.8 40 0 66.6 35.8 66.6 108.6 0 41.4-11 86.8-19.2 113.6 0 0 39.8 69.4 148.6 48.2 23.2-51.4 35.6-117.8 35.6-176 0-156.8-80-248.2-226.6-248.2-150.8 0-239 115.8-239 268.6 0 151.4 70.8 281.2 187.4 340.4-49 98.2-111.4 184.6-176.6 249.8-118-142.8-224.8-333.2-268.6-705h-174.2c80.6 619.2 320.4 816.4 384 854.2 35.8 21.6 66.8 20.6 99.6 2 51.6-29.2 206.2-184 292-365 36 0 79.2-4.2 122.2-14v-122z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["vine","brand","social"],"defaultCode":60055,"grid":16},"attrs":[],"properties":{"name":"vine","ligatures":"vine, brand17","order":15,"id":27,"prevSize":32,"code":60055},"setIdx":0,"setId":2,"iconIdx":27},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM829.4 716.8l-93.6 1.4c0 0-20.2 4-46.6-14.2-35-24-68-86.6-93.8-78.4-26 8.2-25.2 64.4-25.2 64.4s0.2 12-5.8 18.4c-6.4 7-19.2 8.4-19.2 8.4h-41.8c0 0-92.4 5.6-173.8-79.2-88.8-92.4-167.2-275.8-167.2-275.8s-4.6-12 0.4-17.8c5.6-6.6 20.6-7 20.6-7l100.2-0.6c0 0 9.4 1.6 16.2 6.6 5.6 4 8.6 11.8 8.6 11.8s16.2 41 37.6 78c41.8 72.2 61.4 88 75.6 80.4 20.6-11.2 14.4-102.2 14.4-102.2s0.4-33-10.4-47.6c-8.4-11.4-24.2-14.8-31-15.6-5.6-0.8 3.6-13.8 15.6-19.8 18-8.8 49.8-9.4 87.4-9 29.2 0.2 37.8 2.2 49.2 4.8 34.6 8.4 22.8 40.6 22.8 117.8 0 24.8-4.4 59.6 13.4 71 7.6 5 26.4 0.8 73.4-79 22.2-37.8 39-82.2 39-82.2s3.6-8 9.2-11.4c5.8-3.4 13.6-2.4 13.6-2.4l105.4-0.6c0 0 31.6-3.8 36.8 10.6 5.4 15-11.8 50-54.8 107.4-70.6 94.2-78.6 85.4-19.8 139.8 56 52 67.6 77.4 69.6 80.6 22.8 38.4-26 41.4-26 41.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["vk","brand","social"],"defaultCode":60056,"grid":16},"attrs":[],"properties":{"name":"vk","ligatures":"vk, brand18","order":16,"id":28,"prevSize":32,"code":60056},"setIdx":0,"setId":2,"iconIdx":28},{"icon":{"paths":["M425.2 10.6c-241.2 40.6-425.2 250.4-425.2 503.2 0 125.6 45.6 240.6 120.8 329.6 178.6-86.4 303.6-282 304.4-509.8v-323z","M598.8 10.6c241.2 40.6 425.2 250.4 425.2 503.2 0 125.6-45.6 240.6-120.8 329.6-178.6-86.4-303.6-282-304.4-509.8v-323z","M510.2 642.6c-31.8 131.6-126.8 244-245 318.8 72.8 39.8 156.2 62.6 245 62.6s172.2-22.8 245-62.6c-118.2-74.8-213.2-187.2-245-318.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["renren","brand","social"],"defaultCode":60057,"grid":16},"attrs":[],"properties":{"name":"renren","ligatures":"renren, brand19","order":55,"id":29,"prevSize":32,"code":60057},"setIdx":0,"setId":2,"iconIdx":29},{"icon":{"paths":["M430.2 898c-169.6 16.8-316-60-327-171.2-11-111.4 117.6-215 287-231.8 169.6-16.8 316 60 326.8 171.2 11.2 111.4-117.4 215.2-286.8 231.8zM769.2 528.6c-14.4-4.4-24.4-7.2-16.8-26.2 16.4-41.2 18-76.6 0.2-102-33.2-47.4-124.2-45-228.4-1.2 0 0-32.8 14.2-24.4-11.6 16-51.6 13.6-94.6-11.4-119.6-56.6-56.6-207 2.2-336 131.2-96.4 96.2-152.4 198.8-152.4 287.4 0 169.2 217.2 272.2 429.6 272.2 278.4 0 463.8-161.8 463.8-290.2 0-77.8-65.4-121.8-124.2-140z","M954.2 218.6c-67.2-74.6-166.4-103-258-83.6v0c-21.2 4.6-34.6 25.4-30 46.4 4.6 21.2 25.2 34.6 46.4 30 65.2-13.8 135.6 6.4 183.4 59.4s60.8 125.2 40.2 188.4v0c-6.6 20.6 4.6 42.6 25.2 49.4 20.6 6.6 42.6-4.6 49.4-25.2v-0.2c28.8-88.4 10.6-190-56.6-264.6z","M850.8 312c-32.8-36.4-81.2-50.2-125.6-40.6-18.2 3.8-29.8 22-26 40.2 4 18.2 22 29.8 40 25.8v0c21.8-4.6 45.4 2.2 61.4 19.8 16 17.8 20.4 42 13.4 63.2v0c-5.6 17.6 4 36.8 21.8 42.6 17.8 5.6 36.8-4 42.6-21.8 14-43.4 5.2-93-27.6-129.2z","M439.6 696.6c-6 10.2-19 15-29.2 10.8-10.2-4-13.2-15.6-7.4-25.4 6-9.8 18.6-14.6 28.6-10.8 10 3.6 13.6 15 8 25.4zM385.4 765.8c-16.4 26.2-51.6 37.6-78 25.6-26-11.8-33.8-42.2-17.4-67.8 16.2-25.4 50.2-36.8 76.4-25.8 26.6 11.4 35.2 41.6 19 68zM447 580.6c-80.6-21-171.8 19.2-206.8 90.2-35.8 72.4-1.2 153 80.2 179.4 84.4 27.2 184-14.6 218.6-92.6 34.2-76.6-8.4-155.2-92-177z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["sina-weibo","brand","social"],"defaultCode":60058,"grid":16},"attrs":[],"properties":{"name":"sina-weibo","ligatures":"sina-weibo, brand20","order":56,"id":30,"prevSize":32,"code":60058},"setIdx":0,"setId":2,"iconIdx":30},{"icon":{"paths":["M136.294 750.93c-75.196 0-136.292 61.334-136.292 136.076 0 75.154 61.1 135.802 136.292 135.802 75.466 0 136.494-60.648 136.494-135.802-0.002-74.742-61.024-136.076-136.494-136.076zM0.156 347.93v196.258c127.784 0 247.958 49.972 338.458 140.512 90.384 90.318 140.282 211.036 140.282 339.3h197.122c-0.002-372.82-303.282-676.070-675.862-676.070zM0.388 0v196.356c455.782 0 826.756 371.334 826.756 827.644h196.856c0-564.47-459.254-1024-1023.612-1024z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["feed","rss","social"],"defaultCode":60059,"grid":16},"attrs":[],"properties":{"ligatures":"feed2, rss","name":"rss","order":9,"id":31,"prevSize":32,"code":60059},"setIdx":0,"setId":2,"iconIdx":31},{"icon":{"paths":["M1013.8 307.2c0 0-10-70.6-40.8-101.6-39-40.8-82.6-41-102.6-43.4-143.2-10.4-358.2-10.4-358.2-10.4h-0.4c0 0-215 0-358.2 10.4-20 2.4-63.6 2.6-102.6 43.4-30.8 31-40.6 101.6-40.6 101.6s-10.2 82.8-10.2 165.8v77.6c0 82.8 10.2 165.8 10.2 165.8s10 70.6 40.6 101.6c39 40.8 90.2 39.4 113 43.8 82 7.8 348.2 10.2 348.2 10.2s215.2-0.4 358.4-10.6c20-2.4 63.6-2.6 102.6-43.4 30.8-31 40.8-101.6 40.8-101.6s10.2-82.8 10.2-165.8v-77.6c-0.2-82.8-10.4-165.8-10.4-165.8zM406.2 644.8v-287.8l276.6 144.4-276.6 143.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["youtube","brand","social"],"defaultCode":60061,"grid":16},"attrs":[],"properties":{"ligatures":"youtube, brand21","name":"youtube","order":8,"id":32,"prevSize":32,"code":60061},"setIdx":0,"setId":2,"iconIdx":32},{"icon":{"paths":["M96 0l-96 160v736h256v128h128l128-128h160l288-288v-608h-864zM832 544l-160 160h-160l-128 128v-128h-192v-576h640v416z","M608 256h96v256h-96v-256z","M416 256h96v256h-96v-256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["twitch","brand","social"],"defaultCode":60063,"grid":16},"attrs":[],"properties":{"ligatures":"twitch, brand23","name":"twitch","order":17,"id":33,"prevSize":32,"code":60063},"setIdx":0,"setId":2,"iconIdx":33},{"icon":{"paths":["M1023.6 274c-4.6 99.6-74.2 236.2-208.8 409.4-139.2 180.8-257 271.4-353.4 271.4-59.6 0-110.2-55-151.4-165.2-27.6-101-55-202-82.6-303-30.6-110.2-63.4-165.2-98.6-165.2-7.6 0-34.4 16.2-80.4 48.2l-48.2-62c50.6-44.4 100.4-88.8 149.4-133.2 67.4-58.2 118-88.8 151.8-92 79.6-7.6 128.8 46.8 147.2 163.4 19.8 125.8 33.6 204 41.4 234.6 23 104.4 48.2 156.6 75.8 156.6 21.4 0 53.6-33.8 96.6-101.6 42.8-67.6 65.8-119.2 69-154.6 6.2-58.4-16.8-87.8-69-87.8-24.6 0-49.8 5.6-75.8 16.8 50.4-164.8 146.4-244.8 288.4-240.2 105 2.8 154.6 71 148.6 204.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["vimeo","brand","social"],"defaultCode":60064,"grid":16},"attrs":[],"properties":{"ligatures":"vimeo, brand24","name":"vimeo","order":18,"id":34,"prevSize":32,"code":60064},"setIdx":0,"setId":2,"iconIdx":34},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM822.4 768.8l-348.4 114c-79.6 26-87.6 21.8-123.6-89.6l-88-272.6c-21-64.6-85-238.6-95.8-272-20-62-20-65.4 97-103.4 91.6-30 95.4-29 128.6 74.4 26.8 83.2 44 150.4 71.6 235.4l75 232 239.6-78.4c47.2-15.6 63-14.8 76.4 43.4l9.6 44c11.2 51-14.6 64-42 72.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["lanyrd","brand"],"defaultCode":60066,"grid":16},"attrs":[],"properties":{"ligatures":"lanyrd, brand26","name":"lanyrd","order":51,"id":35,"prevSize":32,"code":60066},"setIdx":0,"setId":2,"iconIdx":35},{"icon":{"paths":["M800 416c-70.58 0-128 57.42-128 128s57.42 128 128 128c70.58 0 128-57.42 128-128s-57.42-128-128-128zM800 320v0c123.71 0 224 100.288 224 224 0 123.71-100.29 224-224 224s-224-100.29-224-224c0-123.712 100.29-224 224-224zM0 544c0-123.712 100.288-224 224-224s224 100.288 224 224c0 123.712-100.288 224-224 224s-224-100.288-224-224z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["flickr","brand","social"],"defaultCode":60068,"grid":16},"attrs":[],"properties":{"ligatures":"flickr2, brand28","name":"flickr2","order":19,"id":36,"prevSize":32,"code":60068},"setIdx":0,"setId":2,"iconIdx":36},{"icon":{"paths":["M512 1024c-282.4 0-512-229.6-512-512s229.6-512 512-512c282.4 0 512 229.6 512 512s-229.6 512-512 512v0zM943.8 582c-15-4.8-135.4-40.6-272.4-18.6 57.2 157.2 80.4 285.2 85 311.8 98-66.4 168-171.4 187.4-293.2v0zM682.8 915.2c-6.6-38.4-31.8-172-93.2-331.6-1 0.4-2 0.6-2.8 1-246.8 86-335.4 257-343.2 273 74.2 57.8 167.4 92.4 268.4 92.4 60.6 0 118.4-12.4 170.8-34.8v0zM187 805c10-17 130-215.6 355.4-288.6 5.6-1.8 11.4-3.6 17.2-5.2-11-24.8-23-49.8-35.4-74.2-218.2 65.4-430.2 62.6-449.4 62.4-0.2 4.4-0.2 8.8-0.2 13.4 0 112.2 42.6 214.8 112.4 292.2v0zM84 423c19.6 0.2 199.8 1 404.4-53.2-72.4-128.8-150.6-237.2-162.2-253-122.4 57.8-214 170.6-242.2 306.2v0zM409.6 87.4c12 16.2 91.6 124.4 163.2 256 155.6-58.2 221.4-146.8 229.2-158-77.2-68.6-178.8-110.2-290-110.2-35.2 0.2-69.6 4.4-102.4 12.2v0zM850.6 236.2c-9.2 12.4-82.6 106.4-244.2 172.4 10.2 20.8 20 42 29 63.4 3.2 7.6 6.4 15 9.4 22.6 145.6-18.2 290.2 11 304.6 14-1-103.2-38-198-98.8-272.4v0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["dribbble","brand","social"],"defaultCode":60071,"grid":16},"attrs":[],"properties":{"ligatures":"dribbble, brand31","name":"dribbble","order":20,"id":37,"prevSize":32,"code":60071},"setIdx":0,"setId":2,"iconIdx":37},{"icon":{"paths":["M297 205.2c30.2 0 57.4 2.6 82.2 8 24.8 5.2 45.8 14 63.6 26 17.6 12 31.2 28 41.2 48 9.6 19.8 14.4 44.6 14.4 74 0 31.8-7.2 58.2-21.6 79.4-14.6 21.2-35.8 38.4-64.2 52 38.8 11.2 67.4 30.8 86.6 58.6 19.2 28 28.4 61.6 28.4 101.2 0 32-6.2 59.4-18.4 82.6-12.4 23.4-29.2 42.4-49.8 57-20.8 14.8-44.8 25.6-71.6 32.6-26.6 7-54 10.6-82.4 10.6h-305.4v-630h297zM279 459.6c24.6 0 45-5.8 61-17.6 16-11.6 23.6-30.8 23.6-57.2 0-14.6-2.6-26.8-7.8-36.2-5.4-9.4-12.4-16.8-21.4-22-8.8-5.4-18.8-9-30.6-11-11.4-2.2-23.4-3.2-35.6-3.2h-129.6v147.2h140.4zM286.6 727.8c13.6 0 26.6-1.2 38.8-4 12.4-2.8 23.4-7 32.6-13.4 9.2-6.2 17-14.4 22.6-25.2 5.6-10.6 8.2-24.2 8.2-40.8 0-32.4-9.2-55.6-27.4-69.6-18.2-13.8-42.4-20.6-72.4-20.6h-150.4v173.4h148z","M725.2 725.6c18.8 18.4 45.8 27.6 81 27.6 25.2 0 47.2-6.4 65.4-19.2s29.2-26.4 33.4-40.4h110.4c-17.8 55-44.6 94-81.4 117.6-36.2 23.6-80.6 35.6-132 35.6-36 0-68.2-5.8-97.2-17.2-29-11.6-53.2-27.8-73.6-49-19.8-21.2-35.4-46.4-46.4-76-10.8-29.4-16.4-62-16.4-97.2 0-34.2 5.6-66 16.8-95.4 11.4-29.6 27-55 47.8-76.4s45.2-38.4 74-50.8c28.6-12.4 60.2-18.6 95.2-18.6 38.6 0 72.4 7.4 101.4 22.6 28.8 15 52.6 35.2 71.2 60.4s31.8 54.2 40 86.6c8.2 32.4 11 66.2 8.8 101.6h-329.4c0 35.8 12 70 31 88.2zM869 486c-14.8-16.4-40.2-25.4-70.8-25.4-20 0-36.6 3.4-49.8 10.2-13 6.8-23.6 15.2-31.8 25.2-8 10-13.6 20.8-16.8 32.2-3.2 11-5.2 21.2-5.8 30h204c-3-32-14-55.6-29-72.2z","M668.4 256h255.4v62.2h-255.4v-62.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["behance","brand","social"],"defaultCode":60072,"grid":16},"attrs":[],"properties":{"name":"behance","ligatures":"behance, brand32","order":21,"id":38,"prevSize":32,"code":60072},"setIdx":0,"setId":2,"iconIdx":38},{"icon":{"paths":["M829 186.2v-186.2h-186.2l-18.6 18.8-88 167.4-27.6 18.6h-313.6v255.6h172.4l15.4 18.6-187.8 358.8v186.2h186.2l18.6-18.8 88-167.4 27.6-18.6h313.6v-255.6h-172.4l-15.4-18.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["deviantart","brand","social"],"defaultCode":60074,"grid":16},"attrs":[],"properties":{"ligatures":"deviantart, brand34","name":"deviantart","order":60,"id":39,"prevSize":32,"code":60074},"setIdx":0,"setId":2,"iconIdx":39},{"icon":{"paths":["M253 672.8c0.2 0.6 5.6 15.2 8.6 22.6 16.8 39.8 41 75.8 71.8 106.6s66.6 55 106.6 71.8c41.4 17.4 85.2 26.4 130.4 26.4s89.2-8.8 130.4-26.4c40-16.8 75.8-41 106.6-71.8s55-66.6 71.8-106.6c17.4-41.4 26.4-85.2 26.4-130.4s-8.8-89.2-26.4-130.4c-16.8-40-41-75.8-71.8-106.6s-66.6-55-106.6-71.8c-41.4-17.4-85.2-26.4-130.4-26.4-45.8 0-91.6 9.2-132.2 26.4-32.6 13.8-87.8 49.2-120 82.6l-0.2 0.2v-276h463.4c16.8-0.2 16.8-23.8 16.8-31.4 0-7.8 0-31.2-17-31.4h-501c-13.6 0-22 11.4-22 21.8v388.2c0 12.6 15.6 21.6 30.2 24.6 28.4 6 34.8-3 41.8-12.6l1-1.2c10.6-15.8 43.6-49 44-49.4 51.6-51.6 120.6-80 194.4-80 73.4 0 142.2 28.4 193.8 80 51.8 51.8 80.4 120.4 80.4 193.2 0 73-28.4 141.8-80 193.2-50.8 50.8-122 80-195 80-49.4 0-97.2-13.2-138.2-38.2l0.2-236c0-31.4 13.6-65.8 36.6-91.6 26.2-29.6 62.2-45.8 101.6-45.8 38 0 73.6 14.4 100.2 40.6 26.2 26 40.8 60.8 40.8 97.8 0 78.8-62 140.6-141.2 140.6-15.2 0-43-6.8-44.2-7-16-4.8-22.8 17.4-25 24.8-8.6 28.2 4.4 33.8 7 34.6 25.4 8 42.2 9.4 64.2 9.4 111.8 0 202.8-91 202.8-202.8 0-111-91-201.2-202.6-201.2-54.8 0-106.2 21-144.8 58.8-36.8 36.2-57.8 84.4-57.8 132.4v1.2c-0.2 6-0.2 147.6-0.4 194l-0.2-0.2c-21-23.2-41.8-58.8-55.6-95.2-5.4-14.2-17.6-11.8-34.2-6.6-8 2.2-30 9-25 25.2v0zM491.2 617.4c0 6.8 6.2 12.8 10 16.2l1.2 1.2c6.4 6.2 12.4 9.4 18 9.4 4.6 0 7.4-2.2 8.4-3.2 2.8-2.6 34.4-34.8 37.6-37.8l35.4 35.2c3.2 3.6 6.8 5.6 11 5.6 5.6 0 11.8-3.4 18.2-10 15.2-15.6 7.6-24 4-28l-35.8-35.8 37.4-37.6c8.2-8.8 1-18.2-6.2-25.4-10.4-10.4-20.6-13.2-27-7.2l-37.2 37.2-37.6-37.6c-2-2-4.6-3-7.2-3-5 0-11 3.4-17.6 10-11.6 11.6-14 19.6-8 26l37.6 37.4-37.4 37.4c-3.4 3.2-5 6.6-4.8 10zM573 109.8c-60 0-124 12.2-170.8 32.4-5 2-8 6-8.6 11.6-0.6 5.4 0.8 12.4 4.4 21.6 3 7.4 10.6 27.2 25.6 21.4 48-18.4 101.2-28.4 149.4-28.4 54.8 0 108 10.8 158 31.8 39.8 16.8 77.2 41.2 118 76.4 3 2.6 6.2 3.8 9.4 3.8 8 0 15.6-7.8 22.2-15.2 10.8-12.2 18.4-22.4 7.6-32.6-39-36.8-81.6-64.4-134.4-86.8-57.2-23.8-118.2-36-180.8-36zM896.4 851.2v0c-7.2-7.2-13.4-11.4-18.8-13s-10.4-0.4-14.2 3.4l-3.6 3.6c-37.2 37.2-80.6 66.4-128.8 86.8-50 21.2-103 31.8-157.6 31.8-54.8 0-107.8-10.8-157.6-31.8-48.2-20.4-91.6-49.6-128.8-86.8-38.8-38.8-68-82.2-86.8-128.8-18.4-45.6-24.4-79.8-26.4-91-0.2-1-0.4-1.8-0.4-2.4-2.6-13.2-14.8-14.2-32.2-11.4-7.2 1.2-29.4 4.6-27.4 20.4v0.4c5.8 37 16.2 73.2 30.8 107.6 23.4 55.4 57 105.2 99.8 148s92.6 76.2 148 99.8c57.4 24.2 118.4 36.6 181.2 36.6s123.8-12.4 181.2-36.6c55.4-23.4 105.2-57 148-99.8 0 0 2.4-2.4 3.8-3.8 4.4-5.4 8.6-14.4-10.2-33z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["500px","brand","social"],"defaultCode":60075,"grid":16},"attrs":[],"properties":{"name":"500px","ligatures":"500px, brand35","order":22,"id":40,"prevSize":32,"code":60075},"setIdx":0,"setId":2,"iconIdx":40},{"icon":{"paths":["M704 288c0-53.019 42.981-96 96-96s96 42.981 96 96c0 53.019-42.981 96-96 96s-96-42.981-96-96zM958.392 129.608c-87.478-87.476-229.306-87.476-316.786 0-35.578 35.578-56.684 80.146-63.322 126.392v0l-204.694 310.228c-27.506 1.41-54.776 8.416-79.966 21.016l-157.892-123.424c-36.55-28.574-89.342-22.102-117.912 14.448-28.572 36.55-22.102 89.342 14.448 117.912l155.934 121.892c-16.96 66.782 0.672 140.538 52.93 192.794 78.906 78.904 206.832 78.904 285.736 0 48.466-48.466 67.15-115.428 56.076-178.166l249.054-222.986c46.248-6.638 90.816-27.744 126.394-63.322 87.478-87.476 87.478-229.306 0-316.784zM384 902.698c-74.39 0-134.698-60.304-134.698-134.698 0-0.712 0.042-1.414 0.054-2.124l66.912 52.304c15.36 12.006 33.582 17.824 51.674 17.824 24.962 0 49.672-11.080 66.238-32.272 28.572-36.55 22.102-89.342-14.448-117.912l-63.5-49.636c8.962-1.878 18.248-2.88 27.768-2.88 74.392 0 134.698 60.304 134.698 134.698s-60.306 134.696-134.698 134.696zM800 448c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["steam","brand","social"],"defaultCode":60076,"grid":16},"attrs":[],"properties":{"ligatures":"steam, brand36","name":"steam","order":23,"id":41,"prevSize":32,"code":60076},"setIdx":0,"setId":2,"iconIdx":41},{"icon":{"paths":["M736 32l-224 192 288 192 224-192z","M512 224l-224-192-288 192 224 192z","M800 416l224 192-288 160-224-192z","M512 576l-288-160-224 192 288 160z","M728.156 845.57l-216.156-185.278-216.158 185.278-135.842-75.468v93.898l352 160 352-160v-93.898z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["dropbox","brand"],"defaultCode":60078,"grid":16},"attrs":[],"properties":{"ligatures":"dropbox, brand38","name":"dropbox","order":64,"id":42,"prevSize":32,"code":60078},"setIdx":0,"setId":2,"iconIdx":42},{"icon":{"paths":["M350.868 828.388c-60.274-15.060-93.856-62.97-93.962-134.064-0.032-22.726 1.612-33.62 7.286-48.236 13.908-35.834 50.728-62.872 99.176-72.822 24.11-4.95 31.536-10.266 31.536-22.572 0-3.862 2.872-15.36 6.378-25.552 15.932-46.306 45.43-84.91 76.948-100.702 32.99-16.526 49.642-20.254 89.548-20.040 56.674 0.304 84.952 12.598 124.496 54.128l21.75 22.842 19.484-6.742c94.3-32.636 188.306 22.916 195.888 115.756l2.072 25.398 18.57 6.65c53.032 19.004 77.96 58.904 73.442 117.556-2.958 38.358-20.89 68.98-49.3 84.184l-13.356 7.146-296.822 0.57c-228.094 0.44-300.6-0.368-313.134-3.5v0zM103.218 785.966c-36.176-9.086-74.506-42.854-92.48-81.47-10.196-21.906-10.738-25.128-10.738-63.88 0-36.864 0.87-42.778 8.988-61.080 17.11-38.582 49.894-66.46 91.030-77.408 8.684-2.312 16.842-6 18.128-8.196 1.29-2.198 2.722-14.164 3.182-26.592 2.866-77.196 50.79-145.214 117.708-167.056 36.154-11.8 83.572-12.898 122.896 3.726 12.47 5.274 11.068 6.404 37.438-30.14 15.594-21.612 45.108-44.49 70.9-58.18 27.838-14.776 56.792-21.584 91.412-21.494 96.768 0.252 180.166 64.22 211.004 161.848 9.854 31.192 9.362 39.926-2.26 40.184-5.072 0.112-19.604 3.064-32.292 6.558l-23.072 6.358-21.052-22.25c-59.362-62.734-156.238-76.294-238.592-33.396-32.9 17.138-59.34 41.746-79.31 73.81-14.236 22.858-32.39 65.504-32.39 76.094 0 7.51-5.754 11.264-30.332 19.782-76.094 26.376-120.508 87.282-120.476 165.218 0.010 28.368 6.922 63.074 16.52 82.956 3.618 7.494 5.634 14.622 4.484 15.836-2.946 3.106-97.608 2.060-110.696-1.228v0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["onedrive","brand","skydrive"],"defaultCode":60079,"grid":16},"attrs":[],"properties":{"ligatures":"onedrive, brand39","name":"onedrive","order":63,"id":43,"prevSize":32,"code":60079},"setIdx":0,"setId":2,"iconIdx":43},{"icon":{"paths":["M512.008 12.642c-282.738 0-512.008 229.218-512.008 511.998 0 226.214 146.704 418.132 350.136 485.836 25.586 4.738 34.992-11.11 34.992-24.632 0-12.204-0.48-52.542-0.696-95.324-142.448 30.976-172.504-60.41-172.504-60.41-23.282-59.176-56.848-74.916-56.848-74.916-46.452-31.778 3.51-31.124 3.51-31.124 51.4 3.61 78.476 52.766 78.476 52.766 45.672 78.27 119.776 55.64 149.004 42.558 4.588-33.086 17.852-55.68 32.506-68.464-113.73-12.942-233.276-56.85-233.276-253.032 0-55.898 20.004-101.574 52.76-137.428-5.316-12.9-22.854-64.972 4.952-135.5 0 0 43.006-13.752 140.84 52.49 40.836-11.348 84.636-17.036 128.154-17.234 43.502 0.198 87.336 5.886 128.256 17.234 97.734-66.244 140.656-52.49 140.656-52.49 27.872 70.528 10.35 122.6 5.036 135.5 32.82 35.856 52.694 81.532 52.694 137.428 0 196.654-119.778 239.95-233.79 252.624 18.364 15.89 34.724 47.046 34.724 94.812 0 68.508-0.596 123.644-0.596 140.508 0 13.628 9.222 29.594 35.172 24.566 203.322-67.776 349.842-259.626 349.842-485.768 0-282.78-229.234-511.998-511.992-511.998z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["github","brand","octacat","social"],"defaultCode":60080,"grid":16},"attrs":[],"properties":{"ligatures":"github, brand40","name":"github","order":24,"id":44,"prevSize":32,"code":60080},"setIdx":0,"setId":2,"iconIdx":44},{"icon":{"paths":["M0 0v1024h1024v-1024h-1024zM832 832h-128v-512h-192v512h-320v-640h640v640z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["npm","brand"],"defaultCode":60081,"grid":16},"attrs":[],"properties":{"name":"npm","ligatures":"npm, brand41","order":25,"id":45,"prevSize":32,"code":60081},"setIdx":0,"setId":2,"iconIdx":45},{"icon":{"paths":["M512 106.6c-186.8 0-330.8 156.4-412.4 309.6-46 86.2-78.2 180.6-93 277.2-1.6 11-3.2 22-4.4 33.2-0.6 6-1.2 12-1.6 18-0.6 7.6-0.2 10 3.8 16.4 12 19.4 26.2 37.4 42.2 53.6 32.8 33.6 72.6 59.4 114.8 79.4 96.2 45.4 204.8 61.8 310.4 65.4 109 3.6 221-5.4 325.2-39.4 89-29 174.8-79.6 224.2-161.4 5.4-8.8 1.6-21.8 0.6-32-1.2-12.2-2.8-24.2-4.8-36.2-3.6-23.6-8.4-46.8-14.2-70-11.6-47.2-27.4-93.6-46.6-138.2-69.6-161.6-198.4-334-381.6-369.6-20.6-4-41.6-6-62.6-6zM518.4 890.2c-114.2 0-238.6-10.2-341.4-65.2-40-21.4-80.8-52.4-100-95-5.6-12.4-3.6-17.2-1-31.8 1.8-9.4 2.6-18.6 6.8-27.4 5.8-12.2 11.8-24.2 18-36.2 21-40.6 43.6-80.8 69.8-118.6 13-18.6 26.8-37 42.8-53 11.2-11.2 24.8-23.2 40.6-27 48.4-11.6 85.4 44.4 114.8 72.6 14.2 13.6 33.2 29 54.4 26.4 14.6-1.8 27.6-13.2 38-22.6 35.4-31.8 63.8-71.2 93.2-108.2 14.6-18.2 29-36.6 44.8-54 10.6-11.8 22.2-25.2 36.4-32.8 25.4-13.8 57.8 14.6 75.4 29.2 30 25 56.6 54.2 82 83.8 24.2 28.2 47.6 56.8 68.2 87.8 31.8 48 59.4 99.2 84.6 151 5.4 11.2 7.2 18.8 9.2 31.2 1.2 6.8 3.8 14.6 2.8 21.6-1.4 9.8-8.2 20.4-13.2 28.4-12 19-28.2 35.4-46 49.2-74.6 57.8-175.6 77-267.4 85.6-37.6 3.6-75.2 5-112.8 5z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["basecamp","brand"],"defaultCode":60082,"grid":16},"attrs":[],"properties":{"name":"basecamp","ligatures":"basecamp, brand42","order":62,"id":46,"prevSize":32,"code":60082},"setIdx":0,"setId":2,"iconIdx":46},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM448 768c0 35.2-28.8 64-64 64h-128c-35.2 0-64-28.8-64-64v-512c0-35.2 28.8-64 64-64h128c35.2 0 64 28.8 64 64v512zM832 576c0 35.2-28.8 64-64 64h-128c-35.2 0-64-28.8-64-64v-320c0-35.2 28.8-64 64-64h128c35.2 0 64 28.8 64 64v320z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["trello","brand"],"defaultCode":60083,"grid":16},"attrs":[],"properties":{"name":"trello","ligatures":"trello, brand43","order":27,"id":47,"prevSize":32,"code":60083},"setIdx":0,"setId":2,"iconIdx":47},{"icon":{"paths":["M128 511.992c0 148.026 88.322 275.968 216.43 336.578l-183.178-488.784c-21.308 46.508-33.252 97.982-33.252 152.206zM771.228 493.128c0-46.234-17.054-78.236-31.654-103.142-19.458-30.82-37.72-56.894-37.72-87.716 0-34.374 26.766-66.376 64.486-66.376 1.704 0 3.32 0.204 4.976 0.302-68.316-60.97-159.34-98.196-259.308-98.196-134.16 0-252.186 67.046-320.844 168.568 9.010 0.282 17.506 0.454 24.712 0.454 40.154 0 102.34-4.752 102.34-4.752 20.69-1.182 23.132 28.434 2.458 30.822 0 0-20.81 2.368-43.952 3.55l139.834 405.106 84.044-245.456-59.822-159.65c-20.688-1.184-40.278-3.55-40.278-3.55-20.702-1.192-18.272-32.002 2.438-30.822 0 0 63.4 4.752 101.134 4.752 40.146 0 102.35-4.752 102.35-4.752 20.702-1.182 23.14 28.434 2.446 30.822 0 0-20.834 2.372-43.948 3.55l138.78 402.018 38.312-124.632c16.58-51.75 29.216-88.9 29.216-120.9zM518.742 544.704l-115.226 326.058c34.416 9.858 70.794 15.238 108.488 15.238 44.716 0 87.604-7.518 127.518-21.2-1.018-1.602-1.974-3.304-2.75-5.154l-118.030-314.942zM848.962 332.572c1.652 11.91 2.588 24.686 2.588 38.458 0 37.93-7.292 80.596-29.202 133.95l-117.286 330.272c114.162-64.828 190.938-185.288 190.938-323.258 0-65.030-17.060-126.16-47.038-179.422zM512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM512 960c-247.424 0-448-200.576-448-448s200.576-448 448-448 448 200.576 448 448-200.576 448-448 448z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["wordpress","brand","social","cms"],"defaultCode":60084,"grid":16},"attrs":[],"properties":{"ligatures":"wordpress, brand44","name":"wordpress","order":45,"id":48,"prevSize":32,"code":60084},"setIdx":0,"setId":2,"iconIdx":48},{"icon":{"paths":["M266.004 276.678c32.832-32.844 86.002-32.844 118.804-0.032l7.826 7.868 101.104-101.156-7.874-7.88c-57.624-57.7-138.514-77.878-212.42-60.522-10.594-65.182-67.088-114.924-135.174-114.956-75.65 0-136.954 61.442-136.97 137.158 0 65.336 45.59 120 106.662 133.83-23.138 77.45-4.242 164.834 56.846 225.984l227.826 227.9 100.996-101.214-227.81-227.886c-32.682-32.722-32.742-86.126 0.184-119.094zM1022.712 137.158c0.016-75.762-61.318-137.158-136.984-137.158-69.234 0-126.478 51.444-135.682 118.238-77.074-22.664-163.784-3.496-224.64 57.408l-227.84 227.9 101.102 101.172 227.766-227.856c32.94-32.966 85.988-32.906 118.684-0.184 32.8 32.83 32.8 86.114-0.032 118.956l-7.794 7.836 101.010 101.248 7.858-7.928c60.458-60.566 79.678-146.756 57.612-223.638 67.15-8.834 118.94-66.364 118.94-135.994zM906.266 751.064c18.102-74.458-1.976-156.324-60.108-214.5l-227.49-227.992-101.102 101.122 227.52 228.012c32.94 32.996 32.864 86.096 0.184 118.848-32.802 32.814-86.004 32.814-118.836-0.030l-7.766-7.79-100.994 101.246 7.732 7.728c61.516 61.594 149.618 80.438 227.368 56.488 12.632 62.682 67.934 109.804 134.258 109.804 75.604 0 136.968-61.35 136.968-137.126 0-69.2-51.18-126.456-117.734-135.81zM612.344 528.684l-227.536 227.992c-32.71 32.768-86.034 32.828-118.944-0.124-32.818-32.904-32.832-86.098-0.044-118.97l7.808-7.774-101.086-101.124-7.734 7.712c-58.76 58.802-78.56 141.834-59.45 216.982-60.398 14.26-105.358 68.634-105.358 133.496-0.016 75.746 61.332 137.126 136.982 137.126 65.1-0.032 119.588-45.418 133.54-106.382 74.702 18.552 156.998-1.304 215.344-59.756l227.49-227.96-101.012-101.218z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["joomla","brand","cms"],"defaultCode":60085,"grid":16},"attrs":[],"properties":{"ligatures":"joomla, brand45","name":"joomla","order":47,"id":49,"prevSize":32,"code":60085},"setIdx":0,"setId":2,"iconIdx":49},{"icon":{"paths":["M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM824.636 589.598c-36.798 142.716-165.358 242.402-312.63 242.402-147.282 0-275.85-99.686-312.654-242.42-6.232-24.158 8.352-48.886 32.512-55.124 3.71-0.958 7.528-1.446 11.338-1.446 20.624 0 38.628 13.972 43.788 33.976 26.512 102.748 119.042 174.51 225.014 174.51 105.978 0 198.502-71.76 225-174.51 5.152-20.006 23.15-33.982 43.766-33.982 3.822 0 7.65 0.49 11.376 1.456 11.692 3.016 21.526 10.418 27.668 20.842 6.142 10.416 7.854 22.596 4.822 34.296z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["ello","brand","social"],"defaultCode":60086,"grid":16},"attrs":[],"properties":{"ligatures":"ello, brand46","name":"ello","order":46,"id":50,"prevSize":32,"code":60086},"setIdx":0,"setId":2,"iconIdx":50},{"icon":{"paths":["M957.796 384h-57.406c-35.166 0-65.988-29.742-68.39-64v0c0.004-182.668-147.258-320-331.19-320h-167.824c-183.812 0-332.856 148-332.986 330.666v362.798c0 182.654 149.174 330.536 332.984 330.536h358.42c183.948 0 332.596-147.882 332.596-330.536v-234.382c0-36.502-29.44-75.082-66.204-75.082zM320 256h192c35.2 0 64 28.8 64 64s-28.8 64-64 64h-192c-35.2 0-64-28.8-64-64s28.8-64 64-64zM704 768h-384c-35.2 0-64-28.8-64-64s28.8-64 64-64h384c35.2 0 64 28.8 64 64s-28.8 64-64 64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["blogger","brand","social"],"defaultCode":60087,"grid":16},"attrs":[],"properties":{"ligatures":"blogger, brand47","name":"blogger","order":28,"id":51,"prevSize":32,"code":60087},"setIdx":0,"setId":2,"iconIdx":51},{"icon":{"paths":["M576.032 448l-0.002 234.184c0 59.418-0.77 93.656 5.53 110.5 6.25 16.754 21.918 34.146 38.99 44.202 22.684 13.588 48.542 20.376 77.708 20.376 51.854 0 82.478-6.848 133.742-40.54v153.944c-43.7 20.552-81.866 32.594-117.324 40.922-35.5 8.242-73.86 12.406-115.064 12.406-46.828 0-74.456-5.886-110.41-17.656-35.958-11.868-66.66-28.806-92.020-50.54-25.45-21.922-43.022-45.208-52.848-69.832-9.826-24.636-14.716-60.414-14.716-107.244v-359.1h-137.426v-145.006c40.208-13.042 85.164-31.788 113.78-56.152 28.754-24.45 51.766-53.706 69.106-87.944 17.392-34.146 29.348-77.712 35.872-130.516h165.084l-0.002 255.996h255.968v192h-255.968z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["tumblr","brand","social"],"defaultCode":60089,"grid":16},"attrs":[],"properties":{"ligatures":"tumblr, brand49","name":"tumblr","order":29,"id":52,"prevSize":32,"code":60089},"setIdx":0,"setId":2,"iconIdx":52},{"icon":{"paths":["M568.2 589v0c112.6-197.6 298.6-520 349.6-589-22.4 15-56.8 22.6-88.4 29.8l-47.8-29.8c-38.4 71.6-180 303-270.2 451.2-91.4-151.4-199.6-326.2-270.2-451.2-56 12-79.2 12.6-135 0v0 0c0 0 0 0 0 0v0c110.8 166.8 288.2 484.6 348.6 589v0l-8.2 435 64.8-29.8v-0.8l64.8 30.6-8-435z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["yahoo","brand","social"],"defaultCode":60091,"grid":16},"attrs":[],"properties":{"ligatures":"yahoo, brand51","name":"yahoo","order":30,"id":53,"prevSize":32,"code":60091},"setIdx":0,"setId":2,"iconIdx":53},{"icon":{"paths":["M891.96 514.204c-18.086 0-35.348 3.52-51.064 9.856-10.506-114.358-110.29-204.060-232-204.060-29.786 0-58.682 5.63-84.318 15.164-9.96 3.702-12.578 7.52-12.578 14.916v402.714c0 7.766 6.24 14.234 14.124 14.996 0.336 0.034 363.536 0.21 365.89 0.21 72.904 0 131.986-56.816 131.986-126.894s-59.134-126.902-132.040-126.902zM400 768h32l16-224.22-16-223.78h-32l-16 223.78zM304 768h-32l-16-162.75 16-157.25h32l16 160zM144 768h32l16-128-16-128h-32l-16 128zM16 704h32l16-64-16-64h-32l-16 64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["soundcloud","brand","social"],"defaultCode":60099,"grid":16},"attrs":[],"properties":{"ligatures":"soundcloud, brand58","name":"soundcloud","order":31,"id":54,"prevSize":32,"code":60099},"setIdx":0,"setId":2,"iconIdx":54},{"icon":{"paths":["M425.6 37.4c-1.6-1-3.4-1.8-5-2.6-1.8 0.4-3.4 0.6-5.2 1l10.2 1.6z","M36.8 421c-0.4 1.8-0.6 3.6-0.8 5.2 1 1.6 1.6 3.2 2.6 4.8l-1.8-10z","M986.8 602.6c0.4-1.8 0.6-3.6 1-5.4-1-1.6-1.6-3.2-2.6-4.8l1.6 10.2z","M592 983c1.6 1 3.4 1.8 5 2.6 1.8-0.4 3.6-0.6 5.4-0.8l-10.4-1.8z","M987.8 597.2c-0.4 1.8-0.6 3.6-1 5.4l-1.8-10.4c1 1.8 1.8 3.4 2.8 5 5.2-28.8 8-58.2 8-87.6 0-65.2-12.8-128.6-38-188.2-24.4-57.6-59.2-109.4-103.6-153.8s-96.2-79.2-153.6-103.6c-59.6-25.2-123-38-188.2-38-30.8 0-61.6 2.8-91.6 8.6 0 0-0.2 0-0.2 0 1.6 0.8 3.4 1.6 5 2.6l-10.2-1.6c1.8-0.4 3.4-0.6 5.2-1-41.2-21.8-87.4-33.6-134.2-33.6-76.4 0-148.4 29.8-202.4 83.8s-83.8 126-83.8 202.4c0 48.6 12.6 96.6 36 138.8 0.4-1.8 0.6-3.6 0.8-5.2l1.8 10.2c-1-1.6-1.8-3.2-2.6-4.8-4.8 27.4-7.2 55.4-7.2 83.4 0 65.2 12.8 128.6 38 188.2 24.4 57.6 59.2 109.2 103.6 153.6s96.2 79.2 153.8 103.6c59.6 25.2 123 38 188.2 38 28.4 0 56.8-2.6 84.6-7.6-1.6-1-3.2-1.8-5-2.6l10.4 1.8c-1.8 0.4-3.6 0.6-5.4 0.8 42.8 24.2 91.4 37.2 140.8 37.2 76.4 0 148.4-29.8 202.4-83.8s83.8-126 83.8-202.4c-0.2-48.6-12.8-96.6-36.4-139.2zM514.2 805.8c-171.8 0-248.6-84.4-248.6-147.8 0-32.4 24-55.2 57-55.2 73.6 0 54.4 105.6 191.6 105.6 70.2 0 109-38.2 109-77.2 0-23.4-11.6-49.4-57.8-60.8l-152.8-38.2c-123-30.8-145.4-97.4-145.4-160 0-129.8 122.2-178.6 237-178.6 105.8 0 230.4 58.4 230.4 136.4 0 33.4-29 52.8-62 52.8-62.8 0-51.2-86.8-177.6-86.8-62.8 0-97.4 28.4-97.4 69s49.6 53.6 92.6 63.4l113.2 25.2c123.8 27.6 155.2 100 155.2 168 0 105.4-81 184.2-244.4 184.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["skype","brand","social"],"defaultCode":60101,"grid":16},"attrs":[],"properties":{"ligatures":"skype, brand60","name":"skype","order":32,"id":55,"prevSize":32,"code":60101},"setIdx":0,"setId":2,"iconIdx":55},{"icon":{"paths":["M256 640c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64zM640 640c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64zM643.112 776.778c16.482-12.986 40.376-10.154 53.364 6.332s10.152 40.378-6.334 53.366c-45.896 36.158-115.822 59.524-178.142 59.524-62.322 0-132.248-23.366-178.144-59.522-16.486-12.99-19.32-36.882-6.332-53.368 12.99-16.482 36.882-19.318 53.366-6.332 26.422 20.818 78.722 43.222 131.11 43.222s104.688-22.404 131.112-43.222zM1024 512c0-70.692-57.308-128-128-128-48.116 0-89.992 26.57-111.852 65.82-65.792-35.994-145.952-59.246-233.28-64.608l76.382-171.526 146.194 42.2c13.152 37.342 48.718 64.114 90.556 64.114 53.020 0 96-42.98 96-96s-42.98-96-96-96c-36.56 0-68.342 20.442-84.554 50.514l-162.906-47.024c-18.224-5.258-37.538 3.722-45.252 21.052l-103.77 233.026c-85.138 5.996-163.262 29.022-227.636 64.236-21.864-39.25-63.766-65.804-111.882-65.804-70.692 0-128 57.308-128 128 0 52.312 31.402 97.254 76.372 117.102-8.070 24.028-12.372 49.104-12.372 74.898 0 176.73 200.576 320 448 320 247.422 0 448-143.27 448-320 0-25.792-4.3-50.862-12.368-74.886 44.97-19.85 76.368-64.802 76.368-117.114zM864 188c19.882 0 36 16.118 36 36s-16.118 36-36 36-36-16.118-36-36 16.118-36 36-36zM64 512c0-35.29 28.71-64 64-64 25.508 0 47.572 15.004 57.846 36.646-33.448 25.366-61.166 54.626-81.666 86.738-23.524-9.47-40.18-32.512-40.18-59.384zM512 948c-205.45 0-372-109.242-372-244s166.55-244 372-244c205.45 0 372 109.242 372 244s-166.55 244-372 244zM919.82 571.384c-20.5-32.112-48.218-61.372-81.666-86.738 10.276-21.642 32.338-36.646 57.846-36.646 35.29 0 64 28.71 64 64 0 26.872-16.656 49.914-40.18 59.384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["reddit","brand","social"],"defaultCode":60102,"grid":16},"attrs":[],"properties":{"ligatures":"reddit, brand61","name":"reddit","order":33,"id":56,"prevSize":32,"code":60102},"setIdx":0,"setId":2,"iconIdx":56},{"icon":{"paths":["M0 0v1024h1024v-1024h-1024zM544 584v216h-64v-216l-175-328h72.6l134.4 252 134.4-252h72.6l-175 328z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["hackernews","brand","ycombinator","yc","social"],"defaultCode":60103,"grid":16},"attrs":[],"properties":{"name":"hackernews","ligatures":"hackernews, brand62","order":34,"id":57,"prevSize":32,"code":60103},"setIdx":0,"setId":2,"iconIdx":57},{"icon":{"paths":["M966.8 233.6c0 3.2-1 6.2-3 9-2 2.6-4.2 4-6.8 4-20 2-36.4 8.4-49 19.2-12.8 10.8-25.8 31.8-39.2 62.4l-206.4 465.4c-1.4 4.4-5.2 6.4-11.4 6.4-4.8 0-8.6-2.2-11.4-6.4l-115.8-242-133.2 242c-2.8 4.4-6.4 6.4-11.4 6.4-6 0-9.8-2.2-11.8-6.4l-202.6-465.2c-12.6-28.8-26-49-40-60.4s-33.6-18.6-58.6-21.2c-2.2 0-4.2-1.2-6-3.4-2-2.2-2.8-4.8-2.8-7.8 0-7.6 2.2-11.4 6.4-11.4 18 0 37 0.8 56.8 2.4 18.4 1.6 35.6 2.4 51.8 2.4 16.4 0 36-0.8 58.4-2.4 23.4-1.6 44.2-2.4 62.4-2.4 4.4 0 6.4 3.8 6.4 11.4s-1.4 11.2-4 11.2c-18 1.4-32.4 6-42.8 13.8s-15.6 18-15.6 30.8c0 6.4 2.2 14.6 6.4 24.2l167.4 378.4 95.2-179.6-88.6-185.8c-16-33.2-29-54.6-39.2-64.2s-25.8-15.4-46.6-17.6c-2 0-3.6-1.2-5.4-3.4s-2.6-4.8-2.6-7.8c0-7.6 1.8-11.4 5.6-11.4 18 0 34.6 0.8 49.8 2.4 14.6 1.6 30 2.4 46.6 2.4 16.2 0 33.2-0.8 51.4-2.4 18.6-1.6 37-2.4 55-2.4 4.4 0 6.4 3.8 6.4 11.4s-1.2 11.2-4 11.2c-36.2 2.4-54.2 12.8-54.2 30.8 0 8 4.2 20.6 12.6 37.6l58.6 119 58.4-108.8c8-15.4 12.2-28.4 12.2-38.8 0-24.8-18-38-54.2-39.6-3.2 0-4.8-3.8-4.8-11.2 0-2.8 0.8-5.2 2.4-7.6s3.2-3.6 4.8-3.6c13 0 28.8 0.8 47.8 2.4 18 1.6 33 2.4 44.6 2.4 8.4 0 20.6-0.8 36.8-2 20.4-1.8 37.6-2.8 51.4-2.8 3.2 0 4.8 3.2 4.8 9.6 0 8.6-3 13-8.8 13-21 2.2-38 8-50.8 17.4s-28.8 30.8-48 64.4l-78.2 143.2 105.2 214.4 155.4-361.4c5.4-13.2 8-25.4 8-36.4 0-26.4-18-40.4-54.2-42.2-3.2 0-4.8-3.8-4.8-11.2 0-7.6 2.4-11.4 7.2-11.4 13.2 0 28.8 0.8 47 2.4 16.8 1.6 30.8 2.4 42 2.4 12 0 25.6-0.8 41.2-2.4 16.2-1.6 30.8-2.4 43.8-2.4 4 0 6 3.2 6 9.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["wikipedia","brand"],"defaultCode":60104,"grid":16},"attrs":[],"properties":{"name":"wikipedia","ligatures":"wikipedia, brand63","order":40,"id":58,"prevSize":32,"code":60104},"setIdx":0,"setId":2,"iconIdx":58},{"icon":{"paths":["M384 384h177.106v90.782h2.532c24.64-44.194 84.958-90.782 174.842-90.782 186.946 0 221.52 116.376 221.52 267.734v308.266h-184.61v-273.278c0-65.184-1.334-149.026-96.028-149.026-96.148 0-110.82 70.986-110.82 144.292v278.012h-184.542v-576z","M64 384h192v576h-192v-576z","M256 224c0 53.019-42.981 96-96 96s-96-42.981-96-96c0-53.019 42.981-96 96-96s96 42.981 96 96z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["linkedin","brand","social"],"defaultCode":60106,"grid":16},"attrs":[],"properties":{"ligatures":"linkedin2, brand65","name":"linkedin2","order":39,"id":59,"prevSize":32,"code":60106},"setIdx":0,"setId":2,"iconIdx":59},{"icon":{"paths":["M451.6 766.2l-37.6-102c0 0-61 68-152.4 68-81 0-138.4-70.4-138.4-183 0-144.2 72.8-195.8 144.2-195.8 103.2 0 136 66.8 164.2 152.4l37.6 117.2c37.6 113.8 108 205.2 310.8 205.2 145.4 0 244-44.6 244-161.8 0-95-54-144.2-154.8-167.8l-75-16.4c-51.6-11.8-66.8-32.8-66.8-68 0-39.8 31.6-63.4 83.2-63.4 56.4 0 86.8 21.2 91.4 71.6l117.2-14c-9.4-105.6-82.2-149-201.8-149-105.6 0-208.8 39.8-208.8 167.8 0 79.8 38.8 130.2 136 153.6l79.8 18.8c59.8 14 79.8 38.8 79.8 72.8 0 43.4-42.2 61-122 61-118.4 0-167.8-62.2-195.8-147.8l-38.8-117.2c-49-152.6-127.6-208.8-283.6-208.8-172.4 0-264 109-264 294.4 0 178.2 91.4 274.4 255.8 274.4 132.4 0 195.8-62.2 195.8-62.2v0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["lastfm","brand","social"],"defaultCode":60107,"grid":16},"attrs":[],"properties":{"ligatures":"lastfm, brand66","name":"lastfm","order":37,"id":60,"prevSize":32,"code":60107},"setIdx":0,"setId":2,"iconIdx":60},{"icon":{"paths":["M0 0v1024h1024v-1024h-1024zM512 960v-448h-448v-448h448v448h448v448h-448z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["delicious","brand","social"],"defaultCode":60109,"grid":16},"attrs":[],"properties":{"ligatures":"delicious, brand68","name":"delicious","order":38,"id":61,"prevSize":32,"code":60109},"setIdx":0,"setId":2,"iconIdx":61},{"icon":{"paths":["M512 320c-35.2 0-64 28.8-64 64v256c0 105.8-86.2 192-192 192s-192-86.2-192-192v-128h128v128c0 35.2 28.8 64 64 64s64-28.8 64-64v-256c0-105.8 86.2-192 192-192s192 86.2 192 178v62l-82 24-46-24v-62c0-21.2-28.8-50-64-50z","M960 640c0 105.8-86.2 192-192 192s-192-86.2-192-206v-124l46 24 82-24v124c0 49.2 28.8 78 64 78s64-28.8 64-64v-128h128v128z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["stumbleupon","brand","social"],"defaultCode":60110,"grid":16},"attrs":[],"properties":{"name":"stumbleupon","ligatures":"stumbleupon, brand69","order":36,"id":62,"prevSize":32,"code":60110},"setIdx":0,"setId":2,"iconIdx":62},{"icon":{"paths":["M1024 640v384h-1024v-384h128v256h768v-256zM192 704h640v128h-640zM207.152 565.466l27.698-124.964 624.832 138.496-27.698 124.964zM279.658 308.558l54.092-116.006 580.032 270.464-54.092 116.006zM991.722 361.476l-77.922 101.55-507.746-389.608 56.336-73.418h58.244z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["stackoverflow","brand","social"],"defaultCode":60112,"grid":16},"attrs":[],"properties":{"ligatures":"stackoverflow, brand71","name":"stackoverflow","order":58,"id":63,"prevSize":32,"code":60112},"setIdx":0,"setId":2,"iconIdx":63},{"icon":{"paths":["M512 0c-282.4 0-512 229.6-512 512s229.6 512 512 512 512-229.6 512-512-229.6-512-512-512zM512 955.6c-45.8 0-89.8-7-131.4-19.8 18-29.4 45.2-77.8 55.2-116.2 5.4-20.8 27.6-105.4 27.6-105.4 14.4 27.6 56.8 51 101.6 51 133.8 0 230.2-123 230.2-276 0-146.6-119.6-256.2-273.4-256.2-191.4 0-293 128.6-293 268.4 0 65 34.6 146 90 171.8 8.4 4 12.8 2.2 14.8-6 1.4-6.2 9-36.2 12.4-50.4 1-4.4 0.6-8.4-3-12.8-18.4-22.2-33-63.2-33-101.2 0-97.8 74-192.6 200.2-192.6 109 0 185.2 74.2 185.2 180.4 0 120-60.6 203.2-139.4 203.2-43.6 0-76.2-36-65.6-80.2 12.6-52.8 36.8-109.6 36.8-147.6 0-34-18.2-62.4-56.2-62.4-44.6 0-80.2 46-80.2 107.8 0 39.2 13.2 65.8 13.2 65.8s-44 185.8-52 220.4c-9 38.4-5.4 92.2-1.6 127.2-165-64.4-282-224.8-282-412.8 0-245 198.6-443.6 443.6-443.6s443.6 198.6 443.6 443.6c0 245-198.6 443.6-443.6 443.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["pinterest","brand","social"],"defaultCode":60114,"grid":16},"attrs":[],"properties":{"ligatures":"pinterest2, brand73","name":"pinterest2","order":59,"id":64,"prevSize":32,"code":60114},"setIdx":0,"setId":2,"iconIdx":64},{"icon":{"paths":["M155.6 202.2c-8.8 0-16.4 3.2-20.2 9.2-3.8 6.4-3.2 14.4 0.8 22.6l99.8 172.8c0.2 0.4 0.2 0.6 0 0.8l-156.8 277.2c-4 8.2-3.8 16.4 0 22.6 3.8 6 10.4 10 19.2 10h147.6c22 0 32.8-15 40.2-28.6 0 0 153.4-271.4 159.4-282-0.6-1-101.6-177-101.6-177-7.4-13-18.4-27.6-41.2-27.6h-147.2z","M776 0c-22 0-31.6 13.8-39.6 28.2 0 0-318.2 564.2-328.6 582.8 0.6 1 209.8 385 209.8 385 7.4 13 18.6 28.2 41.2 28.2h147.6c8.8 0 15.8-3.4 19.6-9.4 4-6.4 3.8-14.6-0.4-22.8l-208-380.6c-0.2-0.4-0.2-0.6 0-1l327-578.2c4-8.2 4.2-16.4 0.4-22.8-3.8-6-10.8-9.4-19.6-9.4h-149.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["xing","brand","social"],"defaultCode":60116,"grid":16},"attrs":[],"properties":{"ligatures":"xing2, brand75","name":"xing2","codes":[61231],"order":41,"id":65,"prevSize":32,"code":60116},"setIdx":0,"setId":2,"iconIdx":65},{"icon":{"paths":["M367.562 0c-243.358 0-367.562 140.162-367.562 401.856v0 549.034l238.39-238.628v-278.896c0-108.416 28.73-177.406 125.118-192.894v0c33.672-6.584 103.75-4.278 148.306-4.278v0 165.596c0 1.51 0.208 4.206 0.594 5.586v0c1.87 6.704 7.93 11.616 15.116 11.63v0c4.062 0.008 7.868-2.104 11.79-5.97v0l413.122-412.974-584.874-0.062zM785.61 311.746v278.89c0 108.414-28.736 177.414-125.116 192.894v0c-33.672 6.582-103.756 4.278-148.312 4.278v0-165.594c0-1.5-0.206-4.204-0.594-5.582v0c-1.864-6.712-7.922-11.622-15.112-11.63v0c-4.064-0.008-7.866 2.112-11.79 5.966v0l-413.124 412.966 584.874 0.066c243.354 0 367.564-140.168 367.564-401.852v0-549.028l-238.39 238.626z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["flattr","brand","donate","social"],"defaultCode":60117,"grid":16},"attrs":[],"properties":{"ligatures":"flattr, brand76","name":"flattr","order":67,"id":66,"prevSize":32,"code":60117},"setIdx":0,"setId":2,"iconIdx":66},{"icon":{"paths":["M851.564 90.090c-12.060-16.404-31.204-26.090-51.564-26.090h-608c-35.346 0-64 28.654-64 64v768c0 25.884 15.592 49.222 39.508 59.128 7.918 3.28 16.234 4.874 24.478 4.874 16.656 0 33.026-6.504 45.268-18.748l237.256-237.254h165.49c27.992 0 52.736-18.192 61.086-44.91l160-512c6.074-19.432 2.538-40.596-9.522-57zM672.948 320h-224.948c-35.346 0-64 28.654-64 64s28.654 64 64 64h184.948l-40 128h-144.948c-16.974 0-33.252 6.742-45.254 18.746l-146.746 146.744v-549.49h456.948l-40 128z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["foursquare","brand","social"],"defaultCode":60118,"grid":16},"attrs":[],"properties":{"ligatures":"foursquare, brand77","name":"foursquare","order":43,"id":67,"prevSize":32,"code":60118},"setIdx":0,"setId":2,"iconIdx":67},{"icon":{"paths":["M608.876 653.468c-17.282 17.426-2.668 49.128-2.668 49.128l130.090 217.218c0 0 21.36 28.64 39.864 28.64 18.59 0 36.954-15.27 36.954-15.27l102.844-147.008c0 0 10.36-18.546 10.598-34.792 0.372-23.106-34.454-29.434-34.454-29.434l-243.488-78.192c-0.002 0.004-23.858-6.328-39.74 9.71zM596.532 543.984c12.46 21.128 46.828 14.972 46.828 14.972l242.938-71.006c0 0 33.106-13.466 37.832-31.418 4.64-17.954-5.46-39.622-5.46-39.622l-116.098-136.752c0 0-10.062-17.292-30.938-19.032-23.016-1.958-37.18 25.898-37.18 25.898l-137.27 216.010c0 0.004-12.134 21.516-0.652 40.95zM481.754 459.768c28.608-7.044 33.148-48.604 33.148-48.604l-1.944-345.87c0 0-4.314-42.666-23.486-54.232-30.070-18.242-38.982-8.718-47.596-7.444l-201.696 74.944c0 0-19.754 6.536-30.042 23.018-14.69 23.352 14.928 57.544 14.928 57.544l209.644 285.756c0 0 20.69 21.396 47.044 14.888zM431.944 599.738c0.722-26.676-32.030-42.7-32.030-42.7l-216.796-109.524c0 0-32.126-13.246-47.722-4.016-11.95 7.060-22.536 19.84-23.572 31.134l-14.12 173.812c0 0-2.116 30.114 5.69 43.82 11.054 19.442 47.428 5.902 47.428 5.902l253.096-55.942c9.832-6.61 27.074-7.204 28.026-42.486zM494.88 693.542c-21.726-11.156-47.724 11.95-47.724 11.95l-169.468 186.566c0 0-21.144 28.528-15.768 46.050 5.066 16.418 13.454 24.578 25.318 30.328l170.192 53.726c0 0 20.634 4.286 36.258-0.242 22.18-6.43 18.094-41.152 18.094-41.152l3.848-252.602c-0.002 0.002-0.868-24.334-20.75-34.624z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["yelp","brand","social"],"defaultCode":60119,"grid":16},"attrs":[],"properties":{"ligatures":"yelp, brand78","name":"yelp","order":44,"id":68,"prevSize":32,"code":60119},"setIdx":0,"setId":2,"iconIdx":68},{"icon":{"paths":["M930 308.6c-47.8 212.2-195.4 324.2-428 324.2h-77.4l-53.8 341.6h-64.8l-3.4 22c-2.2 14.6 9 27.6 23.6 27.6h165.6c19.6 0 36.2-14.2 39.4-33.6l1.6-8.4 31.2-197.8 2-10.8c3-19.4 19.8-33.6 39.4-33.6h24.6c160.4 0 286-65.2 322.8-253.6 13.8-71.6 8.6-132.4-22.8-177.6z","M831 77.2c-47.4-54-133.2-77.2-242.8-77.2h-318.2c-22.4 0-41.6 16.2-45 38.4l-132.6 840.4c-2.6 16.6 10.2 31.6 27 31.6h196.6l49.4-313-1.6 9.8c3.4-22.2 22.4-38.4 44.8-38.4h93.4c183.4 0 327-74.4 369-290 1.2-6.4 2.4-12.6 3.2-18.6 12.4-79.6 0-134-43.2-183z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["paypal","brand","donate"],"defaultCode":60120,"grid":16},"attrs":[],"properties":{"ligatures":"paypal, brand79","name":"paypal","codes":[61234],"order":42,"id":69,"prevSize":32,"code":60120},"setIdx":0,"setId":2,"iconIdx":69},{"icon":{"paths":["M853.31 0h-682.62c-93.88 0-170.69 76.784-170.69 170.658v682.656c0 93.876 76.81 170.686 170.69 170.686h682.622c93.938 0 170.688-76.81 170.688-170.686v-682.656c0-93.874-76.75-170.658-170.69-170.658zM256 256h512c9.138 0 18.004 1.962 26.144 5.662l-282.144 329.168-282.144-329.17c8.14-3.696 17.006-5.66 26.144-5.66zM192 704v-384c0-1.34 0.056-2.672 0.14-4l187.664 218.94-185.598 185.6c-1.444-5.338-2.206-10.886-2.206-16.54zM768 768h-512c-5.654 0-11.202-0.762-16.54-2.206l182.118-182.118 90.422 105.496 90.424-105.494 182.116 182.118c-5.34 1.442-10.886 2.204-16.54 2.204zM832 704c0 5.654-0.762 11.2-2.206 16.54l-185.598-185.598 187.664-218.942c0.084 1.328 0.14 2.66 0.14 4v384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["mail","contact","support","newsletter","letter","email","envelop","social"],"defaultCode":60035,"grid":16},"attrs":[],"properties":{"ligatures":"mail2, contact2","name":"mail","order":8,"id":70,"prevSize":32,"code":60035},"setIdx":0,"setId":2,"iconIdx":70},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM279 831.2c-48 0-87-38.6-87-86.6 0-47.6 39-86.8 87-86.8 48.2 0 87 39.2 87 86.8 0 48-39 86.6-87 86.6zM497.4 832c0-81.8-31.8-158.8-89.4-216.4-57.8-57.8-134.4-89.6-216-89.6v-125.2c237.6 0 431.2 193.4 431.2 431.2h-125.8zM719.6 832c0-291-236.6-528-527.4-528v-125.2c360 0 653 293.2 653 653.2h-125.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["feed","rss","social"],"defaultCode":60060,"grid":16},"attrs":[],"properties":{"ligatures":"feed3, rss2","name":"rss2","order":7,"id":71,"prevSize":32,"code":60060},"setIdx":0,"setId":2,"iconIdx":71},{"icon":{"paths":["M832 64h-640l-192 192v672c0 17.674 14.326 32 32 32h960c17.672 0 32-14.326 32-32v-672l-192-192zM512 832l-320-256h192v-192h256v192h192l-320 256zM154.51 192l64-64h586.978l64 64h-714.978z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["box-add","box","download","storage","inbox","archive"],"defaultCode":59742,"grid":16},"attrs":[],"properties":{"ligatures":"box-add, box3","name":"box-add","order":98,"id":72,"prevSize":32,"code":59742},"setIdx":0,"setId":2,"iconIdx":72},{"icon":{"paths":["M1024 384h-384l143.53-143.53c-72.53-72.526-168.96-112.47-271.53-112.47s-199 39.944-271.53 112.47c-72.526 72.53-112.47 168.96-112.47 271.53s39.944 199 112.47 271.53c72.53 72.526 168.96 112.47 271.53 112.47s199-39.944 271.528-112.472c6.056-6.054 11.86-12.292 17.456-18.668l96.32 84.282c-93.846 107.166-231.664 174.858-385.304 174.858-282.77 0-512-229.23-512-512s229.23-512 512-512c141.386 0 269.368 57.326 362.016 149.984l149.984-149.984v384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["spinner","loading","loading-wheel","refresh","repeat","busy","wait","arrow"],"defaultCode":59780,"grid":16},"attrs":[],"properties":{"ligatures":"spinner11, loading12","name":"spinner11","order":118,"id":73,"prevSize":32,"code":8635},"setIdx":0,"setId":2,"iconIdx":73},{"icon":{"paths":["M933.79 610.25c-53.726-93.054-21.416-212.304 72.152-266.488l-100.626-174.292c-28.75 16.854-62.176 26.518-97.846 26.518-107.536 0-194.708-87.746-194.708-195.99h-201.258c0.266 33.41-8.074 67.282-25.958 98.252-53.724 93.056-173.156 124.702-266.862 70.758l-100.624 174.292c28.97 16.472 54.050 40.588 71.886 71.478 53.638 92.908 21.512 211.92-71.708 266.224l100.626 174.292c28.65-16.696 61.916-26.254 97.4-26.254 107.196 0 194.144 87.192 194.7 194.958h201.254c-0.086-33.074 8.272-66.57 25.966-97.218 53.636-92.906 172.776-124.594 266.414-71.012l100.626-174.29c-28.78-16.466-53.692-40.498-71.434-71.228zM512 719.332c-114.508 0-207.336-92.824-207.336-207.334 0-114.508 92.826-207.334 207.336-207.334 114.508 0 207.332 92.826 207.332 207.334-0.002 114.51-92.824 207.334-207.332 207.334z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["cog","gear","preferences","settings","generate","control","options"],"defaultCode":59796,"grid":16},"attrs":[],"properties":{"ligatures":"cog, gear","name":"cog","order":111,"id":74,"prevSize":32,"code":59796},"setIdx":0,"setId":2,"iconIdx":74},{"icon":{"paths":["M1024 282.5l-90.506-90.5-178.746 178.752-101.5-101.502 178.75-178.75-90.5-90.5-178.75 178.75-114.748-114.75-86.626 86.624 512.002 512 86.624-86.622-114.752-114.752 178.752-178.75z","M794.040 673.79l-443.824-443.824c-95.818 114.904-204.52 292.454-129.396 445.216l-132.248 132.248c-31.112 31.114-31.112 82.024 0 113.136l14.858 14.858c31.114 31.114 82.026 31.114 113.138 0l132.246-132.244c152.764 75.132 330.318-33.566 445.226-129.39z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["power-cord","plugin","extension"],"defaultCode":59831,"grid":16},"attrs":[],"properties":{"ligatures":"power-cord, plugin","name":"power-cord","order":110,"id":75,"prevSize":32,"code":59831},"setIdx":0,"setId":2,"iconIdx":75},{"icon":{"paths":["M64 192h896v192h-896zM64 448h896v192h-896zM64 704h896v192h-896z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["menu","list","options","lines","hamburger"],"defaultCode":59837,"grid":16},"attrs":[],"properties":{"ligatures":"menu, list3","name":"menu","order":132,"id":76,"prevSize":32,"code":9776},"setIdx":0,"setId":2,"iconIdx":76},{"icon":{"paths":["M621.254 877.254l320-320c24.994-24.992 24.994-65.516 0-90.51l-320-320c-24.994-24.992-65.516-24.992-90.51 0-24.994 24.994-24.994 65.516 0 90.51l210.746 210.746h-613.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h613.49l-210.746 210.746c-12.496 12.496-18.744 28.876-18.744 45.254s6.248 32.758 18.744 45.254c24.994 24.994 65.516 24.994 90.51 0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow-right","right","next"],"defaultCode":59964,"grid":16},"attrs":[],"properties":{"ligatures":"arrow-right2, right4","name":"arrow-right2","order":123,"id":77,"prevSize":32,"code":8594},"setIdx":0,"setId":2,"iconIdx":77},{"icon":{"paths":["M402.746 877.254l-320-320c-24.994-24.992-24.994-65.516 0-90.51l320-320c24.994-24.992 65.516-24.992 90.51 0 24.994 24.994 24.994 65.516 0 90.51l-210.746 210.746h613.49c35.346 0 64 28.654 64 64s-28.654 64-64 64h-613.49l210.746 210.746c12.496 12.496 18.744 28.876 18.744 45.254s-6.248 32.758-18.744 45.254c-24.994 24.994-65.516 24.994-90.51 0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow-left","left","previous"],"defaultCode":59968,"grid":16},"attrs":[],"properties":{"ligatures":"arrow-left2, left4","name":"arrow-left2","order":129,"id":78,"prevSize":32,"code":8592},"setIdx":0,"setId":2,"iconIdx":78},{"icon":{"paths":["M1024 608l-192-192v-288h-128v160l-192-192-512 512v32h128v320h320v-192h128v192h320v-320h128z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["home","house"],"defaultCode":59650,"grid":16},"attrs":[],"properties":{"ligatures":"home3, house3","name":"home3","order":139,"id":79,"prevSize":32,"code":59650},"setIdx":0,"setId":2,"iconIdx":79},{"icon":{"paths":["M853.342 0h-682.656c-93.874 0-170.686 76.81-170.686 170.69v682.622c0 93.938 76.812 170.688 170.686 170.688h682.656c93.876 0 170.658-76.75 170.658-170.69v-682.62c0-93.88-76.782-170.69-170.658-170.69zM853.342 128c7.988 0 15.546 2.334 22.020 6.342l-363.362 300.404-363.354-300.4c6.478-4.010 14.044-6.346 22.040-6.346h682.656zM170.686 896c-1.924 0-3.82-0.146-5.684-0.408l225.626-312.966-29.256-29.254-233.372 233.37v-611.138l384 464.396 384-464.394v611.136l-233.372-233.37-29.254 29.254 225.628 312.968c-1.858 0.26-3.746 0.406-5.662 0.406h-682.654z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["mail","contact","support","newsletter","letter","email","envelop","social"],"defaultCode":60036,"grid":16},"attrs":[],"properties":{"ligatures":"mail3, contact3","name":"mail2","order":133,"id":80,"prevSize":32,"code":60036},"setIdx":0,"setId":2,"iconIdx":80},{"icon":{"paths":["M512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.348 0-64-28.654-64-64s28.652-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.258c24.992 24.99 24.992 65.516 0 90.508-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.99-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.518-24.992 90.508 0 24.994 24.994 24.994 65.52 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0s-24.994-65.518 0-90.508l45.256-45.258z","M512 256c-141.384 0-256 114.616-256 256 0 141.382 114.616 256 256 256 141.382 0 256-114.618 256-256 0-141.384-114.616-256-256-256zM512 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["sun","weather"],"defaultCode":59860,"grid":16},"attrs":[],"properties":{"ligatures":"sun, weather2","name":"sun","order":5,"id":81,"prevSize":32,"code":59860},"setIdx":0,"setId":2,"iconIdx":81},{"icon":{"paths":["M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM128 512c0-212.078 171.922-384 384-384v768c-212.078 0-384-171.922-384-384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["contrast"],"defaultCode":59861,"grid":16},"attrs":[],"properties":{"ligatures":"contrast","name":"contrast","order":3,"id":82,"prevSize":32,"code":59861},"setIdx":0,"setId":2,"iconIdx":82},{"icon":{"paths":["M512 256c-141.384 0-256 114.616-256 256s114.616 256 256 256 256-114.616 256-256-114.616-256-256-256zM512 672v-320c88.224 0 160 71.776 160 160s-71.776 160-160 160zM512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.256c24.992 24.992 24.992 65.516 0 90.51-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.992-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.516-24.992 90.508 0 24.994 24.994 24.994 65.518 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.518 0-90.51l45.256-45.256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["brightness-contrast"],"defaultCode":59862,"grid":16},"attrs":[],"properties":{"ligatures":"brightness-contrast","name":"brightness-contrast","order":4,"id":83,"prevSize":32,"code":59862},"setIdx":0,"setId":2,"iconIdx":83},{"icon":{"paths":["M992.262 871.396l-242.552-206.294c-25.074-22.566-51.89-32.926-73.552-31.926 57.256-67.068 91.842-154.078 91.842-249.176 0-212.078-171.922-384-384-384-212.076 0-384 171.922-384 384s171.922 384 384 384c95.098 0 182.108-34.586 249.176-91.844-1 21.662 9.36 48.478 31.926 73.552l206.294 242.552c35.322 39.246 93.022 42.554 128.22 7.356s31.892-92.898-7.354-128.22zM384 640c-141.384 0-256-114.616-256-256s114.616-256 256-256 256 114.616 256 256-114.614 256-256 256z"],"tags":["search","magnifier","magnifying-glass","inspect","find"],"defaultCode":59782,"grid":16,"attrs":[]},"attrs":[],"properties":{"ligatures":"search, magnifier","name":"search","order":6,"id":135,"prevSize":32,"code":59782},"setIdx":1,"setId":1,"iconIdx":134},{"icon":{"paths":["M704 0c-176.73 0-320 143.268-320 320 0 20.026 1.858 39.616 5.376 58.624l-389.376 389.376v192c0 35.346 28.654 64 64 64h64v-64h128v-128h128v-128h128l83.042-83.042c34.010 12.316 70.696 19.042 108.958 19.042 176.73 0 320-143.268 320-320s-143.27-320-320-320zM799.874 320.126c-53.020 0-96-42.98-96-96s42.98-96 96-96 96 42.98 96 96-42.98 96-96 96z"],"tags":["key","password","login","signin"],"defaultCode":59789,"grid":16,"attrs":[]},"attrs":[],"properties":{"ligatures":"key, password","name":"key","order":140,"id":142,"prevSize":32,"code":59789},"setIdx":1,"setId":1,"iconIdx":141}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":100,"showCodes":true,"gridSize":16}} \ No newline at end of file +{"IcoMoonType":"selection","icons":[{"icon":{"paths":["M82.581 927.942v-175.88l38.037-25.352h61.060v-33.032h-71.069l-61.060 40.712v193.553c-19.192 6.838-33.032 25.005-33.032 46.509 0 27.318 22.231 49.548 49.548 49.548s49.548-22.231 49.548-49.548c0-21.504-13.857-39.672-33.032-46.509zM66.065 990.968c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516 16.516 7.399 16.516 16.516c0 9.117-7.399 16.516-16.516 16.516z","M96.058 660.645h85.62v-33.032h-85.62c-6.838-19.175-25.005-33.032-46.509-33.032-27.318 0-49.548 22.231-49.548 49.548s22.231 49.548 49.548 49.548c21.504 0 39.672-13.857 46.509-33.032zM33.032 644.129c0-9.117 7.399-16.516 16.516-16.516s16.516 7.399 16.516 16.516c0 9.117-7.399 16.516-16.516 16.516s-16.516-7.399-16.516-16.516z","M49.548 561.548c21.504 0 39.672-13.857 46.509-33.032h85.62v-33.032h-85.62c-6.838-19.192-25.005-33.032-46.509-33.032-27.318 0-49.548 22.231-49.548 49.548s22.231 49.548 49.548 49.548zM49.548 495.484c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516-16.516-7.399-16.516-16.516c0-9.117 7.399-16.516 16.516-16.516z","M115.613 561.548h66.065v33.032h-66.065v-33.032z","M115.613 429.419h66.065v33.032h-66.065v-33.032z","M0 363.355h181.677v33.032h-181.677v-33.032z","M125.291 330.323h56.386v-33.032h-42.711l-39.87-39.87v-29.234c19.175-6.838 33.032-25.005 33.032-46.509 0-27.318-22.231-49.548-49.548-49.548s-49.548 22.231-49.548 49.548c0 21.504 13.841 39.672 33.032 46.509v42.909l59.227 59.227zM82.581 165.161c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516-16.516-7.399-16.516-16.516 7.399-16.516 16.516-16.516z","M297.29 138.967v42.711h33.032v-56.386l-59.227-59.227h-271.096v33.032h257.42z","M363.355 72.902v108.775h33.032v-122.451l-59.227-59.227h-337.16v33.032h323.485z","M429.419 115.613h33.032v66.065h-33.032v-66.065z","M627.613 0h33.032v181.677h-33.032v-181.677z","M495.484 96.058v85.62h33.032v-59.227l33.032 33.032v26.195h33.032v-39.87l-52.868-52.868c11.974-9.051 19.836-23.255 19.836-39.391 0-27.318-22.231-49.548-49.548-49.548s-49.548 22.231-49.548 49.548c0 21.504 13.841 39.672 33.032 46.509zM512 33.032c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516-16.516-7.399-16.516-16.516 7.399-16.516 16.516-16.516z","M726.71 105.934l39.87-39.87h161.363c4.988 13.989 16.004 25.005 29.993 29.993v227.427l-39.87 39.87h-75.743v33.032h89.418l59.227-59.227v-241.102c19.175-6.838 33.032-25.005 33.032-46.509 0-27.318-22.231-49.548-49.548-49.548-21.504 0-39.672 13.857-46.509 33.032h-175.038l-59.227 59.227v89.418h33.032v-75.743zM974.452 33.032c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516z","M854.875 201.067l36.996 36.996v19.357l-39.87 39.87h-9.678v33.032h23.354l59.227-59.227v-46.708l-59.227-59.227h-9.877c-6.838-19.175-25.005-33.032-46.509-33.032-27.318 0-49.548 22.231-49.548 49.548s22.231 49.548 49.548 49.548c20.447 0 38.020-12.453 45.585-30.158zM809.29 198.194c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516z","M842.323 429.419h181.677v33.032h-181.677v-33.032z","M990.968 927.942v-373.231l-59.227-59.227h-89.418v33.032h75.743l39.87 39.87v85.421l-26.195-26.195h-89.418v33.032h75.743l39.87 39.87v227.427c-19.192 6.838-33.032 25.005-33.032 46.509 0 27.318 22.231 49.548 49.548 49.548s49.548-22.231 49.548-49.548c0-21.504-13.857-39.672-33.032-46.509zM974.452 990.968c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516z","M842.323 561.548h66.065v33.032h-66.065v-33.032z","M924.903 752.904l-59.227-59.227h-23.354v33.032h9.678l39.87 39.87v92.259h-165.161v-16.516h-33.032v49.548h198.194v26.195l-39.87 39.87h-29.234c-6.838-19.175-25.005-33.032-46.509-33.032-27.318 0-49.548 22.231-49.548 49.548s22.231 49.548 49.548 49.548c21.504 0 39.672-13.857 46.509-33.032h42.909l59.227-59.227v-178.837zM776.258 990.968c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516c9.117 0 16.516 7.399 16.516 16.516s-7.399 16.516-16.516 16.516z","M330.323 842.323h-33.032v16.516h-85.62c-6.838-19.175-25.005-33.032-46.509-33.032-27.318 0-49.548 22.231-49.548 49.548s22.231 49.548 49.548 49.548c21.504 0 39.672-13.857 46.509-33.032h118.652v-49.548zM165.161 891.871c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516 16.516 7.399 16.516 16.516c0 9.117-7.399 16.516-16.516 16.516z","M627.613 842.323h33.032v181.677h-33.032v-181.677z","M561.548 842.323h33.032v181.677h-33.032v-181.677z","M495.484 868.517l-33.032 33.032v-59.227h-33.032v85.62c-19.192 6.838-33.032 25.005-33.032 46.509 0 27.318 22.231 49.548 49.548 49.548s49.548-22.231 49.548-49.548c0-16.136-7.862-30.34-19.836-39.391l52.868-52.868v-39.87h-33.032v26.195zM445.935 990.968c-9.117 0-16.516-7.399-16.516-16.516s7.399-16.516 16.516-16.516 16.516 7.399 16.516 16.516c0 9.117-7.399 16.516-16.516 16.516z","M396.387 842.323h-33.032v42.711l-49.548 49.548v89.418h33.032v-75.743l49.548-49.548z","M693.677 809.29h33.032v-33.032h49.548v-49.548h33.032v-33.032h-33.032v-33.032h33.032v-33.032h-33.032v-33.032h33.032v-33.032h-33.032v-33.032h33.032v-33.032h-33.032v-33.032h33.032v-33.032h-33.032v-33.032h33.032v-33.032h-33.032v-33.032h33.032v-33.032h-33.032v-49.548h-49.548v-33.032h-33.032v33.032h-33.032v-33.032h-33.032v33.032h-33.032v-33.032h-33.032v33.032h-33.032v-33.032h-33.032v33.032h-33.032v-33.032h-33.032v33.032h-33.032v-33.032h-33.032v33.032h-33.032v-33.032h-33.032v33.032h-6.838l-42.711 42.711v6.838h-33.032v33.032h33.032v33.032h-33.032v33.032h33.032v33.032h-33.032v33.032h33.032v33.032h-33.032v33.032h33.032v33.032h-33.032v33.032h33.032v33.032h-33.032v33.032h33.032v33.032h-33.032v33.032h33.032v49.548h49.548v33.032h33.032v-33.032h33.032v33.032h33.032v-33.032h33.032v33.032h33.032v-33.032h33.032v33.032h33.032v-33.032h33.032v33.032h33.032v-33.032h33.032v33.032h33.032v-33.032h33.032v33.032zM280.774 743.226v-439.098l23.354-23.354h439.098v462.452h-462.452z","M658.349 435.712l28.821-28.821-70.061-70.061-28.821 28.821c-8.588-4.509-17.524-8.209-26.74-11.115v-40.729h-99.097v40.729c-9.233 2.907-18.168 6.606-26.74 11.115l-28.821-28.821-70.061 70.061 28.821 28.821c-4.492 8.588-8.209 17.524-11.115 26.74h-40.729v99.097h40.729c2.907 9.233 6.606 18.168 11.115 26.74l-28.821 28.821 70.061 70.061 28.821-28.821c8.588 4.492 17.507 8.209 26.74 11.115v40.729h99.097v-40.729c9.233-2.907 18.168-6.606 26.74-11.115l28.821 28.821 70.061-70.061-28.821-28.821c4.492-8.572 8.209-17.507 11.115-26.74h40.729v-99.097h-40.729c-2.907-9.233-6.606-18.168-11.115-26.74zM677.161 528.516h-33.495l-2.923 12.85c-3.303 14.485-9.018 28.226-16.962 40.861l-7.036 11.165 23.734 23.734-23.354 23.354-23.734-23.734-11.165 7.036c-12.635 7.944-26.376 13.659-40.861 16.962l-12.85 2.923v33.495h-33.032v-33.495l-12.85-2.923c-14.485-3.303-28.226-9.018-40.861-16.962l-11.165-7.036-23.734 23.734-23.354-23.354 23.734-23.734-7.036-11.165c-7.944-12.635-13.659-26.376-16.962-40.861l-2.923-12.85h-33.495v-33.032h33.495l2.923-12.85c3.303-14.485 9.018-28.226 16.962-40.861l7.036-11.165-23.734-23.734 23.354-23.354 23.734 23.717 11.165-7.036c12.635-7.944 26.376-13.659 40.861-16.962l12.85-2.907v-33.495h33.032v33.495l12.85 2.923c14.485 3.303 28.226 9.018 40.861 16.962l11.165 7.036 23.734-23.717 23.354 23.354-23.734 23.734 7.036 11.165c7.944 12.635 13.659 26.376 16.962 40.861l2.923 12.833h33.495v33.032z","M512 429.419c-45.535 0-82.581 37.046-82.581 82.581s37.046 82.581 82.581 82.581c45.535 0 82.581-37.046 82.581-82.581s-37.046-82.581-82.581-82.581zM512 561.548c-27.318 0-49.548-22.231-49.548-49.548s22.231-49.548 49.548-49.548 49.548 22.231 49.548 49.548-22.231 49.548-49.548 49.548z"],"attrs":[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}],"isMulticolor":false,"isMulticolor2":false,"grid":0,"tags":["icon-acord"]},"attrs":[{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}],"properties":{"order":140,"id":0,"name":"icon-acord","prevSize":32,"code":59648},"setIdx":0,"setId":6,"iconIdx":0},{"icon":{"paths":["M896 128v832h-672c-53.026 0-96-42.98-96-96s42.974-96 96-96h608v-768h-640c-70.398 0-128 57.6-128 128v768c0 70.4 57.602 128 128 128h768v-896h-64z","M224.056 832v0c-0.018 0.002-0.038 0-0.056 0-17.672 0-32 14.326-32 32s14.328 32 32 32c0.018 0 0.038-0.002 0.056-0.002v0.002h607.89v-64h-607.89z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["book","read","reading"],"defaultCode":59679,"grid":16},"attrs":[],"properties":{"ligatures":"book, read","name":"book","order":76,"id":0,"prevSize":32,"code":59679},"setIdx":4,"setId":2,"iconIdx":0},{"icon":{"paths":["M1024 960v-64h-64v-384h64v-64h-192v64h64v384h-192v-384h64v-64h-192v64h64v384h-192v-384h64v-64h-192v64h64v384h-192v-384h64v-64h-192v64h64v384h-64v64h-64v64h1088v-64h-64z","M512 0h64l512 320v64h-1088v-64l512-320z"],"width":1088,"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["library","bank","building"],"defaultCode":59681,"grid":16},"attrs":[],"properties":{"ligatures":"library2, bank","name":"library","order":81,"id":1,"prevSize":32,"code":59681},"setIdx":4,"setId":2,"iconIdx":1},{"icon":{"paths":["M704 640c-64 64-64 128-128 128s-128-64-192-128-128-128-128-192 64-64 128-128-128-256-192-256-192 192-192 192c0 128 131.5 387.5 256 512s384 256 512 256c0 0 192-128 192-192s-192-256-256-192z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["phone","telephone","contact","support","call"],"defaultCode":59714,"grid":16},"attrs":[],"properties":{"ligatures":"phone, telephone","name":"phone","order":4,"id":2,"prevSize":32,"code":59714},"setIdx":4,"setId":2,"iconIdx":2},{"icon":{"paths":["M928 128h-832c-52.8 0-96 43.2-96 96v640c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-640c0-52.8-43.2-96-96-96zM398.74 550.372l-270.74 210.892v-501.642l270.74 290.75zM176.38 256h671.24l-335.62 252-335.62-252zM409.288 561.698l102.712 110.302 102.71-110.302 210.554 270.302h-626.528l210.552-270.302zM625.26 550.372l270.74-290.75v501.642l-270.74-210.892z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["envelop","mail","email","contact","letter"],"defaultCode":59717,"grid":16},"attrs":[],"properties":{"ligatures":"envelop, mail","name":"envelop","order":3,"id":3,"prevSize":32,"code":59717},"setIdx":4,"setId":2,"iconIdx":3},{"icon":{"paths":["M512 0c-176.732 0-320 143.268-320 320 0 320 320 704 320 704s320-384 320-704c0-176.732-143.27-320-320-320zM512 512c-106.040 0-192-85.96-192-192s85.96-192 192-192 192 85.96 192 192-85.96 192-192 192z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["location","map-marker","pin"],"defaultCode":59719,"grid":16},"attrs":[],"properties":{"ligatures":"location, map-marker","name":"location","order":2,"id":4,"prevSize":32,"code":59719},"setIdx":4,"setId":2,"iconIdx":4},{"icon":{"paths":["M1088 901.166c0 45.5 26.028 84.908 64 104.184v15.938c-10.626 1.454-21.472 2.224-32.5 2.224-68.008 0-129.348-28.528-172.722-74.264-26.222 6.982-54.002 10.752-82.778 10.752-159.058 0-288-114.616-288-256s128.942-256 288-256c159.058 0 288 114.616 288 256 0 55.348-19.764 106.592-53.356 148.466-6.824 14.824-10.644 31.312-10.644 48.7zM512 0c278.458 0 504.992 180.614 511.836 405.52-49.182-21.92-103.586-33.52-159.836-33.52-95.56 0-185.816 33.446-254.138 94.178-70.846 62.972-109.862 147.434-109.862 237.822 0 44.672 9.544 87.888 27.736 127.788-5.228 0.126-10.468 0.212-15.736 0.212-27.156 0-53.81-1.734-79.824-5.044-109.978 109.978-241.25 129.7-368.176 132.596v-26.916c68.536-33.578 128-94.74 128-164.636 0-9.754-0.758-19.33-2.164-28.696-115.796-76.264-189.836-192.754-189.836-323.304 0-229.75 229.23-416 512-416z"],"width":1152,"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["bubbles","comments","chat","talk"],"defaultCode":59756,"grid":16},"attrs":[],"properties":{"ligatures":"bubbles, comments","name":"bubbles","order":75,"id":5,"prevSize":32,"code":59756},"setIdx":4,"setId":2,"iconIdx":5},{"icon":{"paths":["M800 640c-123.712 0-224-100.29-224-224 0-123.712 100.288-224 224-224s224 100.288 224 224l1 32c0 247.424-200.576 448-448 448v-128c85.474 0 165.834-33.286 226.274-93.726 11.634-11.636 22.252-24.016 31.83-37.020-11.438 1.8-23.16 2.746-35.104 2.746zM224 640c-123.71 0-224-100.29-224-224 0-123.712 100.29-224 224-224s224 100.288 224 224l1 32c0 247.424-200.576 448-448 448v-128c85.474 0 165.834-33.286 226.274-93.726 11.636-11.636 22.254-24.016 31.832-37.020-11.44 1.8-23.16 2.746-35.106 2.746z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["quotes-right","rdquo"],"defaultCode":59768,"grid":16},"attrs":[],"properties":{"ligatures":"quotes-right, rdquo","name":"quotes-right","order":84,"id":6,"prevSize":32,"code":59768},"setIdx":4,"setId":2,"iconIdx":6},{"icon":{"paths":["M1002.934 817.876l-460.552-394.76c21.448-40.298 33.618-86.282 33.618-135.116 0-159.058-128.942-288-288-288-29.094 0-57.172 4.332-83.646 12.354l166.39 166.39c24.89 24.89 24.89 65.62 0 90.51l-101.49 101.49c-24.89 24.89-65.62 24.89-90.51 0l-166.39-166.39c-8.022 26.474-12.354 54.552-12.354 83.646 0 159.058 128.942 288 288 288 48.834 0 94.818-12.17 135.116-33.62l394.76 460.552c22.908 26.724 62.016 28.226 86.904 3.338l101.492-101.492c24.888-24.888 23.386-63.994-3.338-86.902z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["wrench","tool","fix","settings","control","options","preferences"],"defaultCode":59793,"grid":16},"attrs":[],"properties":{"ligatures":"wrench, tool","name":"wrench","order":90,"id":7,"prevSize":32,"code":59793},"setIdx":4,"setId":2,"iconIdx":7},{"icon":{"paths":["M832 192v-128h-640v128h-192v128c0 106.038 85.958 192 192 192 20.076 0 39.43-3.086 57.62-8.802 46.174 66.008 116.608 113.796 198.38 130.396v198.406h-64c-70.694 0-128 57.306-128 128h512c0-70.694-57.306-128-128-128h-64v-198.406c81.772-16.6 152.206-64.386 198.38-130.396 18.19 5.716 37.544 8.802 57.62 8.802 106.042 0 192-85.962 192-192v-128h-192zM192 436c-63.962 0-116-52.038-116-116v-64h116v64c0 40.186 7.43 78.632 20.954 114.068-6.802 1.246-13.798 1.932-20.954 1.932zM948 320c0 63.962-52.038 116-116 116-7.156 0-14.152-0.686-20.954-1.932 13.524-35.436 20.954-73.882 20.954-114.068v-64h116v64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["trophy","cup","prize","award","winner","tournament"],"defaultCode":59806,"grid":16},"attrs":[],"properties":{"ligatures":"trophy, cup","name":"trophy","order":74,"id":8,"prevSize":32,"code":59806},"setIdx":4,"setId":2,"iconIdx":8},{"icon":{"paths":["M960 256h-256v-64c0-35.2-28.8-64-64-64h-256c-35.204 0-64 28.8-64 64v64h-256c-35.2 0-64 28.8-64 64v576c0 35.202 28.796 64 64 64h896c35.2 0 64-28.798 64-64v-576c0-35.2-28.8-64-64-64zM384 192.116c0.034-0.040 0.074-0.082 0.114-0.116h255.772c0.042 0.034 0.082 0.076 0.118 0.116v63.884h-256.004v-63.884zM960 512h-128v96c0 17.602-14.4 32-32 32h-64c-17.604 0-32-14.398-32-32v-96h-384v96c0 17.602-14.4 32-32 32h-64c-17.602 0-32-14.398-32-32v-96h-128v-64h896v64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["briefcase","portfolio","suitcase","work","job","employee"],"defaultCode":59822,"grid":16},"attrs":[],"properties":{"ligatures":"briefcase, portfolio","name":"briefcase","order":72,"id":9,"prevSize":32,"code":59822},"setIdx":4,"setId":2,"iconIdx":9},{"icon":{"paths":["M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM512 960.002c-62.958 0-122.872-13.012-177.23-36.452l233.148-262.29c5.206-5.858 8.082-13.422 8.082-21.26v-96c0-17.674-14.326-32-32-32-112.99 0-232.204-117.462-233.374-118.626-6-6.002-14.14-9.374-22.626-9.374h-128c-17.672 0-32 14.328-32 32v192c0 12.122 6.848 23.202 17.69 28.622l110.31 55.156v187.886c-116.052-80.956-192-215.432-192-367.664 0-68.714 15.49-133.806 43.138-192h116.862c8.488 0 16.626-3.372 22.628-9.372l128-128c6-6.002 9.372-14.14 9.372-22.628v-77.412c40.562-12.074 83.518-18.588 128-18.588 70.406 0 137.004 16.26 196.282 45.2-4.144 3.502-8.176 7.164-12.046 11.036-36.266 36.264-56.236 84.478-56.236 135.764s19.97 99.5 56.236 135.764c36.434 36.432 85.218 56.264 135.634 56.26 3.166 0 6.342-0.080 9.518-0.236 13.814 51.802 38.752 186.656-8.404 372.334-0.444 1.744-0.696 3.488-0.842 5.224-81.324 83.080-194.7 134.656-320.142 134.656z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["earth","globe","language","web","internet","sphere","planet"],"defaultCode":59850,"grid":16},"attrs":[],"properties":{"ligatures":"earth, globe2","name":"earth","order":88,"id":10,"prevSize":32,"code":59850},"setIdx":4,"setId":2,"iconIdx":10},{"icon":{"paths":["M440.236 635.766c-13.31 0-26.616-5.076-36.77-15.23-95.134-95.136-95.134-249.934 0-345.070l192-192c46.088-46.086 107.36-71.466 172.534-71.466s126.448 25.38 172.536 71.464c95.132 95.136 95.132 249.934 0 345.070l-87.766 87.766c-20.308 20.308-53.23 20.308-73.54 0-20.306-20.306-20.306-53.232 0-73.54l87.766-87.766c54.584-54.586 54.584-143.404 0-197.99-26.442-26.442-61.6-41.004-98.996-41.004s-72.552 14.562-98.996 41.006l-192 191.998c-54.586 54.586-54.586 143.406 0 197.992 20.308 20.306 20.306 53.232 0 73.54-10.15 10.152-23.462 15.23-36.768 15.23z","M256 1012c-65.176 0-126.45-25.38-172.534-71.464-95.134-95.136-95.134-249.934 0-345.070l87.764-87.764c20.308-20.306 53.234-20.306 73.54 0 20.308 20.306 20.308 53.232 0 73.54l-87.764 87.764c-54.586 54.586-54.586 143.406 0 197.992 26.44 26.44 61.598 41.002 98.994 41.002s72.552-14.562 98.998-41.006l192-191.998c54.584-54.586 54.584-143.406 0-197.992-20.308-20.308-20.306-53.232 0-73.54 20.306-20.306 53.232-20.306 73.54 0.002 95.132 95.134 95.132 249.932 0.002 345.068l-192.002 192c-46.090 46.088-107.364 71.466-172.538 71.466z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["link","chain","url","uri","anchor"],"defaultCode":59851,"grid":16},"attrs":[],"properties":{"ligatures":"link, chain","name":"link","order":68,"id":11,"prevSize":32,"code":59851},"setIdx":4,"setId":2,"iconIdx":11},{"icon":{"paths":["M1024 397.050l-353.78-51.408-158.22-320.582-158.216 320.582-353.784 51.408 256 249.538-60.432 352.352 316.432-166.358 316.432 166.358-60.434-352.352 256.002-249.538zM512 753.498l-223.462 117.48 42.676-248.83-180.786-176.222 249.84-36.304 111.732-226.396 111.736 226.396 249.836 36.304-180.788 176.222 42.678 248.83-223.462-117.48z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["star-empty","rate","star","favorite","bookmark"],"defaultCode":59863,"grid":16},"attrs":[],"properties":{"ligatures":"star-empty, rate","name":"star-empty","order":69,"id":12,"prevSize":32,"code":9734},"setIdx":4,"setId":2,"iconIdx":12},{"icon":{"paths":["M1024 397.050l-353.78-51.408-158.22-320.582-158.216 320.582-353.784 51.408 256 249.538-60.432 352.352 316.432-166.358 316.432 166.358-60.434-352.352 256.002-249.538zM512 753.498l-0.942 0.496 0.942-570.768 111.736 226.396 249.836 36.304-180.788 176.222 42.678 248.83-223.462-117.48z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["star-half","rate","star"],"defaultCode":59864,"grid":16},"attrs":[],"properties":{"ligatures":"star-half, rate2","name":"star-half","order":70,"id":13,"prevSize":32,"code":10030},"setIdx":4,"setId":2,"iconIdx":13},{"icon":{"paths":["M1024 397.050l-353.78-51.408-158.22-320.582-158.216 320.582-353.784 51.408 256 249.538-60.432 352.352 316.432-166.358 316.432 166.358-60.434-352.352 256.002-249.538z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["star-full","rate","star","favorite","bookmark"],"defaultCode":59865,"grid":16},"attrs":[],"properties":{"ligatures":"star-full, rate3","name":"star-full","order":71,"id":14,"prevSize":32,"code":9733},"setIdx":4,"setId":2,"iconIdx":14},{"icon":{"paths":["M755.188 64c-107.63 0-200.258 87.554-243.164 179-42.938-91.444-135.578-179-243.216-179-148.382 0-268.808 120.44-268.808 268.832 0 301.846 304.5 380.994 512.022 679.418 196.154-296.576 511.978-387.206 511.978-679.418 0-148.392-120.43-268.832-268.812-268.832z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["heart","like","love","favorite"],"defaultCode":59866,"grid":16},"attrs":[],"properties":{"ligatures":"heart, like","name":"heart","order":4,"id":15,"prevSize":32,"code":59866},"setIdx":4,"setId":2,"iconIdx":15},{"icon":{"paths":["M192 64v768h768v-768h-768zM896 768h-640v-640h640v640zM128 896v-672l-64-64v800h800l-64-64h-672z","M352 256l160 160-192 192 96 96 192-192 160 160v-416z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["new-tab","out","external","outside","popout","link","blank"],"defaultCode":60030,"grid":16},"attrs":[],"properties":{"ligatures":"new-tab, out2","name":"new-tab","order":92,"id":16,"prevSize":32,"code":60030},"setIdx":4,"setId":2,"iconIdx":16},{"icon":{"paths":["M925.6 885.2c-112.2 82.8-274.6 126.8-414.6 126.8-196.2 0-372.8-72.4-506.4-193.2-10.4-9.4-1.2-22.4 11.4-15 144.2 84 322.6 134.4 506.8 134.4 124.2 0 260.8-25.8 386.6-79.2 18.8-8 34.8 12.6 16.2 26.2z","M972.2 832c-14.4-18.4-94.8-8.8-131-4.4-11 1.2-12.6-8.2-2.8-15.2 64.2-45 169.4-32 181.6-17 12.4 15.2-3.2 120.6-63.4 171-9.2 7.8-18 3.6-14-6.6 13.8-33.8 44-109.4 29.6-127.8z","M707.4 757.6l0.2 0.2c24.8-21.8 69.4-60.8 94.6-81.8 10-8 8.2-21.4 0.4-32.6-22.6-31.2-46.6-56.6-46.6-114.2v-192c0-81.4 5.6-156-54.2-212-47.2-45.2-125.6-61.2-185.6-61.2-117.2 0-248 43.8-275.4 188.6-3 15.4 8.4 23.6 18.4 25.8l119.4 13c11.2-0.6 19.2-11.6 21.4-22.8 10.2-49.8 52-74 99-74 25.4 0 54.2 9.2 69.2 32 17.2 25.4 15 60 15 89.4v16c-71.4 8-164.8 13.2-231.6 42.6-77.2 33.4-131.4 101.4-131.4 201.4 0 128 80.6 192 184.4 192 87.6 0 135.4-20.6 203-89.8 22.4 32.4 29.6 48.2 70.6 82.2 9.4 5 21 4.6 29.2-2.8zM583.2 457.2c0 48 1.2 88-23 130.6-19.6 34.8-50.6 56-85.2 56-47.2 0-74.8-36-74.8-89.2 0-105 94.2-124 183.2-124v26.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["amazon","brand"],"defaultCode":60039,"grid":16},"attrs":[],"properties":{"name":"amazon","ligatures":"amazon, brand","order":61,"id":17,"prevSize":32,"code":60039},"setIdx":4,"setId":2,"iconIdx":17},{"icon":{"paths":["M522.2 438.8v175.6h290.4c-11.8 75.4-87.8 220.8-290.4 220.8-174.8 0-317.4-144.8-317.4-323.2s142.6-323.2 317.4-323.2c99.4 0 166 42.4 204 79l139-133.8c-89.2-83.6-204.8-134-343-134-283 0-512 229-512 512s229 512 512 512c295.4 0 491.6-207.8 491.6-500.2 0-33.6-3.6-59.2-8-84.8l-483.6-0.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["google","brand"],"defaultCode":60040,"grid":16},"attrs":[],"properties":{"name":"google","ligatures":"google, brand2","order":10,"id":18,"prevSize":32,"code":60040},"setIdx":4,"setId":2,"iconIdx":18},{"icon":{"paths":["M325.8 457.4v111.8h184.8c-7.4 48-55.8 140.6-184.8 140.6-111.2 0-202-92.2-202-205.8s90.8-205.8 202-205.8c63.4 0 105.6 27 129.8 50.2l88.4-85.2c-56.8-53-130.4-85.2-218.2-85.2-180.2 0.2-325.8 145.8-325.8 326s145.6 325.8 325.8 325.8c188 0 312.8-132.2 312.8-318.4 0-21.4-2.4-37.8-5.2-54h-307.6z","M1024 448h-96v-96h-96v96h-96v96h96v96h96v-96h96z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["google-plus","brand","social"],"defaultCode":60043,"grid":16},"attrs":[],"properties":{"ligatures":"google-plus, brand5","name":"google-plus","order":52,"id":19,"prevSize":32,"code":60043},"setIdx":4,"setId":2,"iconIdx":19},{"icon":{"paths":["M438 640l-184.6 320h580.6l184.6-320z","M992.4 576l-295.6-512h-369.6l295.6 512z","M290.2 128l-290.2 502.8 184.8 320 290.2-502.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["google-drive","brand"],"defaultCode":60047,"grid":16},"attrs":[],"properties":{"ligatures":"google-drive, brand9","name":"google-drive","order":65,"id":20,"prevSize":32,"code":60047},"setIdx":4,"setId":2,"iconIdx":20},{"icon":{"paths":["M608 192h160v-192h-160c-123.514 0-224 100.486-224 224v96h-128v192h128v512h192v-512h160l32-192h-192v-96c0-17.346 14.654-32 32-32z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["facebook","brand","social"],"defaultCode":60048,"grid":16},"attrs":[],"properties":{"ligatures":"facebook, brand10","name":"facebook","order":11,"id":21,"prevSize":32,"code":60048},"setIdx":4,"setId":2,"iconIdx":21},{"icon":{"paths":["M512 92.2c136.8 0 153 0.6 206.8 3 50 2.2 77 10.6 95 17.6 23.8 9.2 41 20.4 58.8 38.2 18 18 29 35 38.4 58.8 7 18 15.4 45.2 17.6 95 2.4 54 3 70.2 3 206.8s-0.6 153-3 206.8c-2.2 50-10.6 77-17.6 95-9.2 23.8-20.4 41-38.2 58.8-18 18-35 29-58.8 38.4-18 7-45.2 15.4-95 17.6-54 2.4-70.2 3-206.8 3s-153-0.6-206.8-3c-50-2.2-77-10.6-95-17.6-23.8-9.2-41-20.4-58.8-38.2-18-18-29-35-38.4-58.8-7-18-15.4-45.2-17.6-95-2.4-54-3-70.2-3-206.8s0.6-153 3-206.8c2.2-50 10.6-77 17.6-95 9.2-23.8 20.4-41 38.2-58.8 18-18 35-29 58.8-38.4 18-7 45.2-15.4 95-17.6 53.8-2.4 70-3 206.8-3zM512 0c-139 0-156.4 0.6-211 3-54.4 2.4-91.8 11.2-124.2 23.8-33.8 13.2-62.4 30.6-90.8 59.2-28.6 28.4-46 57-59.2 90.6-12.6 32.6-21.4 69.8-23.8 124.2-2.4 54.8-3 72.2-3 211.2s0.6 156.4 3 211c2.4 54.4 11.2 91.8 23.8 124.2 13.2 33.8 30.6 62.4 59.2 90.8 28.4 28.4 57 46 90.6 59 32.6 12.6 69.8 21.4 124.2 23.8 54.6 2.4 72 3 211 3s156.4-0.6 211-3c54.4-2.4 91.8-11.2 124.2-23.8 33.6-13 62.2-30.6 90.6-59s46-57 59-90.6c12.6-32.6 21.4-69.8 23.8-124.2 2.4-54.6 3-72 3-211s-0.6-156.4-3-211c-2.4-54.4-11.2-91.8-23.8-124.2-12.6-34-30-62.6-58.6-91-28.4-28.4-57-46-90.6-59-32.6-12.6-69.8-21.4-124.2-23.8-54.8-2.6-72.2-3.2-211.2-3.2v0z","M512 249c-145.2 0-263 117.8-263 263s117.8 263 263 263 263-117.8 263-263c0-145.2-117.8-263-263-263zM512 682.6c-94.2 0-170.6-76.4-170.6-170.6s76.4-170.6 170.6-170.6c94.2 0 170.6 76.4 170.6 170.6s-76.4 170.6-170.6 170.6z","M846.8 238.6c0 33.91-27.49 61.4-61.4 61.4s-61.4-27.49-61.4-61.4c0-33.91 27.49-61.4 61.4-61.4s61.4 27.49 61.4 61.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["instagram","brand","social"],"defaultCode":60050,"grid":16},"attrs":[],"properties":{"ligatures":"instagram, brand12","name":"instagram","order":12,"id":22,"prevSize":32,"code":60050},"setIdx":4,"setId":2,"iconIdx":22},{"icon":{"paths":["M873 148.8c-95.8-96-223.2-148.8-359-148.8-279.6 0-507.2 227.6-507.2 507.4 0 89.4 23.4 176.8 67.8 253.6l-72 263 269-70.6c74.2 40.4 157.6 61.8 242.4 61.8h0.2c0 0 0 0 0 0 279.6 0 507.4-227.6 507.4-507.4 0-135.6-52.8-263-148.6-359zM514.2 929.6v0c-75.8 0-150-20.4-214.8-58.8l-15.4-9.2-159.6 41.8 42.6-155.6-10-16c-42.4-67-64.6-144.6-64.6-224.4 0-232.6 189.2-421.8 422-421.8 112.6 0 218.6 44 298.2 123.6 79.6 79.8 123.4 185.6 123.4 298.4-0.2 232.8-189.4 422-421.8 422zM745.4 613.6c-12.6-6.4-75-37-86.6-41.2s-20-6.4-28.6 6.4c-8.4 12.6-32.8 41.2-40.2 49.8-7.4 8.4-14.8 9.6-27.4 3.2s-53.6-19.8-102-63c-37.6-33.6-63.2-75.2-70.6-87.8s-0.8-19.6 5.6-25.8c5.8-5.6 12.6-14.8 19-22.2s8.4-12.6 12.6-21.2c4.2-8.4 2.2-15.8-1-22.2s-28.6-68.8-39-94.2c-10.2-24.8-20.8-21.4-28.6-21.8-7.4-0.4-15.8-0.4-24.2-0.4s-22.2 3.2-33.8 15.8c-11.6 12.6-44.4 43.4-44.4 105.8s45.4 122.6 51.8 131.2c6.4 8.4 89.4 136.6 216.6 191.4 30.2 13 53.8 20.8 72.2 26.8 30.4 9.6 58 8.2 79.8 5 24.4-3.6 75-30.6 85.6-60.2s10.6-55 7.4-60.2c-3-5.6-11.4-8.8-24.2-15.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["whatsapp","brand","social"],"defaultCode":60051,"grid":16},"attrs":[],"properties":{"name":"whatsapp","ligatures":"whatsapp, brand13","order":53,"id":23,"prevSize":32,"code":60051},"setIdx":4,"setId":2,"iconIdx":23},{"icon":{"paths":["M512 0c-281.6 0-512 230.4-512 512s230.4 512 512 512 512-230.4 512-512-227.8-512-512-512zM747.6 739.8c-10.2 15.4-28.2 20.4-43.6 10.2-120.4-74.2-271.4-89.6-450.6-48.6-18 5.2-33.2-7.6-38.4-23-5.2-18 7.6-33.2 23-38.4 194.6-43.6 363.6-25.6 496.6 56.4 18 7.6 20.6 28 13 43.4zM809 599c-12.8 18-35.8 25.6-53.8 12.8-138.2-84.4-348.2-110-509.4-58.8-20.4 5.2-43.6-5.2-48.6-25.6-5.2-20.4 5.2-43.6 25.6-48.6 186.8-56.4 417.2-28.2 576 69.2 15.2 7.6 23 33.2 10.2 51zM814 455.6c-163.8-97.2-437.8-107.6-594-58.8-25.6 7.6-51.2-7.6-58.8-30.8-7.6-25.6 7.6-51.2 30.8-58.8 181.8-53.8 481.2-43.6 670.8 69.2 23 12.8 30.8 43.6 18 66.6-13 17.8-43.6 25.4-66.8 12.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["spotify","brand","social"],"defaultCode":60052,"grid":16},"attrs":[],"properties":{"name":"spotify","ligatures":"spotify, brand14","order":13,"id":24,"prevSize":32,"code":60052},"setIdx":4,"setId":2,"iconIdx":24},{"icon":{"paths":["M512 0c-282.8 0-512 229.2-512 512s229.2 512 512 512 512-229.2 512-512-229.2-512-512-512zM763.6 351l-84 395.8c-5.8 28.2-22.8 34.8-46.4 21.8l-128-94.6-61.4 59.8c-7.2 7-12.8 12.8-25.6 12.8-16.6 0-13.8-6.2-19.4-22l-43.6-143.2-126.6-39.4c-27.4-8.4-27.6-27.2 6.2-40.6l493.2-190.4c22.4-10.2 44.2 5.4 35.6 40z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["telegram","brand","social"],"defaultCode":60053,"grid":16},"attrs":[],"properties":{"name":"telegram","ligatures":"telegram, brand15","order":54,"id":25,"prevSize":32,"code":60053},"setIdx":4,"setId":2,"iconIdx":25},{"icon":{"paths":["M1024 226.4c-37.6 16.8-78.2 28-120.6 33 43.4-26 76.6-67.2 92.4-116.2-40.6 24-85.6 41.6-133.4 51-38.4-40.8-93-66.2-153.4-66.2-116 0-210 94-210 210 0 16.4 1.8 32.4 5.4 47.8-174.6-8.8-329.4-92.4-433-219.6-18 31-28.4 67.2-28.4 105.6 0 72.8 37 137.2 93.4 174.8-34.4-1-66.8-10.6-95.2-26.2 0 0.8 0 1.8 0 2.6 0 101.8 72.4 186.8 168.6 206-17.6 4.8-36.2 7.4-55.4 7.4-13.6 0-26.6-1.4-39.6-3.8 26.8 83.4 104.4 144.2 196.2 146-72 56.4-162.4 90-261 90-17 0-33.6-1-50.2-3 93.2 59.8 203.6 94.4 322.2 94.4 386.4 0 597.8-320.2 597.8-597.8 0-9.2-0.2-18.2-0.6-27.2 41-29.4 76.6-66.4 104.8-108.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["twitter","brand","tweet","social"],"defaultCode":60054,"grid":16},"attrs":[],"properties":{"ligatures":"twitter, brand16","name":"twitter","order":14,"id":26,"prevSize":32,"code":60054},"setIdx":4,"setId":2,"iconIdx":26},{"icon":{"paths":["M960.8 509c-26.4 6-51.8 8.8-74.8 8.8-129.2 0-228.6-90.2-228.6-247.2 0-77 29.8-116.8 71.8-116.8 40 0 66.6 35.8 66.6 108.6 0 41.4-11 86.8-19.2 113.6 0 0 39.8 69.4 148.6 48.2 23.2-51.4 35.6-117.8 35.6-176 0-156.8-80-248.2-226.6-248.2-150.8 0-239 115.8-239 268.6 0 151.4 70.8 281.2 187.4 340.4-49 98.2-111.4 184.6-176.6 249.8-118-142.8-224.8-333.2-268.6-705h-174.2c80.6 619.2 320.4 816.4 384 854.2 35.8 21.6 66.8 20.6 99.6 2 51.6-29.2 206.2-184 292-365 36 0 79.2-4.2 122.2-14v-122z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["vine","brand","social"],"defaultCode":60055,"grid":16},"attrs":[],"properties":{"name":"vine","ligatures":"vine, brand17","order":15,"id":27,"prevSize":32,"code":60055},"setIdx":4,"setId":2,"iconIdx":27},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM829.4 716.8l-93.6 1.4c0 0-20.2 4-46.6-14.2-35-24-68-86.6-93.8-78.4-26 8.2-25.2 64.4-25.2 64.4s0.2 12-5.8 18.4c-6.4 7-19.2 8.4-19.2 8.4h-41.8c0 0-92.4 5.6-173.8-79.2-88.8-92.4-167.2-275.8-167.2-275.8s-4.6-12 0.4-17.8c5.6-6.6 20.6-7 20.6-7l100.2-0.6c0 0 9.4 1.6 16.2 6.6 5.6 4 8.6 11.8 8.6 11.8s16.2 41 37.6 78c41.8 72.2 61.4 88 75.6 80.4 20.6-11.2 14.4-102.2 14.4-102.2s0.4-33-10.4-47.6c-8.4-11.4-24.2-14.8-31-15.6-5.6-0.8 3.6-13.8 15.6-19.8 18-8.8 49.8-9.4 87.4-9 29.2 0.2 37.8 2.2 49.2 4.8 34.6 8.4 22.8 40.6 22.8 117.8 0 24.8-4.4 59.6 13.4 71 7.6 5 26.4 0.8 73.4-79 22.2-37.8 39-82.2 39-82.2s3.6-8 9.2-11.4c5.8-3.4 13.6-2.4 13.6-2.4l105.4-0.6c0 0 31.6-3.8 36.8 10.6 5.4 15-11.8 50-54.8 107.4-70.6 94.2-78.6 85.4-19.8 139.8 56 52 67.6 77.4 69.6 80.6 22.8 38.4-26 41.4-26 41.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["vk","brand","social"],"defaultCode":60056,"grid":16},"attrs":[],"properties":{"name":"vk","ligatures":"vk, brand18","order":16,"id":28,"prevSize":32,"code":60056},"setIdx":4,"setId":2,"iconIdx":28},{"icon":{"paths":["M425.2 10.6c-241.2 40.6-425.2 250.4-425.2 503.2 0 125.6 45.6 240.6 120.8 329.6 178.6-86.4 303.6-282 304.4-509.8v-323z","M598.8 10.6c241.2 40.6 425.2 250.4 425.2 503.2 0 125.6-45.6 240.6-120.8 329.6-178.6-86.4-303.6-282-304.4-509.8v-323z","M510.2 642.6c-31.8 131.6-126.8 244-245 318.8 72.8 39.8 156.2 62.6 245 62.6s172.2-22.8 245-62.6c-118.2-74.8-213.2-187.2-245-318.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["renren","brand","social"],"defaultCode":60057,"grid":16},"attrs":[],"properties":{"name":"renren","ligatures":"renren, brand19","order":55,"id":29,"prevSize":32,"code":60057},"setIdx":4,"setId":2,"iconIdx":29},{"icon":{"paths":["M430.2 898c-169.6 16.8-316-60-327-171.2-11-111.4 117.6-215 287-231.8 169.6-16.8 316 60 326.8 171.2 11.2 111.4-117.4 215.2-286.8 231.8zM769.2 528.6c-14.4-4.4-24.4-7.2-16.8-26.2 16.4-41.2 18-76.6 0.2-102-33.2-47.4-124.2-45-228.4-1.2 0 0-32.8 14.2-24.4-11.6 16-51.6 13.6-94.6-11.4-119.6-56.6-56.6-207 2.2-336 131.2-96.4 96.2-152.4 198.8-152.4 287.4 0 169.2 217.2 272.2 429.6 272.2 278.4 0 463.8-161.8 463.8-290.2 0-77.8-65.4-121.8-124.2-140z","M954.2 218.6c-67.2-74.6-166.4-103-258-83.6v0c-21.2 4.6-34.6 25.4-30 46.4 4.6 21.2 25.2 34.6 46.4 30 65.2-13.8 135.6 6.4 183.4 59.4s60.8 125.2 40.2 188.4v0c-6.6 20.6 4.6 42.6 25.2 49.4 20.6 6.6 42.6-4.6 49.4-25.2v-0.2c28.8-88.4 10.6-190-56.6-264.6z","M850.8 312c-32.8-36.4-81.2-50.2-125.6-40.6-18.2 3.8-29.8 22-26 40.2 4 18.2 22 29.8 40 25.8v0c21.8-4.6 45.4 2.2 61.4 19.8 16 17.8 20.4 42 13.4 63.2v0c-5.6 17.6 4 36.8 21.8 42.6 17.8 5.6 36.8-4 42.6-21.8 14-43.4 5.2-93-27.6-129.2z","M439.6 696.6c-6 10.2-19 15-29.2 10.8-10.2-4-13.2-15.6-7.4-25.4 6-9.8 18.6-14.6 28.6-10.8 10 3.6 13.6 15 8 25.4zM385.4 765.8c-16.4 26.2-51.6 37.6-78 25.6-26-11.8-33.8-42.2-17.4-67.8 16.2-25.4 50.2-36.8 76.4-25.8 26.6 11.4 35.2 41.6 19 68zM447 580.6c-80.6-21-171.8 19.2-206.8 90.2-35.8 72.4-1.2 153 80.2 179.4 84.4 27.2 184-14.6 218.6-92.6 34.2-76.6-8.4-155.2-92-177z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["sina-weibo","brand","social"],"defaultCode":60058,"grid":16},"attrs":[],"properties":{"name":"sina-weibo","ligatures":"sina-weibo, brand20","order":56,"id":30,"prevSize":32,"code":60058},"setIdx":4,"setId":2,"iconIdx":30},{"icon":{"paths":["M136.294 750.93c-75.196 0-136.292 61.334-136.292 136.076 0 75.154 61.1 135.802 136.292 135.802 75.466 0 136.494-60.648 136.494-135.802-0.002-74.742-61.024-136.076-136.494-136.076zM0.156 347.93v196.258c127.784 0 247.958 49.972 338.458 140.512 90.384 90.318 140.282 211.036 140.282 339.3h197.122c-0.002-372.82-303.282-676.070-675.862-676.070zM0.388 0v196.356c455.782 0 826.756 371.334 826.756 827.644h196.856c0-564.47-459.254-1024-1023.612-1024z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["feed","rss","social"],"defaultCode":60059,"grid":16},"attrs":[],"properties":{"ligatures":"feed2, rss","name":"rss","order":9,"id":31,"prevSize":32,"code":60059},"setIdx":4,"setId":2,"iconIdx":31},{"icon":{"paths":["M1013.8 307.2c0 0-10-70.6-40.8-101.6-39-40.8-82.6-41-102.6-43.4-143.2-10.4-358.2-10.4-358.2-10.4h-0.4c0 0-215 0-358.2 10.4-20 2.4-63.6 2.6-102.6 43.4-30.8 31-40.6 101.6-40.6 101.6s-10.2 82.8-10.2 165.8v77.6c0 82.8 10.2 165.8 10.2 165.8s10 70.6 40.6 101.6c39 40.8 90.2 39.4 113 43.8 82 7.8 348.2 10.2 348.2 10.2s215.2-0.4 358.4-10.6c20-2.4 63.6-2.6 102.6-43.4 30.8-31 40.8-101.6 40.8-101.6s10.2-82.8 10.2-165.8v-77.6c-0.2-82.8-10.4-165.8-10.4-165.8zM406.2 644.8v-287.8l276.6 144.4-276.6 143.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["youtube","brand","social"],"defaultCode":60061,"grid":16},"attrs":[],"properties":{"ligatures":"youtube, brand21","name":"youtube","order":8,"id":32,"prevSize":32,"code":60061},"setIdx":4,"setId":2,"iconIdx":32},{"icon":{"paths":["M96 0l-96 160v736h256v128h128l128-128h160l288-288v-608h-864zM832 544l-160 160h-160l-128 128v-128h-192v-576h640v416z","M608 256h96v256h-96v-256z","M416 256h96v256h-96v-256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["twitch","brand","social"],"defaultCode":60063,"grid":16},"attrs":[],"properties":{"ligatures":"twitch, brand23","name":"twitch","order":17,"id":33,"prevSize":32,"code":60063},"setIdx":4,"setId":2,"iconIdx":33},{"icon":{"paths":["M1023.6 274c-4.6 99.6-74.2 236.2-208.8 409.4-139.2 180.8-257 271.4-353.4 271.4-59.6 0-110.2-55-151.4-165.2-27.6-101-55-202-82.6-303-30.6-110.2-63.4-165.2-98.6-165.2-7.6 0-34.4 16.2-80.4 48.2l-48.2-62c50.6-44.4 100.4-88.8 149.4-133.2 67.4-58.2 118-88.8 151.8-92 79.6-7.6 128.8 46.8 147.2 163.4 19.8 125.8 33.6 204 41.4 234.6 23 104.4 48.2 156.6 75.8 156.6 21.4 0 53.6-33.8 96.6-101.6 42.8-67.6 65.8-119.2 69-154.6 6.2-58.4-16.8-87.8-69-87.8-24.6 0-49.8 5.6-75.8 16.8 50.4-164.8 146.4-244.8 288.4-240.2 105 2.8 154.6 71 148.6 204.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["vimeo","brand","social"],"defaultCode":60064,"grid":16},"attrs":[],"properties":{"ligatures":"vimeo, brand24","name":"vimeo","order":18,"id":34,"prevSize":32,"code":60064},"setIdx":4,"setId":2,"iconIdx":34},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM822.4 768.8l-348.4 114c-79.6 26-87.6 21.8-123.6-89.6l-88-272.6c-21-64.6-85-238.6-95.8-272-20-62-20-65.4 97-103.4 91.6-30 95.4-29 128.6 74.4 26.8 83.2 44 150.4 71.6 235.4l75 232 239.6-78.4c47.2-15.6 63-14.8 76.4 43.4l9.6 44c11.2 51-14.6 64-42 72.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["lanyrd","brand"],"defaultCode":60066,"grid":16},"attrs":[],"properties":{"ligatures":"lanyrd, brand26","name":"lanyrd","order":51,"id":35,"prevSize":32,"code":60066},"setIdx":4,"setId":2,"iconIdx":35},{"icon":{"paths":["M800 416c-70.58 0-128 57.42-128 128s57.42 128 128 128c70.58 0 128-57.42 128-128s-57.42-128-128-128zM800 320v0c123.71 0 224 100.288 224 224 0 123.71-100.29 224-224 224s-224-100.29-224-224c0-123.712 100.29-224 224-224zM0 544c0-123.712 100.288-224 224-224s224 100.288 224 224c0 123.712-100.288 224-224 224s-224-100.288-224-224z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["flickr","brand","social"],"defaultCode":60068,"grid":16},"attrs":[],"properties":{"ligatures":"flickr2, brand28","name":"flickr2","order":19,"id":36,"prevSize":32,"code":60068},"setIdx":4,"setId":2,"iconIdx":36},{"icon":{"paths":["M512 1024c-282.4 0-512-229.6-512-512s229.6-512 512-512c282.4 0 512 229.6 512 512s-229.6 512-512 512v0zM943.8 582c-15-4.8-135.4-40.6-272.4-18.6 57.2 157.2 80.4 285.2 85 311.8 98-66.4 168-171.4 187.4-293.2v0zM682.8 915.2c-6.6-38.4-31.8-172-93.2-331.6-1 0.4-2 0.6-2.8 1-246.8 86-335.4 257-343.2 273 74.2 57.8 167.4 92.4 268.4 92.4 60.6 0 118.4-12.4 170.8-34.8v0zM187 805c10-17 130-215.6 355.4-288.6 5.6-1.8 11.4-3.6 17.2-5.2-11-24.8-23-49.8-35.4-74.2-218.2 65.4-430.2 62.6-449.4 62.4-0.2 4.4-0.2 8.8-0.2 13.4 0 112.2 42.6 214.8 112.4 292.2v0zM84 423c19.6 0.2 199.8 1 404.4-53.2-72.4-128.8-150.6-237.2-162.2-253-122.4 57.8-214 170.6-242.2 306.2v0zM409.6 87.4c12 16.2 91.6 124.4 163.2 256 155.6-58.2 221.4-146.8 229.2-158-77.2-68.6-178.8-110.2-290-110.2-35.2 0.2-69.6 4.4-102.4 12.2v0zM850.6 236.2c-9.2 12.4-82.6 106.4-244.2 172.4 10.2 20.8 20 42 29 63.4 3.2 7.6 6.4 15 9.4 22.6 145.6-18.2 290.2 11 304.6 14-1-103.2-38-198-98.8-272.4v0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["dribbble","brand","social"],"defaultCode":60071,"grid":16},"attrs":[],"properties":{"ligatures":"dribbble, brand31","name":"dribbble","order":20,"id":37,"prevSize":32,"code":60071},"setIdx":4,"setId":2,"iconIdx":37},{"icon":{"paths":["M297 205.2c30.2 0 57.4 2.6 82.2 8 24.8 5.2 45.8 14 63.6 26 17.6 12 31.2 28 41.2 48 9.6 19.8 14.4 44.6 14.4 74 0 31.8-7.2 58.2-21.6 79.4-14.6 21.2-35.8 38.4-64.2 52 38.8 11.2 67.4 30.8 86.6 58.6 19.2 28 28.4 61.6 28.4 101.2 0 32-6.2 59.4-18.4 82.6-12.4 23.4-29.2 42.4-49.8 57-20.8 14.8-44.8 25.6-71.6 32.6-26.6 7-54 10.6-82.4 10.6h-305.4v-630h297zM279 459.6c24.6 0 45-5.8 61-17.6 16-11.6 23.6-30.8 23.6-57.2 0-14.6-2.6-26.8-7.8-36.2-5.4-9.4-12.4-16.8-21.4-22-8.8-5.4-18.8-9-30.6-11-11.4-2.2-23.4-3.2-35.6-3.2h-129.6v147.2h140.4zM286.6 727.8c13.6 0 26.6-1.2 38.8-4 12.4-2.8 23.4-7 32.6-13.4 9.2-6.2 17-14.4 22.6-25.2 5.6-10.6 8.2-24.2 8.2-40.8 0-32.4-9.2-55.6-27.4-69.6-18.2-13.8-42.4-20.6-72.4-20.6h-150.4v173.4h148z","M725.2 725.6c18.8 18.4 45.8 27.6 81 27.6 25.2 0 47.2-6.4 65.4-19.2s29.2-26.4 33.4-40.4h110.4c-17.8 55-44.6 94-81.4 117.6-36.2 23.6-80.6 35.6-132 35.6-36 0-68.2-5.8-97.2-17.2-29-11.6-53.2-27.8-73.6-49-19.8-21.2-35.4-46.4-46.4-76-10.8-29.4-16.4-62-16.4-97.2 0-34.2 5.6-66 16.8-95.4 11.4-29.6 27-55 47.8-76.4s45.2-38.4 74-50.8c28.6-12.4 60.2-18.6 95.2-18.6 38.6 0 72.4 7.4 101.4 22.6 28.8 15 52.6 35.2 71.2 60.4s31.8 54.2 40 86.6c8.2 32.4 11 66.2 8.8 101.6h-329.4c0 35.8 12 70 31 88.2zM869 486c-14.8-16.4-40.2-25.4-70.8-25.4-20 0-36.6 3.4-49.8 10.2-13 6.8-23.6 15.2-31.8 25.2-8 10-13.6 20.8-16.8 32.2-3.2 11-5.2 21.2-5.8 30h204c-3-32-14-55.6-29-72.2z","M668.4 256h255.4v62.2h-255.4v-62.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["behance","brand","social"],"defaultCode":60072,"grid":16},"attrs":[],"properties":{"name":"behance","ligatures":"behance, brand32","order":21,"id":38,"prevSize":32,"code":60072},"setIdx":4,"setId":2,"iconIdx":38},{"icon":{"paths":["M829 186.2v-186.2h-186.2l-18.6 18.8-88 167.4-27.6 18.6h-313.6v255.6h172.4l15.4 18.6-187.8 358.8v186.2h186.2l18.6-18.8 88-167.4 27.6-18.6h313.6v-255.6h-172.4l-15.4-18.8z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["deviantart","brand","social"],"defaultCode":60074,"grid":16},"attrs":[],"properties":{"ligatures":"deviantart, brand34","name":"deviantart","order":60,"id":39,"prevSize":32,"code":60074},"setIdx":4,"setId":2,"iconIdx":39},{"icon":{"paths":["M253 672.8c0.2 0.6 5.6 15.2 8.6 22.6 16.8 39.8 41 75.8 71.8 106.6s66.6 55 106.6 71.8c41.4 17.4 85.2 26.4 130.4 26.4s89.2-8.8 130.4-26.4c40-16.8 75.8-41 106.6-71.8s55-66.6 71.8-106.6c17.4-41.4 26.4-85.2 26.4-130.4s-8.8-89.2-26.4-130.4c-16.8-40-41-75.8-71.8-106.6s-66.6-55-106.6-71.8c-41.4-17.4-85.2-26.4-130.4-26.4-45.8 0-91.6 9.2-132.2 26.4-32.6 13.8-87.8 49.2-120 82.6l-0.2 0.2v-276h463.4c16.8-0.2 16.8-23.8 16.8-31.4 0-7.8 0-31.2-17-31.4h-501c-13.6 0-22 11.4-22 21.8v388.2c0 12.6 15.6 21.6 30.2 24.6 28.4 6 34.8-3 41.8-12.6l1-1.2c10.6-15.8 43.6-49 44-49.4 51.6-51.6 120.6-80 194.4-80 73.4 0 142.2 28.4 193.8 80 51.8 51.8 80.4 120.4 80.4 193.2 0 73-28.4 141.8-80 193.2-50.8 50.8-122 80-195 80-49.4 0-97.2-13.2-138.2-38.2l0.2-236c0-31.4 13.6-65.8 36.6-91.6 26.2-29.6 62.2-45.8 101.6-45.8 38 0 73.6 14.4 100.2 40.6 26.2 26 40.8 60.8 40.8 97.8 0 78.8-62 140.6-141.2 140.6-15.2 0-43-6.8-44.2-7-16-4.8-22.8 17.4-25 24.8-8.6 28.2 4.4 33.8 7 34.6 25.4 8 42.2 9.4 64.2 9.4 111.8 0 202.8-91 202.8-202.8 0-111-91-201.2-202.6-201.2-54.8 0-106.2 21-144.8 58.8-36.8 36.2-57.8 84.4-57.8 132.4v1.2c-0.2 6-0.2 147.6-0.4 194l-0.2-0.2c-21-23.2-41.8-58.8-55.6-95.2-5.4-14.2-17.6-11.8-34.2-6.6-8 2.2-30 9-25 25.2v0zM491.2 617.4c0 6.8 6.2 12.8 10 16.2l1.2 1.2c6.4 6.2 12.4 9.4 18 9.4 4.6 0 7.4-2.2 8.4-3.2 2.8-2.6 34.4-34.8 37.6-37.8l35.4 35.2c3.2 3.6 6.8 5.6 11 5.6 5.6 0 11.8-3.4 18.2-10 15.2-15.6 7.6-24 4-28l-35.8-35.8 37.4-37.6c8.2-8.8 1-18.2-6.2-25.4-10.4-10.4-20.6-13.2-27-7.2l-37.2 37.2-37.6-37.6c-2-2-4.6-3-7.2-3-5 0-11 3.4-17.6 10-11.6 11.6-14 19.6-8 26l37.6 37.4-37.4 37.4c-3.4 3.2-5 6.6-4.8 10zM573 109.8c-60 0-124 12.2-170.8 32.4-5 2-8 6-8.6 11.6-0.6 5.4 0.8 12.4 4.4 21.6 3 7.4 10.6 27.2 25.6 21.4 48-18.4 101.2-28.4 149.4-28.4 54.8 0 108 10.8 158 31.8 39.8 16.8 77.2 41.2 118 76.4 3 2.6 6.2 3.8 9.4 3.8 8 0 15.6-7.8 22.2-15.2 10.8-12.2 18.4-22.4 7.6-32.6-39-36.8-81.6-64.4-134.4-86.8-57.2-23.8-118.2-36-180.8-36zM896.4 851.2v0c-7.2-7.2-13.4-11.4-18.8-13s-10.4-0.4-14.2 3.4l-3.6 3.6c-37.2 37.2-80.6 66.4-128.8 86.8-50 21.2-103 31.8-157.6 31.8-54.8 0-107.8-10.8-157.6-31.8-48.2-20.4-91.6-49.6-128.8-86.8-38.8-38.8-68-82.2-86.8-128.8-18.4-45.6-24.4-79.8-26.4-91-0.2-1-0.4-1.8-0.4-2.4-2.6-13.2-14.8-14.2-32.2-11.4-7.2 1.2-29.4 4.6-27.4 20.4v0.4c5.8 37 16.2 73.2 30.8 107.6 23.4 55.4 57 105.2 99.8 148s92.6 76.2 148 99.8c57.4 24.2 118.4 36.6 181.2 36.6s123.8-12.4 181.2-36.6c55.4-23.4 105.2-57 148-99.8 0 0 2.4-2.4 3.8-3.8 4.4-5.4 8.6-14.4-10.2-33z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["500px","brand","social"],"defaultCode":60075,"grid":16},"attrs":[],"properties":{"name":"500px","ligatures":"500px, brand35","order":22,"id":40,"prevSize":32,"code":60075},"setIdx":4,"setId":2,"iconIdx":40},{"icon":{"paths":["M704 288c0-53.019 42.981-96 96-96s96 42.981 96 96c0 53.019-42.981 96-96 96s-96-42.981-96-96zM958.392 129.608c-87.478-87.476-229.306-87.476-316.786 0-35.578 35.578-56.684 80.146-63.322 126.392v0l-204.694 310.228c-27.506 1.41-54.776 8.416-79.966 21.016l-157.892-123.424c-36.55-28.574-89.342-22.102-117.912 14.448-28.572 36.55-22.102 89.342 14.448 117.912l155.934 121.892c-16.96 66.782 0.672 140.538 52.93 192.794 78.906 78.904 206.832 78.904 285.736 0 48.466-48.466 67.15-115.428 56.076-178.166l249.054-222.986c46.248-6.638 90.816-27.744 126.394-63.322 87.478-87.476 87.478-229.306 0-316.784zM384 902.698c-74.39 0-134.698-60.304-134.698-134.698 0-0.712 0.042-1.414 0.054-2.124l66.912 52.304c15.36 12.006 33.582 17.824 51.674 17.824 24.962 0 49.672-11.080 66.238-32.272 28.572-36.55 22.102-89.342-14.448-117.912l-63.5-49.636c8.962-1.878 18.248-2.88 27.768-2.88 74.392 0 134.698 60.304 134.698 134.698s-60.306 134.696-134.698 134.696zM800 448c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["steam","brand","social"],"defaultCode":60076,"grid":16},"attrs":[],"properties":{"ligatures":"steam, brand36","name":"steam","order":23,"id":41,"prevSize":32,"code":60076},"setIdx":4,"setId":2,"iconIdx":41},{"icon":{"paths":["M736 32l-224 192 288 192 224-192z","M512 224l-224-192-288 192 224 192z","M800 416l224 192-288 160-224-192z","M512 576l-288-160-224 192 288 160z","M728.156 845.57l-216.156-185.278-216.158 185.278-135.842-75.468v93.898l352 160 352-160v-93.898z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["dropbox","brand"],"defaultCode":60078,"grid":16},"attrs":[],"properties":{"ligatures":"dropbox, brand38","name":"dropbox","order":64,"id":42,"prevSize":32,"code":60078},"setIdx":4,"setId":2,"iconIdx":42},{"icon":{"paths":["M350.868 828.388c-60.274-15.060-93.856-62.97-93.962-134.064-0.032-22.726 1.612-33.62 7.286-48.236 13.908-35.834 50.728-62.872 99.176-72.822 24.11-4.95 31.536-10.266 31.536-22.572 0-3.862 2.872-15.36 6.378-25.552 15.932-46.306 45.43-84.91 76.948-100.702 32.99-16.526 49.642-20.254 89.548-20.040 56.674 0.304 84.952 12.598 124.496 54.128l21.75 22.842 19.484-6.742c94.3-32.636 188.306 22.916 195.888 115.756l2.072 25.398 18.57 6.65c53.032 19.004 77.96 58.904 73.442 117.556-2.958 38.358-20.89 68.98-49.3 84.184l-13.356 7.146-296.822 0.57c-228.094 0.44-300.6-0.368-313.134-3.5v0zM103.218 785.966c-36.176-9.086-74.506-42.854-92.48-81.47-10.196-21.906-10.738-25.128-10.738-63.88 0-36.864 0.87-42.778 8.988-61.080 17.11-38.582 49.894-66.46 91.030-77.408 8.684-2.312 16.842-6 18.128-8.196 1.29-2.198 2.722-14.164 3.182-26.592 2.866-77.196 50.79-145.214 117.708-167.056 36.154-11.8 83.572-12.898 122.896 3.726 12.47 5.274 11.068 6.404 37.438-30.14 15.594-21.612 45.108-44.49 70.9-58.18 27.838-14.776 56.792-21.584 91.412-21.494 96.768 0.252 180.166 64.22 211.004 161.848 9.854 31.192 9.362 39.926-2.26 40.184-5.072 0.112-19.604 3.064-32.292 6.558l-23.072 6.358-21.052-22.25c-59.362-62.734-156.238-76.294-238.592-33.396-32.9 17.138-59.34 41.746-79.31 73.81-14.236 22.858-32.39 65.504-32.39 76.094 0 7.51-5.754 11.264-30.332 19.782-76.094 26.376-120.508 87.282-120.476 165.218 0.010 28.368 6.922 63.074 16.52 82.956 3.618 7.494 5.634 14.622 4.484 15.836-2.946 3.106-97.608 2.060-110.696-1.228v0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["onedrive","brand","skydrive"],"defaultCode":60079,"grid":16},"attrs":[],"properties":{"ligatures":"onedrive, brand39","name":"onedrive","order":63,"id":43,"prevSize":32,"code":60079},"setIdx":4,"setId":2,"iconIdx":43},{"icon":{"paths":["M512.008 12.642c-282.738 0-512.008 229.218-512.008 511.998 0 226.214 146.704 418.132 350.136 485.836 25.586 4.738 34.992-11.11 34.992-24.632 0-12.204-0.48-52.542-0.696-95.324-142.448 30.976-172.504-60.41-172.504-60.41-23.282-59.176-56.848-74.916-56.848-74.916-46.452-31.778 3.51-31.124 3.51-31.124 51.4 3.61 78.476 52.766 78.476 52.766 45.672 78.27 119.776 55.64 149.004 42.558 4.588-33.086 17.852-55.68 32.506-68.464-113.73-12.942-233.276-56.85-233.276-253.032 0-55.898 20.004-101.574 52.76-137.428-5.316-12.9-22.854-64.972 4.952-135.5 0 0 43.006-13.752 140.84 52.49 40.836-11.348 84.636-17.036 128.154-17.234 43.502 0.198 87.336 5.886 128.256 17.234 97.734-66.244 140.656-52.49 140.656-52.49 27.872 70.528 10.35 122.6 5.036 135.5 32.82 35.856 52.694 81.532 52.694 137.428 0 196.654-119.778 239.95-233.79 252.624 18.364 15.89 34.724 47.046 34.724 94.812 0 68.508-0.596 123.644-0.596 140.508 0 13.628 9.222 29.594 35.172 24.566 203.322-67.776 349.842-259.626 349.842-485.768 0-282.78-229.234-511.998-511.992-511.998z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["github","brand","octacat","social"],"defaultCode":60080,"grid":16},"attrs":[],"properties":{"ligatures":"github, brand40","name":"github","order":24,"id":44,"prevSize":32,"code":60080},"setIdx":4,"setId":2,"iconIdx":44},{"icon":{"paths":["M0 0v1024h1024v-1024h-1024zM832 832h-128v-512h-192v512h-320v-640h640v640z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["npm","brand"],"defaultCode":60081,"grid":16},"attrs":[],"properties":{"name":"npm","ligatures":"npm, brand41","order":25,"id":45,"prevSize":32,"code":60081},"setIdx":4,"setId":2,"iconIdx":45},{"icon":{"paths":["M512 106.6c-186.8 0-330.8 156.4-412.4 309.6-46 86.2-78.2 180.6-93 277.2-1.6 11-3.2 22-4.4 33.2-0.6 6-1.2 12-1.6 18-0.6 7.6-0.2 10 3.8 16.4 12 19.4 26.2 37.4 42.2 53.6 32.8 33.6 72.6 59.4 114.8 79.4 96.2 45.4 204.8 61.8 310.4 65.4 109 3.6 221-5.4 325.2-39.4 89-29 174.8-79.6 224.2-161.4 5.4-8.8 1.6-21.8 0.6-32-1.2-12.2-2.8-24.2-4.8-36.2-3.6-23.6-8.4-46.8-14.2-70-11.6-47.2-27.4-93.6-46.6-138.2-69.6-161.6-198.4-334-381.6-369.6-20.6-4-41.6-6-62.6-6zM518.4 890.2c-114.2 0-238.6-10.2-341.4-65.2-40-21.4-80.8-52.4-100-95-5.6-12.4-3.6-17.2-1-31.8 1.8-9.4 2.6-18.6 6.8-27.4 5.8-12.2 11.8-24.2 18-36.2 21-40.6 43.6-80.8 69.8-118.6 13-18.6 26.8-37 42.8-53 11.2-11.2 24.8-23.2 40.6-27 48.4-11.6 85.4 44.4 114.8 72.6 14.2 13.6 33.2 29 54.4 26.4 14.6-1.8 27.6-13.2 38-22.6 35.4-31.8 63.8-71.2 93.2-108.2 14.6-18.2 29-36.6 44.8-54 10.6-11.8 22.2-25.2 36.4-32.8 25.4-13.8 57.8 14.6 75.4 29.2 30 25 56.6 54.2 82 83.8 24.2 28.2 47.6 56.8 68.2 87.8 31.8 48 59.4 99.2 84.6 151 5.4 11.2 7.2 18.8 9.2 31.2 1.2 6.8 3.8 14.6 2.8 21.6-1.4 9.8-8.2 20.4-13.2 28.4-12 19-28.2 35.4-46 49.2-74.6 57.8-175.6 77-267.4 85.6-37.6 3.6-75.2 5-112.8 5z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["basecamp","brand"],"defaultCode":60082,"grid":16},"attrs":[],"properties":{"name":"basecamp","ligatures":"basecamp, brand42","order":62,"id":46,"prevSize":32,"code":60082},"setIdx":4,"setId":2,"iconIdx":46},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM448 768c0 35.2-28.8 64-64 64h-128c-35.2 0-64-28.8-64-64v-512c0-35.2 28.8-64 64-64h128c35.2 0 64 28.8 64 64v512zM832 576c0 35.2-28.8 64-64 64h-128c-35.2 0-64-28.8-64-64v-320c0-35.2 28.8-64 64-64h128c35.2 0 64 28.8 64 64v320z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["trello","brand"],"defaultCode":60083,"grid":16},"attrs":[],"properties":{"name":"trello","ligatures":"trello, brand43","order":27,"id":47,"prevSize":32,"code":60083},"setIdx":4,"setId":2,"iconIdx":47},{"icon":{"paths":["M128 511.992c0 148.026 88.322 275.968 216.43 336.578l-183.178-488.784c-21.308 46.508-33.252 97.982-33.252 152.206zM771.228 493.128c0-46.234-17.054-78.236-31.654-103.142-19.458-30.82-37.72-56.894-37.72-87.716 0-34.374 26.766-66.376 64.486-66.376 1.704 0 3.32 0.204 4.976 0.302-68.316-60.97-159.34-98.196-259.308-98.196-134.16 0-252.186 67.046-320.844 168.568 9.010 0.282 17.506 0.454 24.712 0.454 40.154 0 102.34-4.752 102.34-4.752 20.69-1.182 23.132 28.434 2.458 30.822 0 0-20.81 2.368-43.952 3.55l139.834 405.106 84.044-245.456-59.822-159.65c-20.688-1.184-40.278-3.55-40.278-3.55-20.702-1.192-18.272-32.002 2.438-30.822 0 0 63.4 4.752 101.134 4.752 40.146 0 102.35-4.752 102.35-4.752 20.702-1.182 23.14 28.434 2.446 30.822 0 0-20.834 2.372-43.948 3.55l138.78 402.018 38.312-124.632c16.58-51.75 29.216-88.9 29.216-120.9zM518.742 544.704l-115.226 326.058c34.416 9.858 70.794 15.238 108.488 15.238 44.716 0 87.604-7.518 127.518-21.2-1.018-1.602-1.974-3.304-2.75-5.154l-118.030-314.942zM848.962 332.572c1.652 11.91 2.588 24.686 2.588 38.458 0 37.93-7.292 80.596-29.202 133.95l-117.286 330.272c114.162-64.828 190.938-185.288 190.938-323.258 0-65.030-17.060-126.16-47.038-179.422zM512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM512 960c-247.424 0-448-200.576-448-448s200.576-448 448-448 448 200.576 448 448-200.576 448-448 448z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["wordpress","brand","social","cms"],"defaultCode":60084,"grid":16},"attrs":[],"properties":{"ligatures":"wordpress, brand44","name":"wordpress","order":45,"id":48,"prevSize":32,"code":60084},"setIdx":4,"setId":2,"iconIdx":48},{"icon":{"paths":["M266.004 276.678c32.832-32.844 86.002-32.844 118.804-0.032l7.826 7.868 101.104-101.156-7.874-7.88c-57.624-57.7-138.514-77.878-212.42-60.522-10.594-65.182-67.088-114.924-135.174-114.956-75.65 0-136.954 61.442-136.97 137.158 0 65.336 45.59 120 106.662 133.83-23.138 77.45-4.242 164.834 56.846 225.984l227.826 227.9 100.996-101.214-227.81-227.886c-32.682-32.722-32.742-86.126 0.184-119.094zM1022.712 137.158c0.016-75.762-61.318-137.158-136.984-137.158-69.234 0-126.478 51.444-135.682 118.238-77.074-22.664-163.784-3.496-224.64 57.408l-227.84 227.9 101.102 101.172 227.766-227.856c32.94-32.966 85.988-32.906 118.684-0.184 32.8 32.83 32.8 86.114-0.032 118.956l-7.794 7.836 101.010 101.248 7.858-7.928c60.458-60.566 79.678-146.756 57.612-223.638 67.15-8.834 118.94-66.364 118.94-135.994zM906.266 751.064c18.102-74.458-1.976-156.324-60.108-214.5l-227.49-227.992-101.102 101.122 227.52 228.012c32.94 32.996 32.864 86.096 0.184 118.848-32.802 32.814-86.004 32.814-118.836-0.030l-7.766-7.79-100.994 101.246 7.732 7.728c61.516 61.594 149.618 80.438 227.368 56.488 12.632 62.682 67.934 109.804 134.258 109.804 75.604 0 136.968-61.35 136.968-137.126 0-69.2-51.18-126.456-117.734-135.81zM612.344 528.684l-227.536 227.992c-32.71 32.768-86.034 32.828-118.944-0.124-32.818-32.904-32.832-86.098-0.044-118.97l7.808-7.774-101.086-101.124-7.734 7.712c-58.76 58.802-78.56 141.834-59.45 216.982-60.398 14.26-105.358 68.634-105.358 133.496-0.016 75.746 61.332 137.126 136.982 137.126 65.1-0.032 119.588-45.418 133.54-106.382 74.702 18.552 156.998-1.304 215.344-59.756l227.49-227.96-101.012-101.218z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["joomla","brand","cms"],"defaultCode":60085,"grid":16},"attrs":[],"properties":{"ligatures":"joomla, brand45","name":"joomla","order":47,"id":49,"prevSize":32,"code":60085},"setIdx":4,"setId":2,"iconIdx":49},{"icon":{"paths":["M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM824.636 589.598c-36.798 142.716-165.358 242.402-312.63 242.402-147.282 0-275.85-99.686-312.654-242.42-6.232-24.158 8.352-48.886 32.512-55.124 3.71-0.958 7.528-1.446 11.338-1.446 20.624 0 38.628 13.972 43.788 33.976 26.512 102.748 119.042 174.51 225.014 174.51 105.978 0 198.502-71.76 225-174.51 5.152-20.006 23.15-33.982 43.766-33.982 3.822 0 7.65 0.49 11.376 1.456 11.692 3.016 21.526 10.418 27.668 20.842 6.142 10.416 7.854 22.596 4.822 34.296z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["ello","brand","social"],"defaultCode":60086,"grid":16},"attrs":[],"properties":{"ligatures":"ello, brand46","name":"ello","order":46,"id":50,"prevSize":32,"code":60086},"setIdx":4,"setId":2,"iconIdx":50},{"icon":{"paths":["M957.796 384h-57.406c-35.166 0-65.988-29.742-68.39-64v0c0.004-182.668-147.258-320-331.19-320h-167.824c-183.812 0-332.856 148-332.986 330.666v362.798c0 182.654 149.174 330.536 332.984 330.536h358.42c183.948 0 332.596-147.882 332.596-330.536v-234.382c0-36.502-29.44-75.082-66.204-75.082zM320 256h192c35.2 0 64 28.8 64 64s-28.8 64-64 64h-192c-35.2 0-64-28.8-64-64s28.8-64 64-64zM704 768h-384c-35.2 0-64-28.8-64-64s28.8-64 64-64h384c35.2 0 64 28.8 64 64s-28.8 64-64 64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["blogger","brand","social"],"defaultCode":60087,"grid":16},"attrs":[],"properties":{"ligatures":"blogger, brand47","name":"blogger","order":28,"id":51,"prevSize":32,"code":60087},"setIdx":4,"setId":2,"iconIdx":51},{"icon":{"paths":["M576.032 448l-0.002 234.184c0 59.418-0.77 93.656 5.53 110.5 6.25 16.754 21.918 34.146 38.99 44.202 22.684 13.588 48.542 20.376 77.708 20.376 51.854 0 82.478-6.848 133.742-40.54v153.944c-43.7 20.552-81.866 32.594-117.324 40.922-35.5 8.242-73.86 12.406-115.064 12.406-46.828 0-74.456-5.886-110.41-17.656-35.958-11.868-66.66-28.806-92.020-50.54-25.45-21.922-43.022-45.208-52.848-69.832-9.826-24.636-14.716-60.414-14.716-107.244v-359.1h-137.426v-145.006c40.208-13.042 85.164-31.788 113.78-56.152 28.754-24.45 51.766-53.706 69.106-87.944 17.392-34.146 29.348-77.712 35.872-130.516h165.084l-0.002 255.996h255.968v192h-255.968z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["tumblr","brand","social"],"defaultCode":60089,"grid":16},"attrs":[],"properties":{"ligatures":"tumblr, brand49","name":"tumblr","order":29,"id":52,"prevSize":32,"code":60089},"setIdx":4,"setId":2,"iconIdx":52},{"icon":{"paths":["M568.2 589v0c112.6-197.6 298.6-520 349.6-589-22.4 15-56.8 22.6-88.4 29.8l-47.8-29.8c-38.4 71.6-180 303-270.2 451.2-91.4-151.4-199.6-326.2-270.2-451.2-56 12-79.2 12.6-135 0v0 0c0 0 0 0 0 0v0c110.8 166.8 288.2 484.6 348.6 589v0l-8.2 435 64.8-29.8v-0.8l64.8 30.6-8-435z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["yahoo","brand","social"],"defaultCode":60091,"grid":16},"attrs":[],"properties":{"ligatures":"yahoo, brand51","name":"yahoo","order":30,"id":53,"prevSize":32,"code":60091},"setIdx":4,"setId":2,"iconIdx":53},{"icon":{"paths":["M891.96 514.204c-18.086 0-35.348 3.52-51.064 9.856-10.506-114.358-110.29-204.060-232-204.060-29.786 0-58.682 5.63-84.318 15.164-9.96 3.702-12.578 7.52-12.578 14.916v402.714c0 7.766 6.24 14.234 14.124 14.996 0.336 0.034 363.536 0.21 365.89 0.21 72.904 0 131.986-56.816 131.986-126.894s-59.134-126.902-132.040-126.902zM400 768h32l16-224.22-16-223.78h-32l-16 223.78zM304 768h-32l-16-162.75 16-157.25h32l16 160zM144 768h32l16-128-16-128h-32l-16 128zM16 704h32l16-64-16-64h-32l-16 64z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["soundcloud","brand","social"],"defaultCode":60099,"grid":16},"attrs":[],"properties":{"ligatures":"soundcloud, brand58","name":"soundcloud","order":31,"id":54,"prevSize":32,"code":60099},"setIdx":4,"setId":2,"iconIdx":54},{"icon":{"paths":["M425.6 37.4c-1.6-1-3.4-1.8-5-2.6-1.8 0.4-3.4 0.6-5.2 1l10.2 1.6z","M36.8 421c-0.4 1.8-0.6 3.6-0.8 5.2 1 1.6 1.6 3.2 2.6 4.8l-1.8-10z","M986.8 602.6c0.4-1.8 0.6-3.6 1-5.4-1-1.6-1.6-3.2-2.6-4.8l1.6 10.2z","M592 983c1.6 1 3.4 1.8 5 2.6 1.8-0.4 3.6-0.6 5.4-0.8l-10.4-1.8z","M987.8 597.2c-0.4 1.8-0.6 3.6-1 5.4l-1.8-10.4c1 1.8 1.8 3.4 2.8 5 5.2-28.8 8-58.2 8-87.6 0-65.2-12.8-128.6-38-188.2-24.4-57.6-59.2-109.4-103.6-153.8s-96.2-79.2-153.6-103.6c-59.6-25.2-123-38-188.2-38-30.8 0-61.6 2.8-91.6 8.6 0 0-0.2 0-0.2 0 1.6 0.8 3.4 1.6 5 2.6l-10.2-1.6c1.8-0.4 3.4-0.6 5.2-1-41.2-21.8-87.4-33.6-134.2-33.6-76.4 0-148.4 29.8-202.4 83.8s-83.8 126-83.8 202.4c0 48.6 12.6 96.6 36 138.8 0.4-1.8 0.6-3.6 0.8-5.2l1.8 10.2c-1-1.6-1.8-3.2-2.6-4.8-4.8 27.4-7.2 55.4-7.2 83.4 0 65.2 12.8 128.6 38 188.2 24.4 57.6 59.2 109.2 103.6 153.6s96.2 79.2 153.8 103.6c59.6 25.2 123 38 188.2 38 28.4 0 56.8-2.6 84.6-7.6-1.6-1-3.2-1.8-5-2.6l10.4 1.8c-1.8 0.4-3.6 0.6-5.4 0.8 42.8 24.2 91.4 37.2 140.8 37.2 76.4 0 148.4-29.8 202.4-83.8s83.8-126 83.8-202.4c-0.2-48.6-12.8-96.6-36.4-139.2zM514.2 805.8c-171.8 0-248.6-84.4-248.6-147.8 0-32.4 24-55.2 57-55.2 73.6 0 54.4 105.6 191.6 105.6 70.2 0 109-38.2 109-77.2 0-23.4-11.6-49.4-57.8-60.8l-152.8-38.2c-123-30.8-145.4-97.4-145.4-160 0-129.8 122.2-178.6 237-178.6 105.8 0 230.4 58.4 230.4 136.4 0 33.4-29 52.8-62 52.8-62.8 0-51.2-86.8-177.6-86.8-62.8 0-97.4 28.4-97.4 69s49.6 53.6 92.6 63.4l113.2 25.2c123.8 27.6 155.2 100 155.2 168 0 105.4-81 184.2-244.4 184.2z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["skype","brand","social"],"defaultCode":60101,"grid":16},"attrs":[],"properties":{"ligatures":"skype, brand60","name":"skype","order":32,"id":55,"prevSize":32,"code":60101},"setIdx":4,"setId":2,"iconIdx":55},{"icon":{"paths":["M256 640c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64zM640 640c0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64s-64-28.654-64-64zM643.112 776.778c16.482-12.986 40.376-10.154 53.364 6.332s10.152 40.378-6.334 53.366c-45.896 36.158-115.822 59.524-178.142 59.524-62.322 0-132.248-23.366-178.144-59.522-16.486-12.99-19.32-36.882-6.332-53.368 12.99-16.482 36.882-19.318 53.366-6.332 26.422 20.818 78.722 43.222 131.11 43.222s104.688-22.404 131.112-43.222zM1024 512c0-70.692-57.308-128-128-128-48.116 0-89.992 26.57-111.852 65.82-65.792-35.994-145.952-59.246-233.28-64.608l76.382-171.526 146.194 42.2c13.152 37.342 48.718 64.114 90.556 64.114 53.020 0 96-42.98 96-96s-42.98-96-96-96c-36.56 0-68.342 20.442-84.554 50.514l-162.906-47.024c-18.224-5.258-37.538 3.722-45.252 21.052l-103.77 233.026c-85.138 5.996-163.262 29.022-227.636 64.236-21.864-39.25-63.766-65.804-111.882-65.804-70.692 0-128 57.308-128 128 0 52.312 31.402 97.254 76.372 117.102-8.070 24.028-12.372 49.104-12.372 74.898 0 176.73 200.576 320 448 320 247.422 0 448-143.27 448-320 0-25.792-4.3-50.862-12.368-74.886 44.97-19.85 76.368-64.802 76.368-117.114zM864 188c19.882 0 36 16.118 36 36s-16.118 36-36 36-36-16.118-36-36 16.118-36 36-36zM64 512c0-35.29 28.71-64 64-64 25.508 0 47.572 15.004 57.846 36.646-33.448 25.366-61.166 54.626-81.666 86.738-23.524-9.47-40.18-32.512-40.18-59.384zM512 948c-205.45 0-372-109.242-372-244s166.55-244 372-244c205.45 0 372 109.242 372 244s-166.55 244-372 244zM919.82 571.384c-20.5-32.112-48.218-61.372-81.666-86.738 10.276-21.642 32.338-36.646 57.846-36.646 35.29 0 64 28.71 64 64 0 26.872-16.656 49.914-40.18 59.384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["reddit","brand","social"],"defaultCode":60102,"grid":16},"attrs":[],"properties":{"ligatures":"reddit, brand61","name":"reddit","order":33,"id":56,"prevSize":32,"code":60102},"setIdx":4,"setId":2,"iconIdx":56},{"icon":{"paths":["M0 0v1024h1024v-1024h-1024zM544 584v216h-64v-216l-175-328h72.6l134.4 252 134.4-252h72.6l-175 328z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["hackernews","brand","ycombinator","yc","social"],"defaultCode":60103,"grid":16},"attrs":[],"properties":{"name":"hackernews","ligatures":"hackernews, brand62","order":34,"id":57,"prevSize":32,"code":60103},"setIdx":4,"setId":2,"iconIdx":57},{"icon":{"paths":["M966.8 233.6c0 3.2-1 6.2-3 9-2 2.6-4.2 4-6.8 4-20 2-36.4 8.4-49 19.2-12.8 10.8-25.8 31.8-39.2 62.4l-206.4 465.4c-1.4 4.4-5.2 6.4-11.4 6.4-4.8 0-8.6-2.2-11.4-6.4l-115.8-242-133.2 242c-2.8 4.4-6.4 6.4-11.4 6.4-6 0-9.8-2.2-11.8-6.4l-202.6-465.2c-12.6-28.8-26-49-40-60.4s-33.6-18.6-58.6-21.2c-2.2 0-4.2-1.2-6-3.4-2-2.2-2.8-4.8-2.8-7.8 0-7.6 2.2-11.4 6.4-11.4 18 0 37 0.8 56.8 2.4 18.4 1.6 35.6 2.4 51.8 2.4 16.4 0 36-0.8 58.4-2.4 23.4-1.6 44.2-2.4 62.4-2.4 4.4 0 6.4 3.8 6.4 11.4s-1.4 11.2-4 11.2c-18 1.4-32.4 6-42.8 13.8s-15.6 18-15.6 30.8c0 6.4 2.2 14.6 6.4 24.2l167.4 378.4 95.2-179.6-88.6-185.8c-16-33.2-29-54.6-39.2-64.2s-25.8-15.4-46.6-17.6c-2 0-3.6-1.2-5.4-3.4s-2.6-4.8-2.6-7.8c0-7.6 1.8-11.4 5.6-11.4 18 0 34.6 0.8 49.8 2.4 14.6 1.6 30 2.4 46.6 2.4 16.2 0 33.2-0.8 51.4-2.4 18.6-1.6 37-2.4 55-2.4 4.4 0 6.4 3.8 6.4 11.4s-1.2 11.2-4 11.2c-36.2 2.4-54.2 12.8-54.2 30.8 0 8 4.2 20.6 12.6 37.6l58.6 119 58.4-108.8c8-15.4 12.2-28.4 12.2-38.8 0-24.8-18-38-54.2-39.6-3.2 0-4.8-3.8-4.8-11.2 0-2.8 0.8-5.2 2.4-7.6s3.2-3.6 4.8-3.6c13 0 28.8 0.8 47.8 2.4 18 1.6 33 2.4 44.6 2.4 8.4 0 20.6-0.8 36.8-2 20.4-1.8 37.6-2.8 51.4-2.8 3.2 0 4.8 3.2 4.8 9.6 0 8.6-3 13-8.8 13-21 2.2-38 8-50.8 17.4s-28.8 30.8-48 64.4l-78.2 143.2 105.2 214.4 155.4-361.4c5.4-13.2 8-25.4 8-36.4 0-26.4-18-40.4-54.2-42.2-3.2 0-4.8-3.8-4.8-11.2 0-7.6 2.4-11.4 7.2-11.4 13.2 0 28.8 0.8 47 2.4 16.8 1.6 30.8 2.4 42 2.4 12 0 25.6-0.8 41.2-2.4 16.2-1.6 30.8-2.4 43.8-2.4 4 0 6 3.2 6 9.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["wikipedia","brand"],"defaultCode":60104,"grid":16},"attrs":[],"properties":{"name":"wikipedia","ligatures":"wikipedia, brand63","order":40,"id":58,"prevSize":32,"code":60104},"setIdx":4,"setId":2,"iconIdx":58},{"icon":{"paths":["M384 384h177.106v90.782h2.532c24.64-44.194 84.958-90.782 174.842-90.782 186.946 0 221.52 116.376 221.52 267.734v308.266h-184.61v-273.278c0-65.184-1.334-149.026-96.028-149.026-96.148 0-110.82 70.986-110.82 144.292v278.012h-184.542v-576z","M64 384h192v576h-192v-576z","M256 224c0 53.019-42.981 96-96 96s-96-42.981-96-96c0-53.019 42.981-96 96-96s96 42.981 96 96z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["linkedin","brand","social"],"defaultCode":60106,"grid":16},"attrs":[],"properties":{"ligatures":"linkedin2, brand65","name":"linkedin2","order":39,"id":59,"prevSize":32,"code":60106},"setIdx":4,"setId":2,"iconIdx":59},{"icon":{"paths":["M451.6 766.2l-37.6-102c0 0-61 68-152.4 68-81 0-138.4-70.4-138.4-183 0-144.2 72.8-195.8 144.2-195.8 103.2 0 136 66.8 164.2 152.4l37.6 117.2c37.6 113.8 108 205.2 310.8 205.2 145.4 0 244-44.6 244-161.8 0-95-54-144.2-154.8-167.8l-75-16.4c-51.6-11.8-66.8-32.8-66.8-68 0-39.8 31.6-63.4 83.2-63.4 56.4 0 86.8 21.2 91.4 71.6l117.2-14c-9.4-105.6-82.2-149-201.8-149-105.6 0-208.8 39.8-208.8 167.8 0 79.8 38.8 130.2 136 153.6l79.8 18.8c59.8 14 79.8 38.8 79.8 72.8 0 43.4-42.2 61-122 61-118.4 0-167.8-62.2-195.8-147.8l-38.8-117.2c-49-152.6-127.6-208.8-283.6-208.8-172.4 0-264 109-264 294.4 0 178.2 91.4 274.4 255.8 274.4 132.4 0 195.8-62.2 195.8-62.2v0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["lastfm","brand","social"],"defaultCode":60107,"grid":16},"attrs":[],"properties":{"ligatures":"lastfm, brand66","name":"lastfm","order":37,"id":60,"prevSize":32,"code":60107},"setIdx":4,"setId":2,"iconIdx":60},{"icon":{"paths":["M0 0v1024h1024v-1024h-1024zM512 960v-448h-448v-448h448v448h448v448h-448z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["delicious","brand","social"],"defaultCode":60109,"grid":16},"attrs":[],"properties":{"ligatures":"delicious, brand68","name":"delicious","order":38,"id":61,"prevSize":32,"code":60109},"setIdx":4,"setId":2,"iconIdx":61},{"icon":{"paths":["M512 320c-35.2 0-64 28.8-64 64v256c0 105.8-86.2 192-192 192s-192-86.2-192-192v-128h128v128c0 35.2 28.8 64 64 64s64-28.8 64-64v-256c0-105.8 86.2-192 192-192s192 86.2 192 178v62l-82 24-46-24v-62c0-21.2-28.8-50-64-50z","M960 640c0 105.8-86.2 192-192 192s-192-86.2-192-206v-124l46 24 82-24v124c0 49.2 28.8 78 64 78s64-28.8 64-64v-128h128v128z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["stumbleupon","brand","social"],"defaultCode":60110,"grid":16},"attrs":[],"properties":{"name":"stumbleupon","ligatures":"stumbleupon, brand69","order":36,"id":62,"prevSize":32,"code":60110},"setIdx":4,"setId":2,"iconIdx":62},{"icon":{"paths":["M1024 640v384h-1024v-384h128v256h768v-256zM192 704h640v128h-640zM207.152 565.466l27.698-124.964 624.832 138.496-27.698 124.964zM279.658 308.558l54.092-116.006 580.032 270.464-54.092 116.006zM991.722 361.476l-77.922 101.55-507.746-389.608 56.336-73.418h58.244z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["stackoverflow","brand","social"],"defaultCode":60112,"grid":16},"attrs":[],"properties":{"ligatures":"stackoverflow, brand71","name":"stackoverflow","order":58,"id":63,"prevSize":32,"code":60112},"setIdx":4,"setId":2,"iconIdx":63},{"icon":{"paths":["M512 0c-282.4 0-512 229.6-512 512s229.6 512 512 512 512-229.6 512-512-229.6-512-512-512zM512 955.6c-45.8 0-89.8-7-131.4-19.8 18-29.4 45.2-77.8 55.2-116.2 5.4-20.8 27.6-105.4 27.6-105.4 14.4 27.6 56.8 51 101.6 51 133.8 0 230.2-123 230.2-276 0-146.6-119.6-256.2-273.4-256.2-191.4 0-293 128.6-293 268.4 0 65 34.6 146 90 171.8 8.4 4 12.8 2.2 14.8-6 1.4-6.2 9-36.2 12.4-50.4 1-4.4 0.6-8.4-3-12.8-18.4-22.2-33-63.2-33-101.2 0-97.8 74-192.6 200.2-192.6 109 0 185.2 74.2 185.2 180.4 0 120-60.6 203.2-139.4 203.2-43.6 0-76.2-36-65.6-80.2 12.6-52.8 36.8-109.6 36.8-147.6 0-34-18.2-62.4-56.2-62.4-44.6 0-80.2 46-80.2 107.8 0 39.2 13.2 65.8 13.2 65.8s-44 185.8-52 220.4c-9 38.4-5.4 92.2-1.6 127.2-165-64.4-282-224.8-282-412.8 0-245 198.6-443.6 443.6-443.6s443.6 198.6 443.6 443.6c0 245-198.6 443.6-443.6 443.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["pinterest","brand","social"],"defaultCode":60114,"grid":16},"attrs":[],"properties":{"ligatures":"pinterest2, brand73","name":"pinterest2","order":59,"id":64,"prevSize":32,"code":60114},"setIdx":4,"setId":2,"iconIdx":64},{"icon":{"paths":["M155.6 202.2c-8.8 0-16.4 3.2-20.2 9.2-3.8 6.4-3.2 14.4 0.8 22.6l99.8 172.8c0.2 0.4 0.2 0.6 0 0.8l-156.8 277.2c-4 8.2-3.8 16.4 0 22.6 3.8 6 10.4 10 19.2 10h147.6c22 0 32.8-15 40.2-28.6 0 0 153.4-271.4 159.4-282-0.6-1-101.6-177-101.6-177-7.4-13-18.4-27.6-41.2-27.6h-147.2z","M776 0c-22 0-31.6 13.8-39.6 28.2 0 0-318.2 564.2-328.6 582.8 0.6 1 209.8 385 209.8 385 7.4 13 18.6 28.2 41.2 28.2h147.6c8.8 0 15.8-3.4 19.6-9.4 4-6.4 3.8-14.6-0.4-22.8l-208-380.6c-0.2-0.4-0.2-0.6 0-1l327-578.2c4-8.2 4.2-16.4 0.4-22.8-3.8-6-10.8-9.4-19.6-9.4h-149.4z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["xing","brand","social"],"defaultCode":60116,"grid":16},"attrs":[],"properties":{"ligatures":"xing2, brand75","name":"xing2","codes":[61231],"order":41,"id":65,"prevSize":32,"code":60116},"setIdx":4,"setId":2,"iconIdx":65},{"icon":{"paths":["M367.562 0c-243.358 0-367.562 140.162-367.562 401.856v0 549.034l238.39-238.628v-278.896c0-108.416 28.73-177.406 125.118-192.894v0c33.672-6.584 103.75-4.278 148.306-4.278v0 165.596c0 1.51 0.208 4.206 0.594 5.586v0c1.87 6.704 7.93 11.616 15.116 11.63v0c4.062 0.008 7.868-2.104 11.79-5.97v0l413.122-412.974-584.874-0.062zM785.61 311.746v278.89c0 108.414-28.736 177.414-125.116 192.894v0c-33.672 6.582-103.756 4.278-148.312 4.278v0-165.594c0-1.5-0.206-4.204-0.594-5.582v0c-1.864-6.712-7.922-11.622-15.112-11.63v0c-4.064-0.008-7.866 2.112-11.79 5.966v0l-413.124 412.966 584.874 0.066c243.354 0 367.564-140.168 367.564-401.852v0-549.028l-238.39 238.626z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["flattr","brand","donate","social"],"defaultCode":60117,"grid":16},"attrs":[],"properties":{"ligatures":"flattr, brand76","name":"flattr","order":67,"id":66,"prevSize":32,"code":60117},"setIdx":4,"setId":2,"iconIdx":66},{"icon":{"paths":["M851.564 90.090c-12.060-16.404-31.204-26.090-51.564-26.090h-608c-35.346 0-64 28.654-64 64v768c0 25.884 15.592 49.222 39.508 59.128 7.918 3.28 16.234 4.874 24.478 4.874 16.656 0 33.026-6.504 45.268-18.748l237.256-237.254h165.49c27.992 0 52.736-18.192 61.086-44.91l160-512c6.074-19.432 2.538-40.596-9.522-57zM672.948 320h-224.948c-35.346 0-64 28.654-64 64s28.654 64 64 64h184.948l-40 128h-144.948c-16.974 0-33.252 6.742-45.254 18.746l-146.746 146.744v-549.49h456.948l-40 128z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["foursquare","brand","social"],"defaultCode":60118,"grid":16},"attrs":[],"properties":{"ligatures":"foursquare, brand77","name":"foursquare","order":43,"id":67,"prevSize":32,"code":60118},"setIdx":4,"setId":2,"iconIdx":67},{"icon":{"paths":["M608.876 653.468c-17.282 17.426-2.668 49.128-2.668 49.128l130.090 217.218c0 0 21.36 28.64 39.864 28.64 18.59 0 36.954-15.27 36.954-15.27l102.844-147.008c0 0 10.36-18.546 10.598-34.792 0.372-23.106-34.454-29.434-34.454-29.434l-243.488-78.192c-0.002 0.004-23.858-6.328-39.74 9.71zM596.532 543.984c12.46 21.128 46.828 14.972 46.828 14.972l242.938-71.006c0 0 33.106-13.466 37.832-31.418 4.64-17.954-5.46-39.622-5.46-39.622l-116.098-136.752c0 0-10.062-17.292-30.938-19.032-23.016-1.958-37.18 25.898-37.18 25.898l-137.27 216.010c0 0.004-12.134 21.516-0.652 40.95zM481.754 459.768c28.608-7.044 33.148-48.604 33.148-48.604l-1.944-345.87c0 0-4.314-42.666-23.486-54.232-30.070-18.242-38.982-8.718-47.596-7.444l-201.696 74.944c0 0-19.754 6.536-30.042 23.018-14.69 23.352 14.928 57.544 14.928 57.544l209.644 285.756c0 0 20.69 21.396 47.044 14.888zM431.944 599.738c0.722-26.676-32.030-42.7-32.030-42.7l-216.796-109.524c0 0-32.126-13.246-47.722-4.016-11.95 7.060-22.536 19.84-23.572 31.134l-14.12 173.812c0 0-2.116 30.114 5.69 43.82 11.054 19.442 47.428 5.902 47.428 5.902l253.096-55.942c9.832-6.61 27.074-7.204 28.026-42.486zM494.88 693.542c-21.726-11.156-47.724 11.95-47.724 11.95l-169.468 186.566c0 0-21.144 28.528-15.768 46.050 5.066 16.418 13.454 24.578 25.318 30.328l170.192 53.726c0 0 20.634 4.286 36.258-0.242 22.18-6.43 18.094-41.152 18.094-41.152l3.848-252.602c-0.002 0.002-0.868-24.334-20.75-34.624z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["yelp","brand","social"],"defaultCode":60119,"grid":16},"attrs":[],"properties":{"ligatures":"yelp, brand78","name":"yelp","order":44,"id":68,"prevSize":32,"code":60119},"setIdx":4,"setId":2,"iconIdx":68},{"icon":{"paths":["M930 308.6c-47.8 212.2-195.4 324.2-428 324.2h-77.4l-53.8 341.6h-64.8l-3.4 22c-2.2 14.6 9 27.6 23.6 27.6h165.6c19.6 0 36.2-14.2 39.4-33.6l1.6-8.4 31.2-197.8 2-10.8c3-19.4 19.8-33.6 39.4-33.6h24.6c160.4 0 286-65.2 322.8-253.6 13.8-71.6 8.6-132.4-22.8-177.6z","M831 77.2c-47.4-54-133.2-77.2-242.8-77.2h-318.2c-22.4 0-41.6 16.2-45 38.4l-132.6 840.4c-2.6 16.6 10.2 31.6 27 31.6h196.6l49.4-313-1.6 9.8c3.4-22.2 22.4-38.4 44.8-38.4h93.4c183.4 0 327-74.4 369-290 1.2-6.4 2.4-12.6 3.2-18.6 12.4-79.6 0-134-43.2-183z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["paypal","brand","donate"],"defaultCode":60120,"grid":16},"attrs":[],"properties":{"ligatures":"paypal, brand79","name":"paypal","codes":[61234],"order":42,"id":69,"prevSize":32,"code":60120},"setIdx":4,"setId":2,"iconIdx":69},{"icon":{"paths":["M853.31 0h-682.62c-93.88 0-170.69 76.784-170.69 170.658v682.656c0 93.876 76.81 170.686 170.69 170.686h682.622c93.938 0 170.688-76.81 170.688-170.686v-682.656c0-93.874-76.75-170.658-170.69-170.658zM256 256h512c9.138 0 18.004 1.962 26.144 5.662l-282.144 329.168-282.144-329.17c8.14-3.696 17.006-5.66 26.144-5.66zM192 704v-384c0-1.34 0.056-2.672 0.14-4l187.664 218.94-185.598 185.6c-1.444-5.338-2.206-10.886-2.206-16.54zM768 768h-512c-5.654 0-11.202-0.762-16.54-2.206l182.118-182.118 90.422 105.496 90.424-105.494 182.116 182.118c-5.34 1.442-10.886 2.204-16.54 2.204zM832 704c0 5.654-0.762 11.2-2.206 16.54l-185.598-185.598 187.664-218.942c0.084 1.328 0.14 2.66 0.14 4v384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["mail","contact","support","newsletter","letter","email","envelop","social"],"defaultCode":60035,"grid":16},"attrs":[],"properties":{"ligatures":"mail2, contact2","name":"mail","order":8,"id":70,"prevSize":32,"code":60035},"setIdx":4,"setId":2,"iconIdx":70},{"icon":{"paths":["M928 0h-832c-52.8 0-96 43.2-96 96v832c0 52.8 43.2 96 96 96h832c52.8 0 96-43.2 96-96v-832c0-52.8-43.2-96-96-96zM279 831.2c-48 0-87-38.6-87-86.6 0-47.6 39-86.8 87-86.8 48.2 0 87 39.2 87 86.8 0 48-39 86.6-87 86.6zM497.4 832c0-81.8-31.8-158.8-89.4-216.4-57.8-57.8-134.4-89.6-216-89.6v-125.2c237.6 0 431.2 193.4 431.2 431.2h-125.8zM719.6 832c0-291-236.6-528-527.4-528v-125.2c360 0 653 293.2 653 653.2h-125.6z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["feed","rss","social"],"defaultCode":60060,"grid":16},"attrs":[],"properties":{"ligatures":"feed3, rss2","name":"rss2","order":7,"id":71,"prevSize":32,"code":60060},"setIdx":4,"setId":2,"iconIdx":71},{"icon":{"paths":["M832 64h-640l-192 192v672c0 17.674 14.326 32 32 32h960c17.672 0 32-14.326 32-32v-672l-192-192zM512 832l-320-256h192v-192h256v192h192l-320 256zM154.51 192l64-64h586.978l64 64h-714.978z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["box-add","box","download","storage","inbox","archive"],"defaultCode":59742,"grid":16},"attrs":[],"properties":{"ligatures":"box-add, box3","name":"box-add","order":98,"id":72,"prevSize":32,"code":59742},"setIdx":4,"setId":2,"iconIdx":72},{"icon":{"paths":["M1024 384h-384l143.53-143.53c-72.53-72.526-168.96-112.47-271.53-112.47s-199 39.944-271.53 112.47c-72.526 72.53-112.47 168.96-112.47 271.53s39.944 199 112.47 271.53c72.53 72.526 168.96 112.47 271.53 112.47s199-39.944 271.528-112.472c6.056-6.054 11.86-12.292 17.456-18.668l96.32 84.282c-93.846 107.166-231.664 174.858-385.304 174.858-282.77 0-512-229.23-512-512s229.23-512 512-512c141.386 0 269.368 57.326 362.016 149.984l149.984-149.984v384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["spinner","loading","loading-wheel","refresh","repeat","busy","wait","arrow"],"defaultCode":59780,"grid":16},"attrs":[],"properties":{"ligatures":"spinner11, loading12","name":"spinner11","order":118,"id":73,"prevSize":32,"code":8635},"setIdx":4,"setId":2,"iconIdx":73},{"icon":{"paths":["M933.79 610.25c-53.726-93.054-21.416-212.304 72.152-266.488l-100.626-174.292c-28.75 16.854-62.176 26.518-97.846 26.518-107.536 0-194.708-87.746-194.708-195.99h-201.258c0.266 33.41-8.074 67.282-25.958 98.252-53.724 93.056-173.156 124.702-266.862 70.758l-100.624 174.292c28.97 16.472 54.050 40.588 71.886 71.478 53.638 92.908 21.512 211.92-71.708 266.224l100.626 174.292c28.65-16.696 61.916-26.254 97.4-26.254 107.196 0 194.144 87.192 194.7 194.958h201.254c-0.086-33.074 8.272-66.57 25.966-97.218 53.636-92.906 172.776-124.594 266.414-71.012l100.626-174.29c-28.78-16.466-53.692-40.498-71.434-71.228zM512 719.332c-114.508 0-207.336-92.824-207.336-207.334 0-114.508 92.826-207.334 207.336-207.334 114.508 0 207.332 92.826 207.332 207.334-0.002 114.51-92.824 207.334-207.332 207.334z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["cog","gear","preferences","settings","generate","control","options"],"defaultCode":59796,"grid":16},"attrs":[],"properties":{"ligatures":"cog, gear","name":"cog","order":111,"id":74,"prevSize":32,"code":59796},"setIdx":4,"setId":2,"iconIdx":74},{"icon":{"paths":["M1024 282.5l-90.506-90.5-178.746 178.752-101.5-101.502 178.75-178.75-90.5-90.5-178.75 178.75-114.748-114.75-86.626 86.624 512.002 512 86.624-86.622-114.752-114.752 178.752-178.75z","M794.040 673.79l-443.824-443.824c-95.818 114.904-204.52 292.454-129.396 445.216l-132.248 132.248c-31.112 31.114-31.112 82.024 0 113.136l14.858 14.858c31.114 31.114 82.026 31.114 113.138 0l132.246-132.244c152.764 75.132 330.318-33.566 445.226-129.39z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["power-cord","plugin","extension"],"defaultCode":59831,"grid":16},"attrs":[],"properties":{"ligatures":"power-cord, plugin","name":"power-cord","order":110,"id":75,"prevSize":32,"code":59831},"setIdx":4,"setId":2,"iconIdx":75},{"icon":{"paths":["M64 192h896v192h-896zM64 448h896v192h-896zM64 704h896v192h-896z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["menu","list","options","lines","hamburger"],"defaultCode":59837,"grid":16},"attrs":[],"properties":{"ligatures":"menu, list3","name":"menu","order":132,"id":76,"prevSize":32,"code":9776},"setIdx":4,"setId":2,"iconIdx":76},{"icon":{"paths":["M621.254 877.254l320-320c24.994-24.992 24.994-65.516 0-90.51l-320-320c-24.994-24.992-65.516-24.992-90.51 0-24.994 24.994-24.994 65.516 0 90.51l210.746 210.746h-613.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h613.49l-210.746 210.746c-12.496 12.496-18.744 28.876-18.744 45.254s6.248 32.758 18.744 45.254c24.994 24.994 65.516 24.994 90.51 0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow-right","right","next"],"defaultCode":59964,"grid":16},"attrs":[],"properties":{"ligatures":"arrow-right2, right4","name":"arrow-right2","order":123,"id":77,"prevSize":32,"code":8594},"setIdx":4,"setId":2,"iconIdx":77},{"icon":{"paths":["M402.746 877.254l-320-320c-24.994-24.992-24.994-65.516 0-90.51l320-320c24.994-24.992 65.516-24.992 90.51 0 24.994 24.994 24.994 65.516 0 90.51l-210.746 210.746h613.49c35.346 0 64 28.654 64 64s-28.654 64-64 64h-613.49l210.746 210.746c12.496 12.496 18.744 28.876 18.744 45.254s-6.248 32.758-18.744 45.254c-24.994 24.994-65.516 24.994-90.51 0z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["arrow-left","left","previous"],"defaultCode":59968,"grid":16},"attrs":[],"properties":{"ligatures":"arrow-left2, left4","name":"arrow-left2","order":129,"id":78,"prevSize":32,"code":8592},"setIdx":4,"setId":2,"iconIdx":78},{"icon":{"paths":["M1024 608l-192-192v-288h-128v160l-192-192-512 512v32h128v320h320v-192h128v192h320v-320h128z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["home","house"],"defaultCode":59650,"grid":16},"attrs":[],"properties":{"ligatures":"home3, house3","name":"home3","order":139,"id":79,"prevSize":32,"code":59650},"setIdx":4,"setId":2,"iconIdx":79},{"icon":{"paths":["M853.342 0h-682.656c-93.874 0-170.686 76.81-170.686 170.69v682.622c0 93.938 76.812 170.688 170.686 170.688h682.656c93.876 0 170.658-76.75 170.658-170.69v-682.62c0-93.88-76.782-170.69-170.658-170.69zM853.342 128c7.988 0 15.546 2.334 22.020 6.342l-363.362 300.404-363.354-300.4c6.478-4.010 14.044-6.346 22.040-6.346h682.656zM170.686 896c-1.924 0-3.82-0.146-5.684-0.408l225.626-312.966-29.256-29.254-233.372 233.37v-611.138l384 464.396 384-464.394v611.136l-233.372-233.37-29.254 29.254 225.628 312.968c-1.858 0.26-3.746 0.406-5.662 0.406h-682.654z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["mail","contact","support","newsletter","letter","email","envelop","social"],"defaultCode":60036,"grid":16},"attrs":[],"properties":{"ligatures":"mail3, contact3","name":"mail2","order":133,"id":80,"prevSize":32,"code":60036},"setIdx":4,"setId":2,"iconIdx":80},{"icon":{"paths":["M512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.348 0-64-28.654-64-64s28.652-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.258c24.992 24.99 24.992 65.516 0 90.508-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.99-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.518-24.992 90.508 0 24.994 24.994 24.994 65.52 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0s-24.994-65.518 0-90.508l45.256-45.258z","M512 256c-141.384 0-256 114.616-256 256 0 141.382 114.616 256 256 256 141.382 0 256-114.618 256-256 0-141.384-114.616-256-256-256zM512 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160-71.634 160-160 160z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["sun","weather"],"defaultCode":59860,"grid":16},"attrs":[],"properties":{"ligatures":"sun, weather2","name":"sun","order":5,"id":81,"prevSize":32,"code":59860},"setIdx":4,"setId":2,"iconIdx":81},{"icon":{"paths":["M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM128 512c0-212.078 171.922-384 384-384v768c-212.078 0-384-171.922-384-384z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["contrast"],"defaultCode":59861,"grid":16},"attrs":[],"properties":{"ligatures":"contrast","name":"contrast","order":3,"id":82,"prevSize":32,"code":59861},"setIdx":4,"setId":2,"iconIdx":82},{"icon":{"paths":["M512 256c-141.384 0-256 114.616-256 256s114.616 256 256 256 256-114.616 256-256-114.616-256-256-256zM512 672v-320c88.224 0 160 71.776 160 160s-71.776 160-160 160zM512 832c35.346 0 64 28.654 64 64v64c0 35.346-28.654 64-64 64s-64-28.654-64-64v-64c0-35.346 28.654-64 64-64zM512 192c-35.346 0-64-28.654-64-64v-64c0-35.346 28.654-64 64-64s64 28.654 64 64v64c0 35.346-28.654 64-64 64zM960 448c35.346 0 64 28.654 64 64s-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64zM192 512c0 35.346-28.654 64-64 64h-64c-35.346 0-64-28.654-64-64s28.654-64 64-64h64c35.346 0 64 28.654 64 64zM828.784 738.274l45.256 45.256c24.992 24.992 24.992 65.516 0 90.51-24.994 24.992-65.518 24.992-90.51 0l-45.256-45.256c-24.992-24.992-24.992-65.516 0-90.51 24.994-24.992 65.518-24.992 90.51 0zM195.216 285.726l-45.256-45.256c-24.994-24.994-24.994-65.516 0-90.51s65.516-24.994 90.51 0l45.256 45.256c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.51 0zM828.784 285.726c-24.992 24.992-65.516 24.992-90.51 0-24.992-24.994-24.992-65.516 0-90.51l45.256-45.254c24.992-24.994 65.516-24.994 90.51 0 24.992 24.994 24.992 65.516 0 90.51l-45.256 45.254zM195.216 738.274c24.992-24.992 65.516-24.992 90.508 0 24.994 24.994 24.994 65.518 0 90.51l-45.254 45.256c-24.994 24.992-65.516 24.992-90.51 0-24.994-24.994-24.994-65.518 0-90.51l45.256-45.256z"],"attrs":[],"isMulticolor":false,"isMulticolor2":false,"tags":["brightness-contrast"],"defaultCode":59862,"grid":16},"attrs":[],"properties":{"ligatures":"brightness-contrast","name":"brightness-contrast","order":4,"id":83,"prevSize":32,"code":59862},"setIdx":4,"setId":2,"iconIdx":83}],"height":1024,"metadata":{"name":"icomoon"},"preferences":{"showGlyphs":true,"showQuickUse":true,"showQuickUse2":true,"showSVGs":true,"fontPref":{"prefix":"icon-","metadata":{"fontFamily":"icomoon"},"metrics":{"emSize":1024,"baseline":6.25,"whitespace":50},"embed":false},"imagePref":{"prefix":"icon-","png":true,"useClassSelector":true,"color":0,"bgColor":16777215,"classSelector":".icon"},"historySize":100,"showCodes":true,"gridSize":16}} \ No newline at end of file diff --git a/assets/icomoon/style.css b/assets/icomoon/style.css index ff4956a6b..f4117cbe8 100644 --- a/assets/icomoon/style.css +++ b/assets/icomoon/style.css @@ -1,10 +1,10 @@ @font-face { font-family: 'icomoon'; - src: url('fonts/icomoon.eot?l4t5f5'); - src: url('fonts/icomoon.eot?l4t5f5#iefix') format('embedded-opentype'), - url('fonts/icomoon.ttf?l4t5f5') format('truetype'), - url('fonts/icomoon.woff?l4t5f5') format('woff'), - url('fonts/icomoon.svg?l4t5f5#icomoon') format('svg'); + src: url('fonts/icomoon.eot?ijbjeu'); + src: url('fonts/icomoon.eot?ijbjeu#iefix') format('embedded-opentype'), + url('fonts/icomoon.ttf?ijbjeu') format('truetype'), + url('fonts/icomoon.woff?ijbjeu') format('woff'), + url('fonts/icomoon.svg?ijbjeu#icomoon') format('svg'); font-weight: normal; font-style: normal; } @@ -24,6 +24,9 @@ -moz-osx-font-smoothing: grayscale; } +.icon-icon-acord:before { + content: "\e900"; +} .icon-book:before { content: "\e91f"; } @@ -276,9 +279,3 @@ .icon-brightness-contrast:before { content: "\e9d6"; } -.icon-search:before { - content: "\e986"; -} -.icon-key:before { - content: "\e98d"; -} diff --git a/assets/icons/#ACORD Sq.PNG b/assets/icons/#ACORD Sq.PNG new file mode 100644 index 000000000..d827c3309 Binary files /dev/null and b/assets/icons/#ACORD Sq.PNG differ diff --git a/assets/icons/favicon.ico b/assets/icons/favicon.ico index 9720ae008..4ca61ca65 100644 Binary files a/assets/icons/favicon.ico and b/assets/icons/favicon.ico differ diff --git a/assets/icons/icon.png b/assets/icons/icon.png index 1ee72106d..1714c344d 100644 Binary files a/assets/icons/icon.png and b/assets/icons/icon.png differ diff --git a/assets/icons/icon@0,25x.png b/assets/icons/icon@0,25x.png index 437e3ae90..42b99250d 100644 Binary files a/assets/icons/icon@0,25x.png and b/assets/icons/icon@0,25x.png differ diff --git a/assets/icons/icon@0,5x.png b/assets/icons/icon@0,5x.png index 5f68e08bb..b988d10ee 100644 Binary files a/assets/icons/icon@0,5x.png and b/assets/icons/icon@0,5x.png differ diff --git a/assets/icons/icon@0,75x.png b/assets/icons/icon@0,75x.png index 6d3afb266..c07535b93 100644 Binary files a/assets/icons/icon@0,75x.png and b/assets/icons/icon@0,75x.png differ diff --git a/assets/icons/icon@2x.png b/assets/icons/icon@2x.png index c8830fbc4..4fdbb67fe 100644 Binary files a/assets/icons/icon@2x.png and b/assets/icons/icon@2x.png differ diff --git a/assets/icons/icon@3x.png b/assets/icons/icon@3x.png index b7cb7be3b..835788f09 100644 Binary files a/assets/icons/icon@3x.png and b/assets/icons/icon@3x.png differ diff --git a/assets/icons/tile-large.png b/assets/icons/tile-large.png index 0ec497b65..c7a98f0d3 100644 Binary files a/assets/icons/tile-large.png and b/assets/icons/tile-large.png differ diff --git a/assets/icons/tile-medium.png b/assets/icons/tile-medium.png index 01b83a17d..2d39cfe44 100644 Binary files a/assets/icons/tile-medium.png and b/assets/icons/tile-medium.png differ diff --git a/assets/icons/tile-small.png b/assets/icons/tile-small.png index bef29c42c..3208ef1f1 100644 Binary files a/assets/icons/tile-small.png and b/assets/icons/tile-small.png differ diff --git a/assets/icons/tile-wide.png b/assets/icons/tile-wide.png index 25dc60514..c860d8c1e 100644 Binary files a/assets/icons/tile-wide.png and b/assets/icons/tile-wide.png differ diff --git a/assets/img/20190716_081204.jpg b/assets/img/20190716_081204.jpg new file mode 100644 index 000000000..6cf079fca Binary files /dev/null and b/assets/img/20190716_081204.jpg differ diff --git a/assets/img/Captured (1).jpg b/assets/img/Captured (1).jpg new file mode 100644 index 000000000..10a9b097e Binary files /dev/null and b/assets/img/Captured (1).jpg differ diff --git a/assets/img/Captured.PNG b/assets/img/Captured.PNG new file mode 100644 index 000000000..10a9b097e Binary files /dev/null and b/assets/img/Captured.PNG differ diff --git a/assets/img/Capturedd.PNG b/assets/img/Capturedd.PNG new file mode 100644 index 000000000..65d409e7f Binary files /dev/null and b/assets/img/Capturedd.PNG differ diff --git a/assets/img/blog/#ACORD Sq large.PNG b/assets/img/blog/#ACORD Sq large.PNG new file mode 100644 index 000000000..b1b4ae1d4 Binary files /dev/null and b/assets/img/blog/#ACORD Sq large.PNG differ diff --git a/assets/img/blog/#ACORD Sq.PNG b/assets/img/blog/#ACORD Sq.PNG new file mode 100644 index 000000000..294227078 Binary files /dev/null and b/assets/img/blog/#ACORD Sq.PNG differ diff --git a/assets/img/blog/#ACORD.PNG b/assets/img/blog/#ACORD.PNG new file mode 100644 index 000000000..51005b49e Binary files /dev/null and b/assets/img/blog/#ACORD.PNG differ diff --git a/assets/img/blog/#ACORD.v1.PNG b/assets/img/blog/#ACORD.v1.PNG new file mode 100644 index 000000000..2fb6c4dbc Binary files /dev/null and b/assets/img/blog/#ACORD.v1.PNG differ diff --git a/assets/img/blog/0 EYtLcBeIxrNMnd3t.jpg b/assets/img/blog/0 EYtLcBeIxrNMnd3t.jpg new file mode 100644 index 000000000..c1e1b2caa Binary files /dev/null and b/assets/img/blog/0 EYtLcBeIxrNMnd3t.jpg differ diff --git a/assets/img/blog/0 ybmNwE3rPNzfL5rp.jpg b/assets/img/blog/0 ybmNwE3rPNzfL5rp.jpg new file mode 100644 index 000000000..1a02cd9b6 Binary files /dev/null and b/assets/img/blog/0 ybmNwE3rPNzfL5rp.jpg differ diff --git a/assets/img/blog/013aeeded97316f9710488bdfa7d5d4148864a90a7-765x1024.jpg b/assets/img/blog/013aeeded97316f9710488bdfa7d5d4148864a90a7-765x1024.jpg new file mode 100644 index 000000000..f0727df97 Binary files /dev/null and b/assets/img/blog/013aeeded97316f9710488bdfa7d5d4148864a90a7-765x1024.jpg differ diff --git a/assets/img/blog/01_mainpreview.jpg b/assets/img/blog/01_mainpreview.jpg new file mode 100644 index 000000000..738109058 Binary files /dev/null and b/assets/img/blog/01_mainpreview.jpg differ diff --git a/assets/img/blog/1 8SKzGIb91g8lMUPBUhiryQ.jpeg b/assets/img/blog/1 8SKzGIb91g8lMUPBUhiryQ.jpeg new file mode 100644 index 000000000..2cd081278 Binary files /dev/null and b/assets/img/blog/1 8SKzGIb91g8lMUPBUhiryQ.jpeg differ diff --git a/assets/img/blog/1 BVbkQL6QjvhdrnvWgVCPpQ.jpeg b/assets/img/blog/1 BVbkQL6QjvhdrnvWgVCPpQ.jpeg new file mode 100644 index 000000000..38ab77c35 Binary files /dev/null and b/assets/img/blog/1 BVbkQL6QjvhdrnvWgVCPpQ.jpeg differ diff --git a/assets/img/blog/1.jpg b/assets/img/blog/1.jpg new file mode 100644 index 000000000..1d3adbab7 Binary files /dev/null and b/assets/img/blog/1.jpg differ diff --git a/assets/img/blog/10453daf06019cd3bfad33ed323ff223.jpg b/assets/img/blog/10453daf06019cd3bfad33ed323ff223.jpg new file mode 100644 index 000000000..05941b91e Binary files /dev/null and b/assets/img/blog/10453daf06019cd3bfad33ed323ff223.jpg differ diff --git a/assets/img/blog/1144143645.jpg.5.jpg b/assets/img/blog/1144143645.jpg.5.jpg new file mode 100644 index 000000000..958b98ac1 Binary files /dev/null and b/assets/img/blog/1144143645.jpg.5.jpg differ diff --git a/assets/img/blog/1177650-r2-d2-wallpaper-2560x1440-cell-phone.jpg b/assets/img/blog/1177650-r2-d2-wallpaper-2560x1440-cell-phone.jpg new file mode 100644 index 000000000..19cdbf5cd Binary files /dev/null and b/assets/img/blog/1177650-r2-d2-wallpaper-2560x1440-cell-phone.jpg differ diff --git a/assets/img/blog/1200px-ISO_C++_Logo.svg.png b/assets/img/blog/1200px-ISO_C++_Logo.svg.png new file mode 100644 index 000000000..936741a29 Binary files /dev/null and b/assets/img/blog/1200px-ISO_C++_Logo.svg.png differ diff --git a/assets/img/blog/1224934838_preview_star_wars_old_republic_symbol_desktop_wallpaper_by_swmand4-d7lgaxo.jpg b/assets/img/blog/1224934838_preview_star_wars_old_republic_symbol_desktop_wallpaper_by_swmand4-d7lgaxo.jpg new file mode 100644 index 000000000..61a73014f Binary files /dev/null and b/assets/img/blog/1224934838_preview_star_wars_old_republic_symbol_desktop_wallpaper_by_swmand4-d7lgaxo.jpg differ diff --git a/assets/img/blog/1381e644ff11f6edb3a85731577c7a96-thumbnail.png b/assets/img/blog/1381e644ff11f6edb3a85731577c7a96-thumbnail.png new file mode 100644 index 000000000..abbdd1e66 Binary files /dev/null and b/assets/img/blog/1381e644ff11f6edb3a85731577c7a96-thumbnail.png differ diff --git a/assets/img/blog/150914161740-09-ana-star-wars.jpg b/assets/img/blog/150914161740-09-ana-star-wars.jpg new file mode 100644 index 000000000..5bf709a2b Binary files /dev/null and b/assets/img/blog/150914161740-09-ana-star-wars.jpg differ diff --git a/assets/img/blog/2017_07_27_skin_20170727081724128000.png b/assets/img/blog/2017_07_27_skin_20170727081724128000.png new file mode 100644 index 000000000..b752cd50b Binary files /dev/null and b/assets/img/blog/2017_07_27_skin_20170727081724128000.png differ diff --git a/assets/img/blog/220px-The_Drug_in_Me_Is_You_Cover.jpg b/assets/img/blog/220px-The_Drug_in_Me_Is_You_Cover.jpg new file mode 100644 index 000000000..4c01b94b5 Binary files /dev/null and b/assets/img/blog/220px-The_Drug_in_Me_Is_You_Cover.jpg differ diff --git a/assets/img/blog/2da787fd42d913b5377b19ca2586d553.jpg b/assets/img/blog/2da787fd42d913b5377b19ca2586d553.jpg new file mode 100644 index 000000000..db9c64a57 Binary files /dev/null and b/assets/img/blog/2da787fd42d913b5377b19ca2586d553.jpg differ diff --git a/assets/img/blog/300px-Code_blocks_16.01.png b/assets/img/blog/300px-Code_blocks_16.01.png new file mode 100644 index 000000000..c81375662 Binary files /dev/null and b/assets/img/blog/300px-Code_blocks_16.01.png differ diff --git a/assets/img/blog/44518088_692029811184075_6677821834789912576_n.jpg b/assets/img/blog/44518088_692029811184075_6677821834789912576_n.jpg new file mode 100644 index 000000000..73acdd343 Binary files /dev/null and b/assets/img/blog/44518088_692029811184075_6677821834789912576_n.jpg differ diff --git a/assets/img/blog/464814main_PIA12998_full.jpg b/assets/img/blog/464814main_PIA12998_full.jpg new file mode 100644 index 000000000..ddfada2cb Binary files /dev/null and b/assets/img/blog/464814main_PIA12998_full.jpg differ diff --git a/assets/img/blog/555387896.jpg b/assets/img/blog/555387896.jpg new file mode 100644 index 000000000..998fa068b Binary files /dev/null and b/assets/img/blog/555387896.jpg differ diff --git a/assets/img/blog/57124538.jpg.0.jpg b/assets/img/blog/57124538.jpg.0.jpg new file mode 100644 index 000000000..5ee32c4dc Binary files /dev/null and b/assets/img/blog/57124538.jpg.0.jpg differ diff --git a/assets/img/blog/5c741a1b26289859b80dc046-750-563.jpg b/assets/img/blog/5c741a1b26289859b80dc046-750-563.jpg new file mode 100644 index 000000000..30faf5df3 Binary files /dev/null and b/assets/img/blog/5c741a1b26289859b80dc046-750-563.jpg differ diff --git a/assets/img/blog/5f88c29505f8854573b88b6b224a9d81.png b/assets/img/blog/5f88c29505f8854573b88b6b224a9d81.png new file mode 100644 index 000000000..7784b9f48 Binary files /dev/null and b/assets/img/blog/5f88c29505f8854573b88b6b224a9d81.png differ diff --git a/assets/img/blog/7.jpg b/assets/img/blog/7.jpg new file mode 100644 index 000000000..63ba143e1 Binary files /dev/null and b/assets/img/blog/7.jpg differ diff --git a/assets/img/blog/7b905cf64bc28814451d91624b651745.gif b/assets/img/blog/7b905cf64bc28814451d91624b651745.gif new file mode 100644 index 000000000..c0debc7f9 Binary files /dev/null and b/assets/img/blog/7b905cf64bc28814451d91624b651745.gif differ diff --git a/assets/img/blog/94c1ecb299d7709a2e3ba59df15452f4-thumbnail.png b/assets/img/blog/94c1ecb299d7709a2e3ba59df15452f4-thumbnail.png new file mode 100644 index 000000000..77bfc5a7f Binary files /dev/null and b/assets/img/blog/94c1ecb299d7709a2e3ba59df15452f4-thumbnail.png differ diff --git a/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpg b/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpg new file mode 100644 index 000000000..995838a5b Binary files /dev/null and b/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpg differ diff --git a/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpgh.jpg b/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpgh.jpg new file mode 100644 index 000000000..2f025420b Binary files /dev/null and b/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpgh.jpg differ diff --git a/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpgj.jpg b/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpgj.jpg new file mode 100644 index 000000000..a7a762b29 Binary files /dev/null and b/assets/img/blog/994198_shelf-wallpapers-hd-5-pix77_1800x1080_h.jpgj.jpg differ diff --git a/assets/img/blog/AoD&Cor 1.PNG b/assets/img/blog/AoD&Cor 1.PNG new file mode 100644 index 000000000..8dd03fd18 Binary files /dev/null and b/assets/img/blog/AoD&Cor 1.PNG differ diff --git a/assets/img/blog/Artboard 1.png b/assets/img/blog/Artboard 1.png new file mode 100644 index 000000000..f068c9c2f Binary files /dev/null and b/assets/img/blog/Artboard 1.png differ diff --git a/assets/img/blog/Artboard 11.png b/assets/img/blog/Artboard 11.png new file mode 100644 index 000000000..7e2ece581 Binary files /dev/null and b/assets/img/blog/Artboard 11.png differ diff --git a/assets/img/blog/Artboard 111.png b/assets/img/blog/Artboard 111.png new file mode 100644 index 000000000..7ebc7c5ff Binary files /dev/null and b/assets/img/blog/Artboard 111.png differ diff --git a/assets/img/blog/BoardingPass_MyNameOnMars2020.png b/assets/img/blog/BoardingPass_MyNameOnMars2020.png new file mode 100644 index 000000000..5e78505f2 Binary files /dev/null and b/assets/img/blog/BoardingPass_MyNameOnMars2020.png differ diff --git a/assets/img/blog/COR Cover 1.PNG b/assets/img/blog/COR Cover 1.PNG new file mode 100644 index 000000000..d5005371a Binary files /dev/null and b/assets/img/blog/COR Cover 1.PNG differ diff --git a/assets/img/blog/COR Cover 2.PNG b/assets/img/blog/COR Cover 2.PNG new file mode 100644 index 000000000..36dc01aa9 Binary files /dev/null and b/assets/img/blog/COR Cover 2.PNG differ diff --git a/assets/img/blog/COR2.PNG b/assets/img/blog/COR2.PNG new file mode 100644 index 000000000..172ebf89c Binary files /dev/null and b/assets/img/blog/COR2.PNG differ diff --git a/assets/img/blog/COR3.PNG b/assets/img/blog/COR3.PNG new file mode 100644 index 000000000..58c4e48b8 Binary files /dev/null and b/assets/img/blog/COR3.PNG differ diff --git a/assets/img/blog/COR4.PNG b/assets/img/blog/COR4.PNG new file mode 100644 index 000000000..4dad35684 Binary files /dev/null and b/assets/img/blog/COR4.PNG differ diff --git a/assets/img/blog/COR5.PNG b/assets/img/blog/COR5.PNG new file mode 100644 index 000000000..2eb22b8b5 Binary files /dev/null and b/assets/img/blog/COR5.PNG differ diff --git a/assets/img/blog/COR6.PNG b/assets/img/blog/COR6.PNG new file mode 100644 index 000000000..ac90dc593 Binary files /dev/null and b/assets/img/blog/COR6.PNG differ diff --git a/assets/img/blog/Capture.PNG b/assets/img/blog/Capture.PNG new file mode 100644 index 000000000..7c4daac0c Binary files /dev/null and b/assets/img/blog/Capture.PNG differ diff --git a/assets/img/blog/Capture.PNGkphldingon.PNG b/assets/img/blog/Capture.PNGkphldingon.PNG new file mode 100644 index 000000000..d58092c21 Binary files /dev/null and b/assets/img/blog/Capture.PNGkphldingon.PNG differ diff --git a/assets/img/blog/Capture1.PNG b/assets/img/blog/Capture1.PNG new file mode 100644 index 000000000..b3b542366 Binary files /dev/null and b/assets/img/blog/Capture1.PNG differ diff --git a/assets/img/blog/Capture2.PNG b/assets/img/blog/Capture2.PNG new file mode 100644 index 000000000..3912ef3ea Binary files /dev/null and b/assets/img/blog/Capture2.PNG differ diff --git a/assets/img/blog/Capture3.PNG b/assets/img/blog/Capture3.PNG new file mode 100644 index 000000000..6248cd421 Binary files /dev/null and b/assets/img/blog/Capture3.PNG differ diff --git a/assets/img/blog/Capture4.PNG b/assets/img/blog/Capture4.PNG new file mode 100644 index 000000000..faf90c3ee Binary files /dev/null and b/assets/img/blog/Capture4.PNG differ diff --git a/assets/img/blog/Captured.PNG b/assets/img/blog/Captured.PNG new file mode 100644 index 000000000..a7d74cb9b Binary files /dev/null and b/assets/img/blog/Captured.PNG differ diff --git a/assets/img/blog/Cassini_Saturn_Orbit_Insertion.jpg b/assets/img/blog/Cassini_Saturn_Orbit_Insertion.jpg new file mode 100644 index 000000000..0dc46db5a Binary files /dev/null and b/assets/img/blog/Cassini_Saturn_Orbit_Insertion.jpg differ diff --git a/assets/img/blog/DSC100637411.jpg b/assets/img/blog/DSC100637411.jpg new file mode 100644 index 000000000..b3273e961 Binary files /dev/null and b/assets/img/blog/DSC100637411.jpg differ diff --git a/assets/img/blog/Death-Star-Minimalistic-Artwork-Star-Wars-Wallpaper-800x450.jpg b/assets/img/blog/Death-Star-Minimalistic-Artwork-Star-Wars-Wallpaper-800x450.jpg new file mode 100644 index 000000000..ee2709cd3 Binary files /dev/null and b/assets/img/blog/Death-Star-Minimalistic-Artwork-Star-Wars-Wallpaper-800x450.jpg differ diff --git a/assets/img/blog/Droidology Videos large.PNG b/assets/img/blog/Droidology Videos large.PNG new file mode 100644 index 000000000..4513fbda3 Binary files /dev/null and b/assets/img/blog/Droidology Videos large.PNG differ diff --git a/assets/img/blog/Droidology Videos.PNG b/assets/img/blog/Droidology Videos.PNG new file mode 100644 index 000000000..50e1aa967 Binary files /dev/null and b/assets/img/blog/Droidology Videos.PNG differ diff --git a/assets/img/blog/Ever.PNG b/assets/img/blog/Ever.PNG new file mode 100644 index 000000000..5f7b6fe7f Binary files /dev/null and b/assets/img/blog/Ever.PNG differ diff --git a/assets/img/blog/Evertonnn.PNG b/assets/img/blog/Evertonnn.PNG new file mode 100644 index 000000000..af5139849 Binary files /dev/null and b/assets/img/blog/Evertonnn.PNG differ diff --git a/assets/img/blog/IMG20181123173500.jpg b/assets/img/blog/IMG20181123173500.jpg new file mode 100644 index 000000000..af28fee1d Binary files /dev/null and b/assets/img/blog/IMG20181123173500.jpg differ diff --git a/assets/img/blog/JS115156827.jpg b/assets/img/blog/JS115156827.jpg new file mode 100644 index 000000000..8906d75a9 Binary files /dev/null and b/assets/img/blog/JS115156827.jpg differ diff --git a/assets/img/blog/June 2019/0 EYtLcBeIxrNMnd3t.jpg b/assets/img/blog/June 2019/0 EYtLcBeIxrNMnd3t.jpg new file mode 100644 index 000000000..c1e1b2caa Binary files /dev/null and b/assets/img/blog/June 2019/0 EYtLcBeIxrNMnd3t.jpg differ diff --git a/assets/img/blog/June 2019/0 ybmNwE3rPNzfL5rp.jpg b/assets/img/blog/June 2019/0 ybmNwE3rPNzfL5rp.jpg new file mode 100644 index 000000000..1a02cd9b6 Binary files /dev/null and b/assets/img/blog/June 2019/0 ybmNwE3rPNzfL5rp.jpg differ diff --git a/assets/img/blog/June 2019/1 8SKzGIb91g8lMUPBUhiryQ.jpeg b/assets/img/blog/June 2019/1 8SKzGIb91g8lMUPBUhiryQ.jpeg new file mode 100644 index 000000000..2cd081278 Binary files /dev/null and b/assets/img/blog/June 2019/1 8SKzGIb91g8lMUPBUhiryQ.jpeg differ diff --git a/assets/img/blog/June 2019/1.jpg b/assets/img/blog/June 2019/1.jpg new file mode 100644 index 000000000..1d3adbab7 Binary files /dev/null and b/assets/img/blog/June 2019/1.jpg differ diff --git a/assets/img/blog/June 2019/1144143645.jpg.5.jpg b/assets/img/blog/June 2019/1144143645.jpg.5.jpg new file mode 100644 index 000000000..958b98ac1 Binary files /dev/null and b/assets/img/blog/June 2019/1144143645.jpg.5.jpg differ diff --git a/assets/img/blog/June 2019/300px-Code_blocks_16.01.png b/assets/img/blog/June 2019/300px-Code_blocks_16.01.png new file mode 100644 index 000000000..c81375662 Binary files /dev/null and b/assets/img/blog/June 2019/300px-Code_blocks_16.01.png differ diff --git a/assets/img/blog/June 2019/464814main_PIA12998_full.jpg b/assets/img/blog/June 2019/464814main_PIA12998_full.jpg new file mode 100644 index 000000000..ddfada2cb Binary files /dev/null and b/assets/img/blog/June 2019/464814main_PIA12998_full.jpg differ diff --git a/assets/img/blog/June 2019/BoardingPass_MyNameOnMars2020.png b/assets/img/blog/June 2019/BoardingPass_MyNameOnMars2020.png new file mode 100644 index 000000000..5e78505f2 Binary files /dev/null and b/assets/img/blog/June 2019/BoardingPass_MyNameOnMars2020.png differ diff --git a/assets/img/blog/June 2019/Capture.PNG b/assets/img/blog/June 2019/Capture.PNG new file mode 100644 index 000000000..7c4daac0c Binary files /dev/null and b/assets/img/blog/June 2019/Capture.PNG differ diff --git a/assets/img/blog/June 2019/Capture1.PNG b/assets/img/blog/June 2019/Capture1.PNG new file mode 100644 index 000000000..b3b542366 Binary files /dev/null and b/assets/img/blog/June 2019/Capture1.PNG differ diff --git a/assets/img/blog/June 2019/Capture2.PNG b/assets/img/blog/June 2019/Capture2.PNG new file mode 100644 index 000000000..3912ef3ea Binary files /dev/null and b/assets/img/blog/June 2019/Capture2.PNG differ diff --git a/assets/img/blog/June 2019/Capture3.PNG b/assets/img/blog/June 2019/Capture3.PNG new file mode 100644 index 000000000..6248cd421 Binary files /dev/null and b/assets/img/blog/June 2019/Capture3.PNG differ diff --git a/assets/img/blog/June 2019/Capture4.PNG b/assets/img/blog/June 2019/Capture4.PNG new file mode 100644 index 000000000..faf90c3ee Binary files /dev/null and b/assets/img/blog/June 2019/Capture4.PNG differ diff --git a/assets/img/blog/June 2019/Cassini_Saturn_Orbit_Insertion.jpg b/assets/img/blog/June 2019/Cassini_Saturn_Orbit_Insertion.jpg new file mode 100644 index 000000000..0dc46db5a Binary files /dev/null and b/assets/img/blog/June 2019/Cassini_Saturn_Orbit_Insertion.jpg differ diff --git a/assets/img/blog/June 2019/JS115156827.jpg b/assets/img/blog/June 2019/JS115156827.jpg new file mode 100644 index 000000000..8906d75a9 Binary files /dev/null and b/assets/img/blog/June 2019/JS115156827.jpg differ diff --git a/assets/img/blog/June 2019/Space Crash Course 1 - Mercury.png b/assets/img/blog/June 2019/Space Crash Course 1 - Mercury.png new file mode 100644 index 000000000..e40c190f5 Binary files /dev/null and b/assets/img/blog/June 2019/Space Crash Course 1 - Mercury.png differ diff --git a/assets/img/blog/June 2019/Volcanoes on Venus.jpg b/assets/img/blog/June 2019/Volcanoes on Venus.jpg new file mode 100644 index 000000000..15d61daf9 Binary files /dev/null and b/assets/img/blog/June 2019/Volcanoes on Venus.jpg differ diff --git a/assets/img/blog/June 2019/b158d5e79c.png b/assets/img/blog/June 2019/b158d5e79c.png new file mode 100644 index 000000000..0def3e8df Binary files /dev/null and b/assets/img/blog/June 2019/b158d5e79c.png differ diff --git a/assets/img/blog/June 2019/cbc1.PNG b/assets/img/blog/June 2019/cbc1.PNG new file mode 100644 index 000000000..d91be0db7 Binary files /dev/null and b/assets/img/blog/June 2019/cbc1.PNG differ diff --git a/assets/img/blog/June 2019/ci cd.PNG b/assets/img/blog/June 2019/ci cd.PNG new file mode 100644 index 000000000..440ba68c5 Binary files /dev/null and b/assets/img/blog/June 2019/ci cd.PNG differ diff --git a/assets/img/blog/June 2019/dark-wallpapers-670x335.jpg b/assets/img/blog/June 2019/dark-wallpapers-670x335.jpg new file mode 100644 index 000000000..ea75db8a8 Binary files /dev/null and b/assets/img/blog/June 2019/dark-wallpapers-670x335.jpg differ diff --git a/assets/img/blog/June 2019/gitlab.PNG b/assets/img/blog/June 2019/gitlab.PNG new file mode 100644 index 000000000..eb0d94fa2 Binary files /dev/null and b/assets/img/blog/June 2019/gitlab.PNG differ diff --git a/assets/img/blog/June 2019/image_758.jpg b/assets/img/blog/June 2019/image_758.jpg new file mode 100644 index 000000000..4c00bd5c4 Binary files /dev/null and b/assets/img/blog/June 2019/image_758.jpg differ diff --git a/assets/img/blog/June 2019/kurt_zouma_of_everton_l_celebrates_his_goal_during_the_premier_l_1157155.jpg b/assets/img/blog/June 2019/kurt_zouma_of_everton_l_celebrates_his_goal_during_the_premier_l_1157155.jpg new file mode 100644 index 000000000..626071fc7 Binary files /dev/null and b/assets/img/blog/June 2019/kurt_zouma_of_everton_l_celebrates_his_goal_during_the_premier_l_1157155.jpg differ diff --git a/assets/img/blog/June 2019/solar-wind.jpg b/assets/img/blog/June 2019/solar-wind.jpg new file mode 100644 index 000000000..091c37418 Binary files /dev/null and b/assets/img/blog/June 2019/solar-wind.jpg differ diff --git a/assets/img/blog/June 2019/vs-code-640x402.png b/assets/img/blog/June 2019/vs-code-640x402.png new file mode 100644 index 000000000..36fc0fb35 Binary files /dev/null and b/assets/img/blog/June 2019/vs-code-640x402.png differ diff --git a/assets/img/blog/June 2019/vvvv.jpg b/assets/img/blog/June 2019/vvvv.jpg new file mode 100644 index 000000000..e0e5e7784 Binary files /dev/null and b/assets/img/blog/June 2019/vvvv.jpg differ diff --git a/assets/img/blog/June 2019/yq-everton-21042019.jpg b/assets/img/blog/June 2019/yq-everton-21042019.jpg new file mode 100644 index 000000000..b9ebb1d17 Binary files /dev/null and b/assets/img/blog/June 2019/yq-everton-21042019.jpg differ diff --git a/assets/img/blog/May 2019/2012-09-05_052736.png b/assets/img/blog/May 2019/2012-09-05_052736.png new file mode 100644 index 000000000..4a6bea977 Binary files /dev/null and b/assets/img/blog/May 2019/2012-09-05_052736.png differ diff --git a/assets/img/blog/May 2019/3960e9770e604f536fb84bd72ac796aab48bbe52_128.jpg b/assets/img/blog/May 2019/3960e9770e604f536fb84bd72ac796aab48bbe52_128.jpg new file mode 100644 index 000000000..974892643 Binary files /dev/null and b/assets/img/blog/May 2019/3960e9770e604f536fb84bd72ac796aab48bbe52_128.jpg differ diff --git a/assets/img/blog/May 2019/Capture.PNG b/assets/img/blog/May 2019/Capture.PNG new file mode 100644 index 000000000..bd2da6a81 Binary files /dev/null and b/assets/img/blog/May 2019/Capture.PNG differ diff --git a/assets/img/blog/May 2019/Colorful Photo Exhibition Twitter Post.png b/assets/img/blog/May 2019/Colorful Photo Exhibition Twitter Post.png new file mode 100644 index 000000000..8f492a54e Binary files /dev/null and b/assets/img/blog/May 2019/Colorful Photo Exhibition Twitter Post.png differ diff --git a/assets/img/blog/May 2019/Footy/60823287_10219600376988107_8995252085947629568_n.jpg b/assets/img/blog/May 2019/Footy/60823287_10219600376988107_8995252085947629568_n.jpg new file mode 100644 index 000000000..764397f64 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/60823287_10219600376988107_8995252085947629568_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61037085_10219600318186637_7630288063117131776_n.jpg b/assets/img/blog/May 2019/Footy/61037085_10219600318186637_7630288063117131776_n.jpg new file mode 100644 index 000000000..3c09e9e50 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61037085_10219600318186637_7630288063117131776_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61064632_10219600319386667_4282009993848291328_n (1).jpg b/assets/img/blog/May 2019/Footy/61064632_10219600319386667_4282009993848291328_n (1).jpg new file mode 100644 index 000000000..ab686ded9 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61064632_10219600319386667_4282009993848291328_n (1).jpg differ diff --git a/assets/img/blog/May 2019/Footy/61064632_10219600319386667_4282009993848291328_n.jpg b/assets/img/blog/May 2019/Footy/61064632_10219600319386667_4282009993848291328_n.jpg new file mode 100644 index 000000000..ab686ded9 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61064632_10219600319386667_4282009993848291328_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61107255_10219600395508570_8097948398935605248_n.jpg b/assets/img/blog/May 2019/Footy/61107255_10219600395508570_8097948398935605248_n.jpg new file mode 100644 index 000000000..9e36688a2 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61107255_10219600395508570_8097948398935605248_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61111984_10219600270785452_6370968935709278208_n.jpg b/assets/img/blog/May 2019/Footy/61111984_10219600270785452_6370968935709278208_n.jpg new file mode 100644 index 000000000..c274e8052 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61111984_10219600270785452_6370968935709278208_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61168717_10219600319466669_7809152182317481984_n.jpg b/assets/img/blog/May 2019/Footy/61168717_10219600319466669_7809152182317481984_n.jpg new file mode 100644 index 000000000..b5e7b714a Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61168717_10219600319466669_7809152182317481984_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61191564_10219600271065459_6129389854376591360_n.jpg b/assets/img/blog/May 2019/Footy/61191564_10219600271065459_6129389854376591360_n.jpg new file mode 100644 index 000000000..df7f2dd74 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61191564_10219600271065459_6129389854376591360_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61251124_10219600271145461_993130514829279232_n.jpg b/assets/img/blog/May 2019/Footy/61251124_10219600271145461_993130514829279232_n.jpg new file mode 100644 index 000000000..a49b09767 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61251124_10219600271145461_993130514829279232_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61304065_10219600333267014_4145174229878308864_n.jpg b/assets/img/blog/May 2019/Footy/61304065_10219600333267014_4145174229878308864_n.jpg new file mode 100644 index 000000000..a00fe03b3 Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61304065_10219600333267014_4145174229878308864_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61476345_10219600388468394_4575481394037260288_n.jpg b/assets/img/blog/May 2019/Footy/61476345_10219600388468394_4575481394037260288_n.jpg new file mode 100644 index 000000000..fcde2a80d Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61476345_10219600388468394_4575481394037260288_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/61496773_10219600373228013_233958538039263232_n.jpg b/assets/img/blog/May 2019/Footy/61496773_10219600373228013_233958538039263232_n.jpg new file mode 100644 index 000000000..c7eaf7b7b Binary files /dev/null and b/assets/img/blog/May 2019/Footy/61496773_10219600373228013_233958538039263232_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/64232245_10219770653204906_9186298347307139072_n.jpg b/assets/img/blog/May 2019/Footy/64232245_10219770653204906_9186298347307139072_n.jpg new file mode 100644 index 000000000..c604addfc Binary files /dev/null and b/assets/img/blog/May 2019/Footy/64232245_10219770653204906_9186298347307139072_n.jpg differ diff --git a/assets/img/blog/May 2019/Footy/Capture.PNG b/assets/img/blog/May 2019/Footy/Capture.PNG new file mode 100644 index 000000000..bb625acff Binary files /dev/null and b/assets/img/blog/May 2019/Footy/Capture.PNG differ diff --git a/assets/img/blog/May 2019/GCS1713A4.3-1.jpg b/assets/img/blog/May 2019/GCS1713A4.3-1.jpg new file mode 100644 index 000000000..1f32d2bbe Binary files /dev/null and b/assets/img/blog/May 2019/GCS1713A4.3-1.jpg differ diff --git a/assets/img/blog/May 2019/NLZrk0Lw_400x400.jpg b/assets/img/blog/May 2019/NLZrk0Lw_400x400.jpg new file mode 100644 index 000000000..6c3af5ea5 Binary files /dev/null and b/assets/img/blog/May 2019/NLZrk0Lw_400x400.jpg differ diff --git a/assets/img/blog/May 2019/OPUS THe ROBOT.png b/assets/img/blog/May 2019/OPUS THe ROBOT.png new file mode 100644 index 000000000..3ff67af9f Binary files /dev/null and b/assets/img/blog/May 2019/OPUS THe ROBOT.png differ diff --git a/assets/img/blog/May 2019/Pythons of Mars.png b/assets/img/blog/May 2019/Pythons of Mars.png new file mode 100644 index 000000000..17bcbd020 Binary files /dev/null and b/assets/img/blog/May 2019/Pythons of Mars.png differ diff --git a/assets/img/blog/May 2019/Pythons on Mars.png b/assets/img/blog/May 2019/Pythons on Mars.png new file mode 100644 index 000000000..5ba2422b2 Binary files /dev/null and b/assets/img/blog/May 2019/Pythons on Mars.png differ diff --git a/assets/img/blog/May 2019/ShinyTerrificBasilisk-size_restricted.gif b/assets/img/blog/May 2019/ShinyTerrificBasilisk-size_restricted.gif new file mode 100644 index 000000000..9ccee7f45 Binary files /dev/null and b/assets/img/blog/May 2019/ShinyTerrificBasilisk-size_restricted.gif differ diff --git a/assets/img/blog/May 2019/Webp.net-resizeimage (1).jpg b/assets/img/blog/May 2019/Webp.net-resizeimage (1).jpg new file mode 100644 index 000000000..c9285358c Binary files /dev/null and b/assets/img/blog/May 2019/Webp.net-resizeimage (1).jpg differ diff --git a/assets/img/blog/May 2019/Webp.net-resizeimage.jpg b/assets/img/blog/May 2019/Webp.net-resizeimage.jpg new file mode 100644 index 000000000..5f1dae321 Binary files /dev/null and b/assets/img/blog/May 2019/Webp.net-resizeimage.jpg differ diff --git a/assets/img/blog/May 2019/Webp.net-resizeimage.png b/assets/img/blog/May 2019/Webp.net-resizeimage.png new file mode 100644 index 000000000..9b4f46873 Binary files /dev/null and b/assets/img/blog/May 2019/Webp.net-resizeimage.png differ diff --git a/assets/img/blog/May 2019/YouTube.png b/assets/img/blog/May 2019/YouTube.png new file mode 100644 index 000000000..672f2aa30 Binary files /dev/null and b/assets/img/blog/May 2019/YouTube.png differ diff --git a/assets/img/blog/May 2019/_62430671_rovernasa.jpg b/assets/img/blog/May 2019/_62430671_rovernasa.jpg new file mode 100644 index 000000000..e55bd85a2 Binary files /dev/null and b/assets/img/blog/May 2019/_62430671_rovernasa.jpg differ diff --git a/assets/img/blog/May 2019/bridging_a_space_portal_by_rekazan_d8jfny6-pre.jpg b/assets/img/blog/May 2019/bridging_a_space_portal_by_rekazan_d8jfny6-pre.jpg new file mode 100644 index 000000000..fb9b9a8ad Binary files /dev/null and b/assets/img/blog/May 2019/bridging_a_space_portal_by_rekazan_d8jfny6-pre.jpg differ diff --git a/assets/img/blog/May 2019/download.jpg b/assets/img/blog/May 2019/download.jpg new file mode 100644 index 000000000..f60add3b3 Binary files /dev/null and b/assets/img/blog/May 2019/download.jpg differ diff --git a/assets/img/blog/May 2019/iStock-636447976.webp b/assets/img/blog/May 2019/iStock-636447976.webp new file mode 100644 index 000000000..f3d41f113 Binary files /dev/null and b/assets/img/blog/May 2019/iStock-636447976.webp differ diff --git a/assets/img/blog/May 2019/images.jpg b/assets/img/blog/May 2019/images.jpg new file mode 100644 index 000000000..a465c5250 Binary files /dev/null and b/assets/img/blog/May 2019/images.jpg differ diff --git a/assets/img/blog/May 2019/index.jpg b/assets/img/blog/May 2019/index.jpg new file mode 100644 index 000000000..1580fb58d Binary files /dev/null and b/assets/img/blog/May 2019/index.jpg differ diff --git a/assets/img/blog/May 2019/index.png b/assets/img/blog/May 2019/index.png new file mode 100644 index 000000000..f0d01c475 Binary files /dev/null and b/assets/img/blog/May 2019/index.png differ diff --git a/assets/img/blog/May 2019/knowledge.jpg b/assets/img/blog/May 2019/knowledge.jpg new file mode 100644 index 000000000..e92fcde88 Binary files /dev/null and b/assets/img/blog/May 2019/knowledge.jpg differ diff --git a/assets/img/blog/May 2019/logo.PNG b/assets/img/blog/May 2019/logo.PNG new file mode 100644 index 000000000..294227078 Binary files /dev/null and b/assets/img/blog/May 2019/logo.PNG differ diff --git a/assets/img/blog/May 2019/unnamed.png b/assets/img/blog/May 2019/unnamed.png new file mode 100644 index 000000000..b4db736a0 Binary files /dev/null and b/assets/img/blog/May 2019/unnamed.png differ diff --git a/assets/img/blog/Pythons of Mars.png b/assets/img/blog/Pythons of Mars.png new file mode 100644 index 000000000..17bcbd020 Binary files /dev/null and b/assets/img/blog/Pythons of Mars.png differ diff --git a/assets/img/blog/Pythons on Mars.png b/assets/img/blog/Pythons on Mars.png new file mode 100644 index 000000000..5ba2422b2 Binary files /dev/null and b/assets/img/blog/Pythons on Mars.png differ diff --git a/assets/img/blog/RonnieRadke.jpg b/assets/img/blog/RonnieRadke.jpg new file mode 100644 index 000000000..7ecfc2b5f Binary files /dev/null and b/assets/img/blog/RonnieRadke.jpg differ diff --git a/assets/img/blog/S2-RDO.jpg b/assets/img/blog/S2-RDO.jpg new file mode 100644 index 000000000..87edd103b Binary files /dev/null and b/assets/img/blog/S2-RDO.jpg differ diff --git a/assets/img/blog/SFFC.jpg b/assets/img/blog/SFFC.jpg new file mode 100644 index 000000000..2ede5bf3b Binary files /dev/null and b/assets/img/blog/SFFC.jpg differ diff --git a/assets/img/blog/Snipping Tool.PNG b/assets/img/blog/Snipping Tool.PNG new file mode 100644 index 000000000..525542096 Binary files /dev/null and b/assets/img/blog/Snipping Tool.PNG differ diff --git a/assets/img/blog/Space Crash Course 1 - Mercury.png b/assets/img/blog/Space Crash Course 1 - Mercury.png new file mode 100644 index 000000000..e40c190f5 Binary files /dev/null and b/assets/img/blog/Space Crash Course 1 - Mercury.png differ diff --git a/assets/img/blog/Star sailors logo.PNG b/assets/img/blog/Star sailors logo.PNG new file mode 100644 index 000000000..16aff9c5e Binary files /dev/null and b/assets/img/blog/Star sailors logo.PNG differ diff --git a/assets/img/blog/Star-sailors-sq.PNG b/assets/img/blog/Star-sailors-sq.PNG new file mode 100644 index 000000000..018a1bc1a Binary files /dev/null and b/assets/img/blog/Star-sailors-sq.PNG differ diff --git a/assets/img/blog/Untitled.jpg b/assets/img/blog/Untitled.jpg new file mode 100644 index 000000000..bd85b5b11 Binary files /dev/null and b/assets/img/blog/Untitled.jpg differ diff --git a/assets/img/blog/Untitled.png b/assets/img/blog/Untitled.png new file mode 100644 index 000000000..7f52d6ab3 Binary files /dev/null and b/assets/img/blog/Untitled.png differ diff --git a/assets/img/blog/Volcanoes on Venus.jpg b/assets/img/blog/Volcanoes on Venus.jpg new file mode 100644 index 000000000..15d61daf9 Binary files /dev/null and b/assets/img/blog/Volcanoes on Venus.jpg differ diff --git a/assets/img/blog/WALL-E_Builders_Club.jpg b/assets/img/blog/WALL-E_Builders_Club.jpg new file mode 100644 index 000000000..c2e49e6e6 Binary files /dev/null and b/assets/img/blog/WALL-E_Builders_Club.jpg differ diff --git a/assets/img/blog/Webp.net-resizeimage.png b/assets/img/blog/Webp.net-resizeimage.png new file mode 100644 index 000000000..28fcae17c Binary files /dev/null and b/assets/img/blog/Webp.net-resizeimage.png differ diff --git a/assets/img/blog/_62430671_rovernasa.jpg b/assets/img/blog/_62430671_rovernasa.jpg new file mode 100644 index 000000000..e55bd85a2 Binary files /dev/null and b/assets/img/blog/_62430671_rovernasa.jpg differ diff --git a/assets/img/blog/apex2-1-540x474.jpg b/assets/img/blog/apex2-1-540x474.jpg new file mode 100644 index 000000000..5c3f45ccc Binary files /dev/null and b/assets/img/blog/apex2-1-540x474.jpg differ diff --git a/assets/img/blog/apple-newton-logo-wide.jpg b/assets/img/blog/apple-newton-logo-wide.jpg new file mode 100644 index 000000000..575aa9720 Binary files /dev/null and b/assets/img/blog/apple-newton-logo-wide.jpg differ diff --git a/assets/img/blog/b158d5e79c.png b/assets/img/blog/b158d5e79c.png new file mode 100644 index 000000000..0def3e8df Binary files /dev/null and b/assets/img/blog/b158d5e79c.png differ diff --git a/assets/img/blog/b7879starwar72ab4082236original.jpg b/assets/img/blog/b7879starwar72ab4082236original.jpg new file mode 100644 index 000000000..5795c7e93 Binary files /dev/null and b/assets/img/blog/b7879starwar72ab4082236original.jpg differ diff --git a/assets/img/blog/bg_mob_img1.png b/assets/img/blog/bg_mob_img1.png new file mode 100644 index 000000000..47d3c6b4a Binary files /dev/null and b/assets/img/blog/bg_mob_img1.png differ diff --git a/assets/img/blog/blog-layout.jpg b/assets/img/blog/blog-layout.jpg index d5b3a0431..5a9dbb7fb 100644 Binary files a/assets/img/blog/blog-layout.jpg and b/assets/img/blog/blog-layout.jpg differ diff --git a/assets/img/blog/bmJZ4oa.jpg b/assets/img/blog/bmJZ4oa.jpg new file mode 100644 index 000000000..45cd9de0a Binary files /dev/null and b/assets/img/blog/bmJZ4oa.jpg differ diff --git a/assets/img/blog/body_bg.png b/assets/img/blog/body_bg.png new file mode 100644 index 000000000..5bd9379f2 Binary files /dev/null and b/assets/img/blog/body_bg.png differ diff --git a/assets/img/blog/bs3-about-2.png b/assets/img/blog/bs3-about-2.png new file mode 100644 index 000000000..92caa5be7 Binary files /dev/null and b/assets/img/blog/bs3-about-2.png differ diff --git a/assets/img/blog/c4c6d69091bf1df254d4b503155695da-thumbnail.png b/assets/img/blog/c4c6d69091bf1df254d4b503155695da-thumbnail.png new file mode 100644 index 000000000..66d539747 Binary files /dev/null and b/assets/img/blog/c4c6d69091bf1df254d4b503155695da-thumbnail.png differ diff --git a/assets/img/blog/c8135b13b1a2f05891cb592f16db1db0.jpg b/assets/img/blog/c8135b13b1a2f05891cb592f16db1db0.jpg new file mode 100644 index 000000000..5f3ea06ea Binary files /dev/null and b/assets/img/blog/c8135b13b1a2f05891cb592f16db1db0.jpg differ diff --git a/assets/img/blog/cbc1.PNG b/assets/img/blog/cbc1.PNG new file mode 100644 index 000000000..d91be0db7 Binary files /dev/null and b/assets/img/blog/cbc1.PNG differ diff --git a/assets/img/blog/ci cd.PNG b/assets/img/blog/ci cd.PNG new file mode 100644 index 000000000..440ba68c5 Binary files /dev/null and b/assets/img/blog/ci cd.PNG differ diff --git a/assets/img/blog/cor.PNG b/assets/img/blog/cor.PNG new file mode 100644 index 000000000..8a826dd07 Binary files /dev/null and b/assets/img/blog/cor.PNG differ diff --git a/assets/img/blog/dark-wallpapers-670x335.jpg b/assets/img/blog/dark-wallpapers-670x335.jpg new file mode 100644 index 000000000..ea75db8a8 Binary files /dev/null and b/assets/img/blog/dark-wallpapers-670x335.jpg differ diff --git a/assets/img/blog/download (1).png b/assets/img/blog/download (1).png new file mode 100644 index 000000000..331df2b89 Binary files /dev/null and b/assets/img/blog/download (1).png differ diff --git a/assets/img/blog/download (2).png b/assets/img/blog/download (2).png new file mode 100644 index 000000000..7f489de2d Binary files /dev/null and b/assets/img/blog/download (2).png differ diff --git a/assets/img/blog/download.png b/assets/img/blog/download.png new file mode 100644 index 000000000..5f384127d Binary files /dev/null and b/assets/img/blog/download.png differ diff --git a/assets/img/blog/e36b50df21d98b2aa5245251d6507a55-thumbnail.png b/assets/img/blog/e36b50df21d98b2aa5245251d6507a55-thumbnail.png new file mode 100644 index 000000000..abbdd1e66 Binary files /dev/null and b/assets/img/blog/e36b50df21d98b2aa5245251d6507a55-thumbnail.png differ diff --git a/assets/img/blog/e948f73c3f04248f85aae14e838fcd4e.jpg b/assets/img/blog/e948f73c3f04248f85aae14e838fcd4e.jpg new file mode 100644 index 000000000..e5350a43c Binary files /dev/null and b/assets/img/blog/e948f73c3f04248f85aae14e838fcd4e.jpg differ diff --git a/assets/img/blog/gf.jpg b/assets/img/blog/gf.jpg new file mode 100644 index 000000000..a9c4e7b09 Binary files /dev/null and b/assets/img/blog/gf.jpg differ diff --git a/assets/img/blog/gitlab.PNG b/assets/img/blog/gitlab.PNG new file mode 100644 index 000000000..eb0d94fa2 Binary files /dev/null and b/assets/img/blog/gitlab.PNG differ diff --git a/assets/img/blog/how-to-draw-falling-in-reverse-logo_5b5f205c1df611.44017322_146856_1_4.png b/assets/img/blog/how-to-draw-falling-in-reverse-logo_5b5f205c1df611.44017322_146856_1_4.png new file mode 100644 index 000000000..d6fb5dc04 Binary files /dev/null and b/assets/img/blog/how-to-draw-falling-in-reverse-logo_5b5f205c1df611.44017322_146856_1_4.png differ diff --git a/assets/img/blog/hqdefault.jpg b/assets/img/blog/hqdefault.jpg new file mode 100644 index 000000000..817108731 Binary files /dev/null and b/assets/img/blog/hqdefault.jpg differ diff --git a/assets/img/blog/il_1588xN.1566916155_g1ow.jpg b/assets/img/blog/il_1588xN.1566916155_g1ow.jpg new file mode 100644 index 000000000..c36217e09 Binary files /dev/null and b/assets/img/blog/il_1588xN.1566916155_g1ow.jpg differ diff --git a/assets/img/blog/image_758.jpg b/assets/img/blog/image_758.jpg new file mode 100644 index 000000000..4c00bd5c4 Binary files /dev/null and b/assets/img/blog/image_758.jpg differ diff --git a/assets/img/blog/imgingest-6096967021865229736.png b/assets/img/blog/imgingest-6096967021865229736.png new file mode 100644 index 000000000..fc93d71c5 Binary files /dev/null and b/assets/img/blog/imgingest-6096967021865229736.png differ diff --git a/assets/img/blog/index.jpg b/assets/img/blog/index.jpg new file mode 100644 index 000000000..70d255cc8 Binary files /dev/null and b/assets/img/blog/index.jpg differ diff --git a/assets/img/blog/index.png b/assets/img/blog/index.png new file mode 100644 index 000000000..cf081519b Binary files /dev/null and b/assets/img/blog/index.png differ diff --git a/assets/img/blog/indigo.jpg b/assets/img/blog/indigo.jpg new file mode 100644 index 000000000..b42d26b89 Binary files /dev/null and b/assets/img/blog/indigo.jpg differ diff --git a/assets/img/blog/island-mushroom-3.jpg b/assets/img/blog/island-mushroom-3.jpg new file mode 100644 index 000000000..15f64d52c Binary files /dev/null and b/assets/img/blog/island-mushroom-3.jpg differ diff --git a/assets/img/blog/kinekt-gear-ring-1.jpg b/assets/img/blog/kinekt-gear-ring-1.jpg new file mode 100644 index 000000000..2becd697c Binary files /dev/null and b/assets/img/blog/kinekt-gear-ring-1.jpg differ diff --git a/assets/img/blog/kurt_zouma_of_everton_l_celebrates_his_goal_during_the_premier_l_1157155.jpg b/assets/img/blog/kurt_zouma_of_everton_l_celebrates_his_goal_during_the_premier_l_1157155.jpg new file mode 100644 index 000000000..626071fc7 Binary files /dev/null and b/assets/img/blog/kurt_zouma_of_everton_l_celebrates_his_goal_during_the_premier_l_1157155.jpg differ diff --git a/assets/img/blog/loogo.PNG b/assets/img/blog/loogo.PNG new file mode 100644 index 000000000..abfd6d046 Binary files /dev/null and b/assets/img/blog/loogo.PNG differ diff --git a/assets/img/blog/mars-surface-astonaut-spaceship-stars-artwork.jpg b/assets/img/blog/mars-surface-astonaut-spaceship-stars-artwork.jpg new file mode 100644 index 000000000..7b3964b3e Binary files /dev/null and b/assets/img/blog/mars-surface-astonaut-spaceship-stars-artwork.jpg differ diff --git a/assets/img/blog/maxresdefault.jpg1.jpg b/assets/img/blog/maxresdefault.jpg1.jpg new file mode 100644 index 000000000..27073aba4 Binary files /dev/null and b/assets/img/blog/maxresdefault.jpg1.jpg differ diff --git a/assets/img/blog/maxresdefault.jpgc.jpg b/assets/img/blog/maxresdefault.jpgc.jpg new file mode 100644 index 000000000..741deba39 Binary files /dev/null and b/assets/img/blog/maxresdefault.jpgc.jpg differ diff --git a/assets/img/blog/nova-launcher-hero-pixel-weather.jpg b/assets/img/blog/nova-launcher-hero-pixel-weather.jpg new file mode 100644 index 000000000..4697bbce8 Binary files /dev/null and b/assets/img/blog/nova-launcher-hero-pixel-weather.jpg differ diff --git a/assets/img/blog/qrco1de.png b/assets/img/blog/qrco1de.png new file mode 100644 index 000000000..80964f7a2 Binary files /dev/null and b/assets/img/blog/qrco1de.png differ diff --git a/assets/img/blog/qrcode.png b/assets/img/blog/qrcode.png new file mode 100644 index 000000000..15304ea45 Binary files /dev/null and b/assets/img/blog/qrcode.png differ diff --git a/assets/img/blog/r2builders_ani.gif b/assets/img/blog/r2builders_ani.gif new file mode 100644 index 000000000..1ba6b4081 Binary files /dev/null and b/assets/img/blog/r2builders_ani.gif differ diff --git a/assets/img/blog/s2-rd.jpg b/assets/img/blog/s2-rd.jpg new file mode 100644 index 000000000..0cc8eae23 Binary files /dev/null and b/assets/img/blog/s2-rd.jpg differ diff --git a/assets/img/blog/s2rd overlay.png b/assets/img/blog/s2rd overlay.png new file mode 100644 index 000000000..b45231776 Binary files /dev/null and b/assets/img/blog/s2rd overlay.png differ diff --git a/assets/img/blog/s2rd.jpg b/assets/img/blog/s2rd.jpg new file mode 100644 index 000000000..ac4b717e6 Binary files /dev/null and b/assets/img/blog/s2rd.jpg differ diff --git a/assets/img/blog/solar-system-theme-dt6.jpg b/assets/img/blog/solar-system-theme-dt6.jpg new file mode 100644 index 000000000..2538580aa Binary files /dev/null and b/assets/img/blog/solar-system-theme-dt6.jpg differ diff --git a/assets/img/blog/solar-wind.jpg b/assets/img/blog/solar-wind.jpg new file mode 100644 index 000000000..091c37418 Binary files /dev/null and b/assets/img/blog/solar-wind.jpg differ diff --git a/assets/img/blog/star-wars-1231226__340.jpg b/assets/img/blog/star-wars-1231226__340.jpg new file mode 100644 index 000000000..90aa217f1 Binary files /dev/null and b/assets/img/blog/star-wars-1231226__340.jpg differ diff --git a/assets/img/blog/star-wars-cyberpunk-ap.jpg b/assets/img/blog/star-wars-cyberpunk-ap.jpg new file mode 100644 index 000000000..4933d1e8c Binary files /dev/null and b/assets/img/blog/star-wars-cyberpunk-ap.jpg differ diff --git a/assets/img/blog/star-wars-r2-d2-luke-skywalker-lightsaber-wallpaper.jpg b/assets/img/blog/star-wars-r2-d2-luke-skywalker-lightsaber-wallpaper.jpg new file mode 100644 index 000000000..c5c376915 Binary files /dev/null and b/assets/img/blog/star-wars-r2-d2-luke-skywalker-lightsaber-wallpaper.jpg differ diff --git a/assets/img/blog/star-wars-wallpapers-29931-2872276.jpg b/assets/img/blog/star-wars-wallpapers-29931-2872276.jpg new file mode 100644 index 000000000..2cbfd5d27 Binary files /dev/null and b/assets/img/blog/star-wars-wallpapers-29931-2872276.jpg differ diff --git a/assets/img/blog/thumb-1920-900529.jpg b/assets/img/blog/thumb-1920-900529.jpg new file mode 100644 index 000000000..ecc144614 Binary files /dev/null and b/assets/img/blog/thumb-1920-900529.jpg differ diff --git a/assets/img/blog/vs-code-640x402.png b/assets/img/blog/vs-code-640x402.png new file mode 100644 index 000000000..36fc0fb35 Binary files /dev/null and b/assets/img/blog/vs-code-640x402.png differ diff --git a/assets/img/blog/vvvv.jpg b/assets/img/blog/vvvv.jpg new file mode 100644 index 000000000..e0e5e7784 Binary files /dev/null and b/assets/img/blog/vvvv.jpg differ diff --git a/assets/img/blog/wp1854632.jpg b/assets/img/blog/wp1854632.jpg new file mode 100644 index 000000000..c01e7d62e Binary files /dev/null and b/assets/img/blog/wp1854632.jpg differ diff --git a/assets/img/blog/yq-everton-21042019.jpg b/assets/img/blog/yq-everton-21042019.jpg new file mode 100644 index 000000000..b9ebb1d17 Binary files /dev/null and b/assets/img/blog/yq-everton-21042019.jpg differ diff --git a/assets/img/docs/google-fonts.png b/assets/img/docs/google-fonts.png index f55ce9508..48f0bc6c7 100644 Binary files a/assets/img/docs/google-fonts.png and b/assets/img/docs/google-fonts.png differ diff --git a/assets/img/e.jpg b/assets/img/e.jpg new file mode 100644 index 000000000..6cf079fca Binary files /dev/null and b/assets/img/e.jpg differ diff --git a/assets/img/image20.jpg b/assets/img/image20.jpg new file mode 100644 index 000000000..22365fda4 Binary files /dev/null and b/assets/img/image20.jpg differ diff --git a/assets/img/kevin-ku-364843-unsplash.jpg b/assets/img/kevin-ku-364843-unsplash.jpg new file mode 100644 index 000000000..165a995ec Binary files /dev/null and b/assets/img/kevin-ku-364843-unsplash.jpg differ diff --git a/assets/img/looping-orthographic-view-of-rotating-wireframe-model-of-mars-exploration-rover-displayed-specs-are-accurate-data-nasa-jpl_rl9nmbqxg_thumbnail-full01.png b/assets/img/looping-orthographic-view-of-rotating-wireframe-model-of-mars-exploration-rover-displayed-specs-are-accurate-data-nasa-jpl_rl9nmbqxg_thumbnail-full01.png new file mode 100644 index 000000000..bbbfcc254 Binary files /dev/null and b/assets/img/looping-orthographic-view-of-rotating-wireframe-model-of-mars-exploration-rover-displayed-specs-are-accurate-data-nasa-jpl_rl9nmbqxg_thumbnail-full01.png differ diff --git a/assets/img/r2-d2.JPG b/assets/img/r2-d2.JPG new file mode 100644 index 000000000..8bed41279 Binary files /dev/null and b/assets/img/r2-d2.JPG differ diff --git a/assets/img/r2d2.jpg b/assets/img/r2d2.jpg new file mode 100644 index 000000000..10a9b097e Binary files /dev/null and b/assets/img/r2d2.jpg differ diff --git a/assets/img/r2d2.png b/assets/img/r2d2.png new file mode 100644 index 000000000..10a9b097e Binary files /dev/null and b/assets/img/r2d2.png differ diff --git a/assets/img/web-development-minimalism-bl.jpg b/assets/img/web-development-minimalism-bl.jpg new file mode 100644 index 000000000..45e57fb8c Binary files /dev/null and b/assets/img/web-development-minimalism-bl.jpg differ diff --git a/assets/js/hydejack-8.3.1.js b/assets/js/hydejack-8.3.1.js new file mode 100644 index 000000000..819ace8b5 --- /dev/null +++ b/assets/js/hydejack-8.3.1.js @@ -0,0 +1,47 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v8.3.1 + */!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=77)}([,function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return i});var r="undefined"!=typeof window&&window,o="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,i=r||void 0!==t&&t||o}).call(this,n(6))},,function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},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)}t.exports=function(t){return"object"===n(t)?null!==t:"function"==typeof t}},function(t,e,n){n(57),t.exports=n(3).Function.bind},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;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}t.exports=r},function(t,e,n){var r=n(8),o=n(3),i=n(12),s=n(48),a=n(21),u=function t(e,n,u){var c,l,f,h,p=e&t.F,d=e&t.G,y=e&t.P,m=e&t.B,v=d?r:e&t.S?r[n]||(r[n]={}):(r[n]||{}).prototype,b=d?o:o[n]||(o[n]={}),g=b.prototype||(b.prototype={});for(c in d&&(u=n),u)f=((l=!p&&v&&void 0!==v[c])?v:u)[c],h=m&&l?a(f,r):y&&"function"==typeof f?a(Function.call,f):f,v&&s(v,c,f,e&t.U),b[c]!=f&&i(b,c,h),y&&g[c]!=f&&(g[c]=f)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(20)("wks"),o=n(19),i=n(8).Symbol,s="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=s&&i[t]||(s?i:o)("Symbol."+t))}).store=r},function(t,e,n){"use strict";(function(t){var n=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some(function(t,r){return t[0]===e&&(n=r,!0)}),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n0},t.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;u.some(function(t){return!!~n.indexOf(t)})&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),f=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),S="undefined"!=typeof WeakMap?new WeakMap:new n,x=function(){return function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=l.getInstance(),r=new E(e,n,this);S.set(this,r)}}();["observe","unobserve","disconnect"].forEach(function(t){x.prototype[t]=function(){var e;return(e=S.get(this))[t].apply(e,arguments)}});var O=void 0!==o.ResizeObserver?o.ResizeObserver:x;e.a=O}).call(this,n(6))},function(t,e,n){n(41),t.exports=n(3).Array.forEach},function(t,e,n){var r=n(42),o=n(47);t.exports=n(13)?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){t.exports=!n(14)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},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";var r;t.exports=((r=document.createElement("div")).setAttribute("data-a-b","c"),Boolean(r.dataset&&"c"===r.dataset.aB)?function(t){return t.dataset}:function(t){var e={},n=t.attributes;function r(){return this.value}function o(t,e){void 0===e?this.removeAttribute(t):this.setAttribute(t,e)}for(var i=0,s=n.length;i_;_++)if((h||_ in b)&&(m=g(y=b[_],_,v),t))if(n)E[_]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return _;case 2:E.push(y)}else if(l)return!1;return f?-1:c||l?l:E}}},function(t,e,n){var r=n(15);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(26),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},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(9)("unscopables"),o=Array.prototype;null==o[r]&&n(12)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(t,e,n){var r=n(28),o={};for(var i in r)r.hasOwnProperty(i)&&(o[r[i]]=i);var s=t.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 a in s)if(s.hasOwnProperty(a)){if(!("channels"in s[a]))throw new Error("missing channels property: "+a);if(!("labels"in s[a]))throw new Error("missing channel labels property: "+a);if(s[a].labels.length!==s[a].channels)throw new Error("channel and label counts mismatch: "+a);var u=s[a].channels,c=s[a].labels;delete s[a].channels,delete s[a].labels,Object.defineProperty(s[a],"channels",{value:u}),Object.defineProperty(s[a],"labels",{value:c})}s.rgb.hsl=function(t){var e,n,r=t[0]/255,o=t[1]/255,i=t[2]/255,s=Math.min(r,o,i),a=Math.max(r,o,i),u=a-s;return a===s?e=0:r===a?e=(o-i)/u:o===a?e=2+(i-r)/u:i===a&&(e=4+(r-o)/u),(e=Math.min(60*e,360))<0&&(e+=360),n=(s+a)/2,[e,100*(a===s?0:n<=.5?u/(a+s):u/(2-a-s)),100*n]},s.rgb.hsv=function(t){var e,n,r,o,i,s=t[0]/255,a=t[1]/255,u=t[2]/255,c=Math.max(s,a,u),l=c-Math.min(s,a,u),f=function(t){return(c-t)/6/l+.5};return 0===l?o=i=0:(i=l/c,e=f(s),n=f(a),r=f(u),s===c?o=r-n:a===c?o=1/3+e-r:u===c&&(o=2/3+n-e),o<0?o+=1:o>1&&(o-=1)),[360*o,100*i,100*c]},s.rgb.hwb=function(t){var e=t[0],n=t[1],r=t[2];return[s.rgb.hsl(t)[0],100*(1/255*Math.min(e,Math.min(n,r))),100*(r=1-1/255*Math.max(e,Math.max(n,r)))]},s.rgb.cmyk=function(t){var e,n=t[0]/255,r=t[1]/255,o=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-r,1-o)))/(1-e)||0),100*((1-r-e)/(1-e)||0),100*((1-o-e)/(1-e)||0),100*e]},s.rgb.keyword=function(t){var e=o[t];if(e)return e;var n,i,s,a=1/0;for(var u in r)if(r.hasOwnProperty(u)){var c=r[u],l=(i=t,s=c,Math.pow(i[0]-s[0],2)+Math.pow(i[1]-s[1],2)+Math.pow(i[2]-s[2],2));l.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*e+.7152*n+.0722*r),100*(.0193*e+.1192*n+.9505*r)]},s.rgb.lab=function(t){var e=s.rgb.xyz(t),n=e[0],r=e[1],o=e[2];return r/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},s.hsl.rgb=function(t){var e,n,r,o,i,s=t[0]/360,a=t[1]/100,u=t[2]/100;if(0===a)return[i=255*u,i,i];e=2*u-(n=u<.5?u*(1+a):u+a-u*a),o=[0,0,0];for(var c=0;c<3;c++)(r=s+1/3*-(c-1))<0&&r++,r>1&&r--,i=6*r<1?e+6*(n-e)*r:2*r<1?n:3*r<2?e+(n-e)*(2/3-r)*6:e,o[c]=255*i;return o},s.hsl.hsv=function(t){var e=t[0],n=t[1]/100,r=t[2]/100,o=n,i=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,o*=i<=1?i:2-i,[e,100*(0===r?2*o/(i+o):2*n/(r+n)),100*((r+n)/2)]},s.hsv.rgb=function(t){var e=t[0]/60,n=t[1]/100,r=t[2]/100,o=Math.floor(e)%6,i=e-Math.floor(e),s=255*r*(1-n),a=255*r*(1-n*i),u=255*r*(1-n*(1-i));switch(r*=255,o){case 0:return[r,u,s];case 1:return[a,r,s];case 2:return[s,r,u];case 3:return[s,a,r];case 4:return[u,s,r];case 5:return[r,s,a]}},s.hsv.hsl=function(t){var e,n,r,o=t[0],i=t[1]/100,s=t[2]/100,a=Math.max(s,.01);return r=(2-i)*s,n=i*a,[o,100*(n=(n/=(e=(2-i)*a)<=1?e:2-e)||0),100*(r/=2)]},s.hwb.rgb=function(t){var e,n,r,o,i,s,a,u=t[0]/360,c=t[1]/100,l=t[2]/100,f=c+l;switch(f>1&&(c/=f,l/=f),r=6*u-(e=Math.floor(6*u)),0!=(1&e)&&(r=1-r),o=c+r*((n=1-l)-c),e){default:case 6:case 0:i=n,s=o,a=c;break;case 1:i=o,s=n,a=c;break;case 2:i=c,s=n,a=o;break;case 3:i=c,s=o,a=n;break;case 4:i=o,s=c,a=n;break;case 5:i=n,s=c,a=o}return[255*i,255*s,255*a]},s.cmyk.rgb=function(t){var e=t[0]/100,n=t[1]/100,r=t[2]/100,o=t[3]/100;return[255*(1-Math.min(1,e*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o))]},s.xyz.rgb=function(t){var e,n,r,o=t[0]/100,i=t[1]/100,s=t[2]/100;return n=-.9689*o+1.8758*i+.0415*s,r=.0557*o+-.204*i+1.057*s,e=(e=3.2406*o+-1.5372*i+-.4986*s)>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},s.xyz.lab=function(t){var e=t[0],n=t[1],r=t[2];return n/=100,r/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},s.lab.xyz=function(t){var e,n,r,o=t[0];e=t[1]/500+(n=(o+16)/116),r=n-t[2]/200;var i=Math.pow(n,3),s=Math.pow(e,3),a=Math.pow(r,3);return n=i>.008856?i:(n-16/116)/7.787,e=s>.008856?s:(e-16/116)/7.787,r=a>.008856?a:(r-16/116)/7.787,[e*=95.047,n*=100,r*=108.883]},s.lab.lch=function(t){var e,n=t[0],r=t[1],o=t[2];return(e=360*Math.atan2(o,r)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(r*r+o*o),e]},s.lch.lab=function(t){var e,n=t[0],r=t[1];return e=t[2]/360*2*Math.PI,[n,r*Math.cos(e),r*Math.sin(e)]},s.rgb.ansi16=function(t){var e=t[0],n=t[1],r=t[2],o=1 in arguments?arguments[1]:s.rgb.hsv(t)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(e/255));return 2===o&&(i+=60),i},s.hsv.ansi16=function(t){return s.rgb.ansi16(s.hsv.rgb(t),t[2])},s.rgb.ansi256=function(t){var e=t[0],n=t[1],r=t[2];return e===n&&n===r?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},s.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];var n=.5*(1+~~(t>50));return[(1&e)*n*255,(e>>1&1)*n*255,(e>>2&1)*n*255]},s.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}var n;return t-=16,[Math.floor(t/36)/5*255,Math.floor((n=t%36)/6)/5*255,n%6/5*255]},s.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},s.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 n=e[0];3===e[0].length&&(n=n.split("").map(function(t){return t+t}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},s.rgb.hcg=function(t){var e,n=t[0]/255,r=t[1]/255,o=t[2]/255,i=Math.max(Math.max(n,r),o),s=Math.min(Math.min(n,r),o),a=i-s;return e=a<=0?0:i===n?(r-o)/a%6:i===r?2+(o-n)/a:4+(n-r)/a+4,e/=6,[360*(e%=1),100*a,100*(a<1?s/(1-a):0)]},s.hsl.hcg=function(t){var e=t[1]/100,n=t[2]/100,r=1,o=0;return(r=n<.5?2*e*n:2*e*(1-n))<1&&(o=(n-.5*r)/(1-r)),[t[0],100*r,100*o]},s.hsv.hcg=function(t){var e=t[1]/100,n=t[2]/100,r=e*n,o=0;return r<1&&(o=(n-r)/(1-r)),[t[0],100*r,100*o]},s.hcg.rgb=function(t){var e=t[0]/360,n=t[1]/100,r=t[2]/100;if(0===n)return[255*r,255*r,255*r];var o,i=[0,0,0],s=e%1*6,a=s%1,u=1-a;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=u,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=u,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=u}return o=(1-n)*r,[255*(n*i[0]+o),255*(n*i[1]+o),255*(n*i[2]+o)]},s.hcg.hsv=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e),r=0;return n>0&&(r=e/n),[t[0],100*r,100*n]},s.hcg.hsl=function(t){var e=t[1]/100,n=t[2]/100*(1-e)+.5*e,r=0;return n>0&&n<.5?r=e/(2*n):n>=.5&&n<1&&(r=e/(2*(1-n))),[t[0],100*r,100*n]},s.hcg.hwb=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e);return[t[0],100*(n-e),100*(1-n)]},s.hwb.hcg=function(t){var e=t[1]/100,n=1-t[2]/100,r=n-e,o=0;return r<1&&(o=(n-r)/(1-r)),[t[0],100*r,100*o]},s.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},s.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},s.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},s.gray.hsl=s.gray.hsv=function(t){return[0,0,t[0]]},s.gray.hwb=function(t){return[0,100,t[0]]},s.gray.cmyk=function(t){return[0,0,0,t[0]]},s.gray.lab=function(t){return[t[0],0,0]},s.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),n=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(n.length)+n},s.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}},function(t,e,n){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)}!function(){"use strict";function n(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style&&!0!==t.__forceSmoothScrollPolyfill__)){var n,o=t.HTMLElement||t.Element,i=468,s={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:o.prototype.scroll||c,scrollIntoView:o.prototype.scrollIntoView},a=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,u=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?y.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):s.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?s.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):y.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},o.prototype.scroll=o.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;y.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");s.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!==r(arguments[0])?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},o.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):s.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},o.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=function(t){var n;do{n=(t=t.parentNode)===e.body}while(!1===n&&!1===p(t));return n=null,t}(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==e.body?(y.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else s.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function c(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!==r(t)||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"===r(t)&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function f(t,e){return"Y"===e?t.clientHeight+u1?1:u,n=.5*(1-Math.cos(Math.PI*s)),r=e.startX+(e.x-e.startX)*n,o=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,o),r===e.x&&o===e.y||t.requestAnimationFrame(d.bind(t,e))}function y(n,r,o){var i,u,l,f,h=a();n===e.body?(i=t,u=t.scrollX||t.pageXOffset,l=t.scrollY||t.pageYOffset,f=s.scroll):(i=n,u=n.scrollLeft,l=n.scrollTop,f=c),d({scrollable:i,method:f,startTime:h,startX:u,startY:l,x:r,y:o})}}"object"===r(e)&&void 0!==t?t.exports={polyfill:n}:n()}()},function(t,e,n){"use strict";var r=n(67),o=n(70),i=[].slice,s=["keyword","gray","hex"],a={};Object.keys(o).forEach(function(t){a[i.call(o[t].labels).sort().join("")]=t});var u={};function c(t,e){if(!(this instanceof c))return new c(t,e);if(e&&e in s&&(e=null),e&&!(e in o))throw new Error("Unknown model: "+e);var n,l;if(void 0===t)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(t instanceof c)this.model=t.model,this.color=t.color.slice(),this.valpha=t.valpha;else if("string"==typeof t){var f=r.get(t);if(null===f)throw new Error("Unable to parse color from string: "+t);this.model=f.model,l=o[this.model].channels,this.color=f.value.slice(0,l),this.valpha="number"==typeof f.value[l]?f.value[l]:1}else if(t.length){this.model=e||"rgb",l=o[this.model].channels;var p=i.call(t,0,l);this.color=h(p,l),this.valpha="number"==typeof t[l]?t[l]: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 y=d.sort().join("");if(!(y in a))throw new Error("Unable to parse color from object: "+JSON.stringify(t));this.model=a[y];var m=o[this.model].labels,v=[];for(n=0;nn?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},isDark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},isLight:function(){return!this.isDark()},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 c.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(),n=e.color[0];return n=(n=(n+t)%360)<0?360+n:n,e.color[0]=n,e},mix:function(t,e){var n=t.rgb(),r=this.rgb(),o=void 0===e?.5:e,i=2*o-1,s=n.alpha()-r.alpha(),a=((i*s==-1?i:(i+s)/(1+i*s))+1)/2,u=1-a;return c.rgb(a*n.red()+u*r.red(),a*n.green()+u*r.green(),a*n.blue()+u*r.blue(),n.alpha()*o+r.alpha()*(1-o))}},Object.keys(o).forEach(function(t){if(-1===s.indexOf(t)){var e=o[t].channels;c.prototype[t]=function(){if(this.model===t)return new c(this);if(arguments.length)return new c(arguments,t);var n,r="number"==typeof arguments[e]?e:this.valpha;return new c((n=o[this.model][t].raw(this.color),Array.isArray(n)?n:[n]).concat(r),t)},c[t]=function(n){return"number"==typeof n&&(n=h(i.call(arguments),e)),new c(n,t)}}}),t.exports=c},function(t,e,n){(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)} +/** +@license @nocompile +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 +*/ +/** +@license @nocompile +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 +*/ +(function(){"use strict";var r,o="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},i="undefined"!=typeof window&&window===this?this:void 0!==t&&null!=t?t:this;function s(){s=function(){},i.Symbol||(i.Symbol=c)}var a,u,c=(a=0,function(t){return"jscomp_symbol_"+(t||"")+a++});function l(){s();var t=i.Symbol.iterator;t||(t=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&o(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return f(this)}}),l=function(){}}function f(t){var e=0;return function(t){return l(),(t={next:t})[i.Symbol.iterator]=function(){return this},t}(function(){return e\x20\t\r\n\f]+)/i.exec(e)||["",""])[1].toLowerCase()];if(n)for(var r=0;r"+e+"";for(b.body.innerHTML=e,t.a(b);this.content.firstChild;)u.call(this.content,this.content.firstChild);if(e=b.body,n)for(r=0;r"+this.innerHTML+""},set:function(t){if(!this.parentNode)throw Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");for(b.body.innerHTML=t,t=this.ownerDocument.createDocumentFragment();b.body.firstChild;)c.call(t,b.body.firstChild);l.call(this.parentNode,t,this)},configurable:!0})};x(t.prototype),O(t.prototype),t.a=function(n){for(var r,o=0,i=(n=e(n,"template")).length;o]/g,N=function(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}},k=(w=function(t){for(var e={},n=0;n";break t;case Node.TEXT_NODE:u=u.data,u=c&&j[c.localName]?u:u.replace(C,N);break t;case Node.COMMENT_NODE:u="\x3c!--"+u.data+"--\x3e";break t;default:throw window.console.error(u),Error("not implemented")}}o+=u}return o}}if(n||v){t.b=function(t,e){var n=i.call(t,!1);return this.R&&this.R(n),e&&(c.call(n.content,i.call(t.content,!0)),M(n.content,t.content)),n};var M=function(n,r){if(r.querySelectorAll&&0!==(r=e(r,"template")).length)for(var o,i,s=0,a=(n=e(n,"template")).length;s]/g;function Ut(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}}function zt(t){for(var e={},n=0;n";break t;case Node.TEXT_NODE:a=a.data,a=u&&Wt[u.localName]?a:a.replace(Ht,Ut);break t;case Node.COMMENT_NODE:a="\x3c!--"+a.data+"--\x3e";break t;default:throw window.console.error(a),Error("not implemented")}}n+=a}return n}var $t=document.createTreeWalker(document,NodeFilter.SHOW_ALL,null,!1),Xt=document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,!1);function Gt(t){var e=[];for($t.currentNode=t,t=$t.firstChild();t;)e.push(t),t=$t.nextSibling();return e}var Yt={parentNode:function(t){return $t.currentNode=t,$t.parentNode()},firstChild:function(t){return $t.currentNode=t,$t.firstChild()},lastChild:function(t){return $t.currentNode=t,$t.lastChild()},previousSibling:function(t){return $t.currentNode=t,$t.previousSibling()},nextSibling:function(t){return $t.currentNode=t,$t.nextSibling()}};Yt.childNodes=Gt,Yt.parentElement=function(t){return Xt.currentNode=t,Xt.parentNode()},Yt.firstElementChild=function(t){return Xt.currentNode=t,Xt.firstChild()},Yt.lastElementChild=function(t){return Xt.currentNode=t,Xt.lastChild()},Yt.previousElementSibling=function(t){return Xt.currentNode=t,Xt.previousSibling()},Yt.nextElementSibling=function(t){return Xt.currentNode=t,Xt.nextSibling()},Yt.children=function(t){var e=[];for(Xt.currentNode=t,t=Xt.firstChild();t;)e.push(t),t=Xt.nextSibling();return ht(e)},Yt.innerHTML=function(t){return Vt(t,function(t){return Gt(t)})},Yt.textContent=function(t){switch(t.nodeType){case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:t=document.createTreeWalker(t,NodeFilter.SHOW_TEXT,null,!1);for(var e,n="";e=t.nextNode();)n+=e.nodeValue;return n;default:return t.nodeValue}};var Kt=Y.K,Jt=[Node.prototype,Element.prototype,HTMLElement.prototype];function Zt(t){var e;t:{for(e=0;eo.assignedNodes.length&&(o.ea=!0)}o.ea&&(o.ea=!1,mn(this,e))}for(e=this.o,n=[],o=0;on.indexOf(r))||n.push(r);for(e=0;e "+e}))}return{value:t=t.replace(Yo,function(t,e,n){return'[dir="'+n+'"] '+e+", "+e+'[dir="'+n+'"]'}),Oa:e,stop:i}}(i,o,e,n),r=r||t.stop,o=t.Oa,i=t.value),o+i}),i&&(t=function(t,e){var n=t.split("");return e.reduce(function(t,e,r){return t+e+n[r+1]},n[0])}(t,s)),o&&(t=Lo(t)),t},Co.prototype.c=function(t){return t.match(Bo)?"":t.match(Vo)?this.b(t,qo):Io(t.trim(),qo)},i.Object.defineProperties(Co.prototype,{a:{configurable:!0,enumerable:!0,get:function(){return"style-scope"}}});var Fo=/:(nth[-\w]+)\(([^)]+)\)/,qo=":not(.style-scope)",Ho=",",Uo=/(^|[\s>+~]+)((?:\[.+?\]|[^\s>+~=[])+)/g,zo=/[[.:#*]/,Bo=":host",Wo=":root",Vo="::slotted",$o=new RegExp("^("+Vo+")"),Xo=/(:host)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Go=/(?:::slotted)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Yo=/(.*):dir\((?:(ltr|rtl))\)/,Ko=".",Jo=":",Zo="class",Qo="should_not_match",ti=/:(?:matches|any|-(?:webkit|moz)-any)/,ei=new Co;function ni(t,e,n,r,o){this.M=t||null,this.b=e||null,this.c=n||[],this.T=null,this.da=o||"",this.X=r||"",this.a=this.I=this.O=null}function ri(t){return t?t.__styleInfo:null}function oi(t,e){return t.__styleInfo=e}function ii(t){var e=this.matches||this.matchesSelector||this.mozMatchesSelector||this.msMatchesSelector||this.oMatchesSelector||this.webkitMatchesSelector;return e&&e.call(this,t)}ni.prototype.f=function(){return this.M},ni.prototype._getStyleRules=ni.prototype.f;var si=navigator.userAgent.match("Trident");function ai(){}function ui(t){if(!t.B){var e={},n={};ci(t,n)&&(e.L=n,t.rules=null),e.cssText=t.parsedCssText.replace(fo,"").replace(so,""),t.B=e}}function ci(t,e){var n=t.B;if(!n){n=t.parsedCssText;for(var r;t=so.exec(n);)"inherit"===(r=(t[2]||t[3]).trim())&&"unset"===r||(e[t[1].trim()]=r),r=!0;return r}if(n.L)return Object.assign(e,n.L),!0}function li(t,e,n){return e&&(e=0<=e.indexOf(";")?fi(t,e,n):function t(e,n){var r=e.indexOf("var(");if(-1===r)return n(e,"","","");var o=Eo(e,r+3),i=e.substring(r+4,o);return r=e.substring(0,r),e=t(e.substring(o+1),n),-1===(o=i.indexOf(","))?n(r,i.trim(),"",e):n(r,i.substring(0,o).trim(),i.substring(o+1).trim(),e)}(e,function(e,r,o,i){return r?((r=li(t,n[r],n))&&"initial"!==r?"apply-shim-inherit"===r&&(r="inherit"):r=li(t,n[o]||o,n)||o,e+(r||"")+i):e+i})),e&&e.trim()||""}function fi(t,e,n){e=e.split(";");for(var r,o,i=0;i *"===i||"html"===i,a=0===i.indexOf(":host")&&!s;"shady"===n&&(a=!(s=i===o+" > *."+o||-1!==i.indexOf("html"))&&0===i.indexOf(o)),(s||a)&&(n=o,a&&(e.F||(e.F=Ro(ei,e,ei.b,t?Ko+t:"",o)),n=e.F||o),r({sa:n,Va:a,vb:s}))}}(t,e,n,function(n){ii.call(t.lb||t,n.sa)&&(n.Va?ci(e,r):ci(e,o))})},null,!0),{Za:o,Ta:r}}function pi(t,e,n,r){var o=xo(e),i=Po(o.is,o.X),s=new RegExp("(?:^|[^.#[:])"+(e.extends?"\\"+i.slice(0,-1)+"\\]":i)+"($|[.:[\\s>+~])"),a=ri(e);o=a.M,a=a.da;var u=function(t,e){t=t.b;var n={};if(!ro&&t)for(var r=0,o=t[r];r=c._useCount&&c.parentNode&&c.parentNode.removeChild(c)),ro?o.a?(o.a.textContent=r,n=o.a):r&&(n=bo(r,a,t.shadowRoot,o.b)):n?n.parentNode||(si&&-1e&&-1==[34,35,60,62,63,96].indexOf(e)?t:encodeURIComponent(t)}function r(t){var e=t.charCodeAt(0);return 32e&&-1==[34,35,60,62,96].indexOf(e)?t:encodeURIComponent(t)}function o(t,o,s){function a(t){v.push(t)}var u=o||"scheme start",p=0,d="",y=!1,m=!1,v=[];t:for(;(null!=t[p-1]||0==p)&&!this.i;){var b=t[p];switch(u){case"scheme start":if(!b||!f.test(b)){if(o){a("Invalid scheme.");break t}d="",u="no scheme";continue}d+=b.toLowerCase(),u="scheme";break;case"scheme":if(b&&h.test(b))d+=b.toLowerCase();else{if(":"!=b){if(o){null!=b&&a("Code point not allowed in scheme: "+b);break t}d="",p=0,u="no scheme";continue}if(this.h=d,d="",o)break t;void 0!==c[this.h]&&(this.D=!0),u="file"==this.h?"relative":this.D&&s&&s.h==this.h?"relative or authority":this.D?"authority first slash":"scheme data"}break;case"scheme data":"?"==b?(this.u="?",u="query"):"#"==b?(this.C="#",u="fragment"):null!=b&&"\t"!=b&&"\n"!=b&&"\r"!=b&&(this.pa+=n(b));break;case"no scheme":if(s&&void 0!==c[s.h]){u="relative";continue}a("Missing scheme."),i.call(this),this.i=!0;break;case"relative or authority":if("/"!=b||"/"!=t[p+1]){a("Expected /, got: "+b),u="relative";continue}u="authority ignore slashes";break;case"relative":if(this.D=!0,"file"!=this.h&&(this.h=s.h),null==b){this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u=s.u,this.v=s.v,this.g=s.g;break t}if("/"==b||"\\"==b)"\\"==b&&a("\\ is an invalid code point."),u="relative slash";else if("?"==b)this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u="?",this.v=s.v,this.g=s.g,u="query";else{if("#"!=b){u=t[p+1];var g=t[p+2];("file"!=this.h||!f.test(b)||":"!=u&&"|"!=u||null!=g&&"/"!=g&&"\\"!=g&&"?"!=g&&"#"!=g)&&(this.j=s.j,this.s=s.s,this.v=s.v,this.g=s.g,this.l=s.l.slice(),this.l.pop()),u="relative path";continue}this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u=s.u,this.C="#",this.v=s.v,this.g=s.g,u="fragment"}break;case"relative slash":if("/"!=b&&"\\"!=b){"file"!=this.h&&(this.j=s.j,this.s=s.s,this.v=s.v,this.g=s.g),u="relative path";continue}"\\"==b&&a("\\ is an invalid code point."),u="file"==this.h?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=b){a("Expected '/', got: "+b),u="authority ignore slashes";continue}u="authority second slash";break;case"authority second slash":if(u="authority ignore slashes","/"!=b){a("Expected '/', got: "+b);continue}break;case"authority ignore slashes":if("/"!=b&&"\\"!=b){u="authority";continue}a("Expected authority, got: "+b);break;case"authority":if("@"==b){for(y&&(a("@ already seen."),d+="%40"),y=!0,b=0;b=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},n(34),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(6))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var r,o,i,s,a,u=1,c={},l=!1,f=t.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(t);h=h&&h.setTimeout?h:t,"[object process]"==={}.toString.call(t.process)?r=function(t){e.nextTick(function(){d(t)})}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((i=new MessageChannel).port1.onmessage=function(t){d(t.data)},r=function(t){i.port2.postMessage(t)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(t){var e=f.createElement("script");e.onreadystatechange=function(){d(t),e.onreadystatechange=null,o.removeChild(e),e=null},o.appendChild(e)}):r=function(t){setTimeout(d,0,t)}:(s="setImmediate$"+Math.random()+"$",a=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(s)&&d(+e.data.slice(s.length))},t.addEventListener?t.addEventListener("message",a,!1):t.attachEvent("onmessage",a),r=function(e){t.postMessage(s+e,"*")}),h.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n1)for(var n=1;n0}});else{var n=[];o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o.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(),this._checkForIntersections()}},o.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},o.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){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!==n[e-1]})},o.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},o.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(i(t,"resize",this._checkForIntersections,!0),i(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},o.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,s(t,"resize",this._checkForIntersections,!0),s(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},o.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),n=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(o){var i=o.element,s=a(i),u=this._rootContainsTarget(i),c=o.entry,l=e&&u&&this._computeTargetAndRootIntersection(i,n),f=o.entry=new r({time:t.performance&&performance.now&&performance.now(),target:i,boundingClientRect:s,rootBounds:n,intersectionRect:l});c?e&&u?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},o.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=t.getComputedStyle(n).display){for(var o,i,s,u,l,f,h,p,d=a(n),y=c(n),m=!1;!m;){var v=null,b=1==y.nodeType?t.getComputedStyle(y):{};if("none"==b.display)return;if(y==this.root||y==e?(m=!0,v=r):y!=e.body&&y!=e.documentElement&&"visible"!=b.overflow&&(v=a(y)),v&&(o=v,i=d,s=void 0,u=void 0,l=void 0,f=void 0,h=void 0,p=void 0,s=Math.max(o.top,i.top),u=Math.min(o.bottom,i.bottom),l=Math.max(o.left,i.left),f=Math.min(o.right,i.right),p=u-s,!(d=(h=f-l)>=0&&p>=0&&{top:s,bottom:u,left:l,right:f,width:h,height:p})))break;y=c(y)}return d}},o.prototype._getRootRect=function(){var t;if(this.root)t=a(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o1||n<0||n>1?h:function(o){function i(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(o<=0){var s=0;return t>0?s=e/t:!e&&n>0&&(s=r/n),s*o}if(o>=1){var a=0;return n<1?a=(r-1)/(n-1):1==n&&t<1&&(a=(e-1)/(t-1)),1+a*(o-1)}for(var u=0,c=1;u=1)return 1;var r=1/t;return(n+=e*r)-n%r}}function a(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 h;var e=g.exec(t);if(e)return i.apply(this,e.slice(1).map(Number));var n=w.exec(t);return n?s(Number(n[1]),{start:p,middle:d,end:y}[n[2]]):m[t]||h}function c(t,e,n){if(null==e)return _;var r=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,r)?S:x}var l="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=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: "+timing.iterationStart);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(a(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 p=1,d=.5,y=0,m={ease:i(.25,.1,.25,1),"ease-in":i(.42,0,1,1),"ease-out":i(0,0,.58,1),"ease-in-out":i(.42,0,.58,1),"step-start":s(1,p),"step-middle":s(1,d),"step-end":s(1,y)},v=null,b="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",g=new RegExp("cubic-bezier\\("+b+","+b+","+b+","+b+"\\)"),w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,_=0,E=1,S=2,x=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=o,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return o(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=c(t,e,n),o=function(t,e,n,r,o){switch(r){case E:return"backwards"==e||"both"==e?0:null;case x:return n-o;case S:return"forwards"==e||"both"==e?t:null;case _:return null}}(t,n.fill,e,r,n.delay);if(null===o)return null;var i=function(t,e,n,r,o){var i=o;return 0===t?e!==E&&(i+=n):i+=r/t,i}(n.duration,r,n.iterations,o,n.iterationStart),s=function(t,e,n,r,o,i){var s=t===1/0?e%1:t%1;return 0!==s||n!==S||0===r||0===o&&0!==i||(s=1),s}(i,n.iterationStart,r,n.iterations,o,n.duration),a=function(t,e,n,r){return t===S&&e===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,s,i),u=function(t,e,n){var r=t;if("normal"!==t&&"reverse"!==t){var o=e;"alternate-reverse"===t&&(o+=1),r="normal",o!==1/0&&o%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,a,s);return n._easingFunction(u)},t.calculatePhase=c,t.normalizeEasing=a,t.parseEasingFunction=u}(o={}),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 o=i[t];if(o)for(var a in s.style[t]=e,o){var u=o[a],c=s.style[u];r[u]=n(u,c)}else r[t]=n(t,e)}}function o(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 o,i=r.length,s=0;s1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==o){if("add"==i||"accumulate"==i)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=i)throw new TypeError("Invalid composite mode "+i+".")}else i="easing"==o?t.normalizeEasing(i):""+i;r(o,i,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n}),i=!0,s=-1/0,a=0;a=0&&t.offset<=1}),i||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,o=1;o=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]}},a)r.prototype[c]=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}}(c,c in u);for(var l in document.documentElement.style)l in s||l in a||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)}})}(l);t.apply=function(e,n,r){o(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),i.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 o=[],i=0;i0?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._isFinished=!0,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)}}}(o,i),function(t,e,n){function r(t){var e=c;c=[],t1e-4?(m=.5/Math.sqrt(b),v=[(h[2][1]-h[1][2])*m,(h[0][2]-h[2][0])*m,(h[1][0]-h[0][1])*m,.25/m]):h[0][0]>h[1][1]&&h[0][0]>h[2][2]?v=[.25*(m=2*Math.sqrt(1+h[0][0]-h[1][1]-h[2][2])),(h[0][1]+h[1][0])/m,(h[0][2]+h[2][0])/m,(h[2][1]-h[1][2])/m]:h[1][1]>h[2][2]?(m=2*Math.sqrt(1+h[1][1]-h[0][0]-h[2][2]),v=[(h[0][1]+h[1][0])/m,.25*m,(h[1][2]+h[2][1])/m,(h[0][2]-h[2][0])/m]):(m=2*Math.sqrt(1+h[2][2]-h[0][0]-h[1][1]),v=[(h[0][2]+h[2][0])/m,(h[1][2]+h[2][1])/m,.25*m,(h[1][0]-h[0][1])/m]),[f,p,d,v,c]}}();t.dot=n,t.makeMatrixDecomposition=function(t){return[a(s(t))]},t.transformListToMatrix=s}(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,o){for(var i=[],s=[],a=[],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,o.length),c=0;c=1?e:"visible"}]},["visibility"]),function(t,e){function n(t){t=t.trim(),i.fillStyle="#000",i.fillStyle=t;var e=i.fillStyle;if(i.fillStyle="#fff",i.fillStyle=t,e==i.fillStyle){i.fillRect(0,0,1,1);var n=i.getImageData(0,0,1,1).data;i.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 o=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");o.width=o.height=1;var i=o.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=s.exec(t);i=e?e[0]:void 0}function n(){if("("!==i)return function(){var t=Number(i);return e(),t}();e();var t=o();return")"!==i?NaN:(e(),t)}function r(){for(var t=n();"*"===i||"/"===i;){var r=i;e();var o=n();"*"===r?t*=o:t/=o}return t}function o(){for(var t=r();"+"===i||"-"===i;){var n=i;e();var o=r();"+"===n?t+=o:t-=o}return t}var i,s=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),o()}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 o="U("+t.source+")",i=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+o,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),s=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],a=0;a1?"calc("+n+")":n}]}var s="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",a=r.bind(null,new RegExp(s,"g")),u=r.bind(null,new RegExp(s+"|%","g")),c=r.bind(null,/deg|rad|grad|turn/g);t.parseLength=a,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=c,t.mergeDimensions=i;var l=t.consumeParenthesised.bind(null,a),f=t.consumeRepeated.bind(void 0,l,/^/),h=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=h;var p=t.mergeNestedRepeated.bind(void 0,o," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler(function(t){var e=h(t);if(e&&""==e[1])return e[0]},d,["background-size"]),t.addPropertiesHandler(u,o,["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,i,["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 o=t.mergeWrappedNestedRepeated.bind(null,function(t){return"rect("+t+")"},function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(r){var o=r?e:n;if("auto"==o)return"auto";var i=t.mergeDimensions(o,o);return i[2](i[0])}]:t.mergeDimensions(e,n)},", ");t.parseBox=r,t.mergeBoxes=o,t.addPropertiesHandler(r,o,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map(function(t){return t===c?e[n++]:t})}}function r(t){return t}function o(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,r=/\s*(\w+)\(([^)]*)\)/g,o=[],i=0;n=r.exec(e);){if(n.index!=i)return;i=n.index+n[0].length;var s=n[1],a=h[s];if(!a)return;var u=n[2].split(","),c=a[0];if(c.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 o(e,o){var i=t.consumeRepeated(r,/^/,o);if(i&&""==i[1]){var a=i[0];if(a[0]=a[0]||"center",a[1]=a[1]||"center",3==e&&(a[2]=a[2]||{px:0}),a.length==e){if(/top|bottom/.test(a[0])||/left|right/.test(a[1])){var u=a[0];a[0]=a[1],a[1]=u}if(/left|right|center|Object/.test(a[0])&&/top|bottom|center|Object/.test(a[1]))return a.map(function(t){return"object"==n(t)?t:s[t]})}}}function i(n){var o=t.consumeRepeated(r,/^/,n);if(o){for(var i=o[0],a=[{"%":50},{"%":50}],u=0,c=!1,l=0;l=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},i}}}(),function(t){var e=document.documentElement,n=null,r=!1;try{var o="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[o,o]},{duration:1})).currentTime=0,r=getComputedStyle(e).getPropertyValue("opacity")==o}catch(t){}finally{n&&n.cancel()}if(!r){var i=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)),i.call(this,e,n)}}}(o),r.true={}},function(t,e){window.requestIdleCallback=window.requestIdleCallback||function(t){return window.setTimeout(t,0)},window.cancelIdleCallback=window.cancelIdleCallback||window.clearTimeout},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)}!function(t,e,r){var o=[],i={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!1},_q:[],on:function(t,e){var n=this;setTimeout(function(){e(n[t])},0)},addTest:function(t,e,n){o.push({name:t,fn:e,options:n})},addAsyncTest:function(t){o.push({name:null,fn:t})}},s=function(){};s.prototype=i,(s=new s).addTest("customelements","customElements"in t),s.addTest("customevent","CustomEvent"in t&&"function"==typeof t.CustomEvent),s.addTest("eventlistener","addEventListener"in t),s.addTest("history",function(){var e=navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone")||"file:"===location.protocol)&&(t.history&&"pushState"in t.history)}),s.addTest("queryselector","querySelector"in e&&"querySelectorAll"in e),s.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){e=t}),"function"==typeof e);var e});var a=[];function u(t,e){return n(t)===e}var c=i._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];i._prefixes=c;var l=e.documentElement;function f(t){return t.replace(/([a-z])-([a-z])/g,function(t,e,n){return e+n.toUpperCase()}).replace(/^-/,"")}s.addTest("classlist","classList"in l),s.addTest("documentfragment",function(){return"createDocumentFragment"in e&&"appendChild"in l});var h="svg"===l.nodeName.toLowerCase();function p(){return"function"!=typeof e.createElement?e.createElement(arguments[0]):h?e.createElementNS.call(e,"http://www.w3.org/2000/svg",arguments[0]):e.createElement.apply(e,arguments)}function d(t,n,r,o){var i,s,a,u,c="modernizr",f=p("div"),d=function(){var t=e.body;return t||((t=p(h?"svg":"body")).fake=!0),t}();if(parseInt(r,10))for(;r--;)(a=p("div")).id=o?o[r]:c+(r+1),f.appendChild(a);return(i=p("style")).type="text/css",i.id="s"+c,(d.fake?d:f).appendChild(i),d.appendChild(f),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(e.createTextNode(t)),f.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",u=l.style.overflow,l.style.overflow="hidden",l.appendChild(d)),s=n(f,t),d.fake?(d.parentNode.removeChild(d),l.style.overflow=u,l.offsetHeight):f.parentNode.removeChild(f),!!s}s.addTest("opacity",function(){var t=p("a").style;return t.cssText=c.join("opacity:.55;"),/^0.55$/.test(t.opacity)}),s.addTest("csspointerevents",function(){var t=p("a").style;return t.cssText="pointer-events:auto","auto"===t.pointerEvents}),s.addTest("cssremunit",function(){var t=p("a").style;try{t.fontSize="3rem"}catch(t){}return/rem/.test(t.fontSize)});var y=i.testStyles=d;s.addTest("touchevents",function(){var n;if("ontouchstart"in t||t.DocumentTouch&&e instanceof DocumentTouch)n=!0;else{var r=["@media (",c.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");y(r,function(t){n=9===t.offsetTop})}return n});var m=i._config.usePrefixes?"Moz O ms Webkit".split(" "):[];i._cssomPrefixes=m;var v=function(e){var n,o=c.length,i=t.CSSRule;if(void 0===i)return r;if(!e)return!1;if((n=(e=e.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in i)return"@"+e;for(var s=0;s \\\\/__,_ / \\/____//\\ \\_\\ \\\\/__/\\/_/ \\/____/ \\/_/\\/_/\r\n /\\___/ \\ \\____/ \r\n \\/__/ \\/___/ \n\n"),console.log("Powered by Hydejack v8.3.1 ")},function(t,e,n){"use strict";var r=n(7),o=n(23)(0),i=n(56)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(43),o=n(44),i=n(46),s=Object.defineProperty;e.f=n(13)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(13)&&!n(14)(function(){return 7!=Object.defineProperty(n(45)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(4),o=n(8).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e,n){var r=n(4);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){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(8),o=n(12),i=n(49),s=n(19)("src"),a=n(50),u=(""+a).split("toString");n(3).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,n,a){var c="function"==typeof n;c&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(c&&(i(n,s)||o(n,s,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:a?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[s]||a.call(this)})},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){t.exports=n(20)("native-function-to-string",Function.toString)},function(t,e){t.exports=!1},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(54);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(4),o=n(55),i=n(9)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[i])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){var r=n(15);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";var r=n(14);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){var r=n(7);r(r.P,"Function",{bind:n(58)})},function(t,e,n){"use strict";var r=n(22),o=n(4),i=n(59),s=[].slice,a={};t.exports=Function.bind||function(t){var e=r(this),n=s.call(arguments,1),u=function r(){var o=n.concat(s.call(arguments));return this instanceof r?function(t,e,n){if(!(e in a)){for(var r=[],o=0;o1?arguments[1]:void 0)}})},function(t,e,n){var r=n(63),o=n(16);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(15),i=n(9)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(9)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){n(66),t.exports=n(3).Array.find},function(t,e,n){"use strict";var r=n(7),o=n(23)(5),i=!0;"find"in[]&&Array(1).find(function(){i=!1}),r(r.P+r.F*i,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(27)("find")},function(t,e,n){var r=n(28),o=n(68),i={};for(var s in r)r.hasOwnProperty(s)&&(i[r[s]]=s);var a=t.exports={to:{},get:{}};function u(t,e,n){return Math.min(Math.max(e,t),n)}function c(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}a.get=function(t){var e,n;switch(t.substring(0,3).toLowerCase()){case"hsl":e=a.get.hsl(t),n="hsl";break;case"hwb":e=a.get.hwb(t),n="hwb";break;default:e=a.get.rgb(t),n="rgb"}return e?{model:n,value:e}:null},a.get.rgb=function(t){if(!t)return null;var e,n,o,i=[0,0,0,1];if(e=t.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=e[2],e=e[1],n=0;n<3;n++){var s=2*n;i[n]=parseInt(e.slice(s,s+2),16)}o&&(i[3]=Math.round(parseInt(o,16)/255*100)/100)}else if(e=t.match(/^#([a-f0-9]{3,4})$/i)){for(o=(e=e[1])[3],n=0;n<3;n++)i[n]=parseInt(e[n]+e[n],16);o&&(i[3]=Math.round(parseInt(o+o,16)/255*100)/100)}else if(e=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(n=0;n<3;n++)i[n]=parseInt(e[n+1],0);e[4]&&(i[3]=parseFloat(e[4]))}else{if(!(e=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(e=t.match(/(\D+)/))?"transparent"===e[1]?[0,0,0,0]:(i=r[e[1]])?(i[3]=1,i):null:null;for(n=0;n<3;n++)i[n]=Math.round(2.55*parseFloat(e[n+1]));e[4]&&(i[3]=parseFloat(e[4]))}for(n=0;n<3;n++)i[n]=u(i[n],0,255);return i[3]=u(i[3],0,1),i},a.get.hsl=function(t){if(!t)return null;var e=t.match(/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(e){var n=parseFloat(e[4]);return[(parseFloat(e[1])+360)%360,u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},a.get.hwb=function(t){if(!t)return null;var e=t.match(/^hwb\(\s*([+-]?\d*[\.]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(e){var n=parseFloat(e[4]);return[(parseFloat(e[1])%360+360)%360,u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},a.to.hex=function(){var t=o(arguments);return"#"+c(t[0])+c(t[1])+c(t[2])+(t[3]<1?c(Math.round(255*t[3])):"")},a.to.rgb=function(){var t=o(arguments);return t.length<4||1===t[3]?"rgb("+Math.round(t[0])+", "+Math.round(t[1])+", "+Math.round(t[2])+")":"rgba("+Math.round(t[0])+", "+Math.round(t[1])+", "+Math.round(t[2])+", "+t[3]+")"},a.to.rgb.percent=function(){var t=o(arguments),e=Math.round(t[0]/255*100),n=Math.round(t[1]/255*100),r=Math.round(t[2]/255*100);return t.length<4||1===t[3]?"rgb("+e+"%, "+n+"%, "+r+"%)":"rgba("+e+"%, "+n+"%, "+r+"%, "+t[3]+")"},a.to.hsl=function(){var t=o(arguments);return t.length<4||1===t[3]?"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)":"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+t[3]+")"},a.to.hwb=function(){var t=o(arguments),e="";return t.length>=4&&1!==t[3]&&(e=", "+t[3]),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+e+")"},a.to.keyword=function(t){return i[t.slice(0,3)]}},function(t,e,n){"use strict";var r=n(69),o=Array.prototype.concat,i=Array.prototype.slice,s=t.exports=function(t){for(var e=[],n=0,s=t.length;n=0&&(t.splice instanceof Function||Object.getOwnPropertyDescriptor(t,t.length-1)&&"String"!==t.constructor.name))}},function(t,e,n){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=n(29),i=n(71),s={};Object.keys(o).forEach(function(t){s[t]={},Object.defineProperty(s[t],"channels",{value:o[t].channels}),Object.defineProperty(s[t],"labels",{value:o[t].labels});var e=i(t);Object.keys(e).forEach(function(n){var o=e[n];s[t][n]=function(t){var e=function(e){if(null==e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var n=t(e);if("object"===r(n))for(var o=n.length,i=0;i1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(o)})}),t.exports=s},function(t,e,n){var r=n(29);function o(t){var e=function(){for(var t={},e=Object.keys(r),n=e.length,o=0;o1?arguments[1]:void 0)}}),n(27)("includes")},function(t,e,n){var r=n(75),o=n(25),i=n(76);t.exports=function(t){return function(e,n,s){var a,u=r(e),c=o(u.length),l=i(s,c);if(t&&n!=n){for(;c>l;)if((a=u[l++])!=a)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(24),o=n(16);t.exports=function(t){return r(o(t))}},function(t,e,n){var r=n(26),o=Math.max,i=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):i(t,e)}},function(t,e,n){"use strict";n.r(e);n(32),n(36);var r=n(10),o=(n(37),n(30)),i=n.n(o),s=(n(38),n(39),n(40),n(11),"undefined"!=typeof Set&&1===new Set([1]).size?Set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(t=t.filter(function(e,n){return n===t.indexOf(e)})).size=t.length,t.has=function(e){return t.indexOf(e)>-1},t.add=function(e){return t.has(e)||(t.size++,t.push(e)),t},t.delete=function(e){var n;return(n=t.has(e))&&(t.size--,t.splice(t.indexOf(e),1)),n},t.clear=function(){for(;t.pop(););t.size=0},t});function a(t,e){return t?t(e):e}function u(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-";return t.replace(/([a-z\d])([A-Z])/g,"$1".concat(e,"$2")).replace(/([A-Z]+)([A-Z][a-z\d]+)/g,"$1".concat(e,"$2")).toLowerCase()}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 l(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:g;return function(e){function n(){return d(this,n),f(this,h(n).apply(this,arguments))}var r,o,i;return 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&&p(t,e)}(n,t),r=n,(o=[{key:"setupComponent",value:function(t,e){var n=this.constructor.defaults;this[b]=Object.assign({},n,e),this.setupProperties(this),this[v]=this.setupShadowDOM(t)}},{key:"setupShadowDOM",value:function(t){return t}},{key:"connectComponent",value:function(){}},{key:"disconnectComponent",value:function(){}},{key:"adoptComponent",value:function(){}},{key:"getRoot",value:function(){return this[v]}},{key:"getEl",value:function(){return this[v]}},{key:"fireEvent",value:function(t,e){var n=this.constructor.componentName,r=new CustomEvent("".concat(n,"-").concat(t),e);this.el.dispatchEvent(r)}},{key:"setInternalState",value:function(t,e){this[b][t]=e}},{key:"setupProperties",value:function(){var t=this,e=this.constructor.sideEffects;Object.keys(this[b]).forEach(function(n){var r=e[n];t.setupProperty(n,r)})}},{key:"setupProperty",value:function(t,e){var n=this;Object.defineProperty(this,t,{get:function(){return n[b][t]},set:function(r){var o=n[b][t];n.setInternalState(t,r),e&&e.call(n,r,o)},enumerable:!0,configurable:!0})}},{key:"sroot",get:function(){return this.getRoot()}},{key:"el",get:function(){return this.getEl()}}])&&l(r.prototype,o),i&&l(r,i),n}()};function _(t){return(_="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 E(t,e,n){return(E="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=S(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}function S(t){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function x(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=u(t);n&&(j=r);var o=this.constructor.types[t].stringify(e);null==o?this.removeAttribute(r):this.setAttribute(r,o)}},{key:"getStateFromAttributes",value:function(){var t=this,e=this.constructor.types,n={};return Object.keys(e).forEach(function(r){var o=u(r),i=t.hasAttribute(o)?t.getAttribute(o):null,s=a(e[r],i);null!=s&&(n[r]=s)}),n}},{key:"connectedCallback",value:function(){this.connectComponent()}},{key:"disconnectedCallback",value:function(){this.disconnectComponent()}},{key:"adoptedCallback",value:function(){this.adoptComponent()}},{key:"attributeChangedCallback",value:function(t,e,n){if(j===t)j=null;else if(e!==n){var r=this.constructor.types,o=function(){for(var t=arguments.length,e=new Array(t),n=0;n0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},e.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},e}(ct),ft=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),ht=function(t){function e(n,r){void 0===r&&(r=ft.now);var o=t.call(this,n,function(){return e.delegate&&e.delegate!==o?e.delegate.now():r()})||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return R(e,t),e.prototype.schedule=function(n,r,o){return void 0===r&&(r=0),e.delegate&&e.delegate!==this?e.delegate.schedule(n,r,o):t.prototype.schedule.call(this,n,r,o)},e.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},e}(ft),pt=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e}(ht))(lt),dt=new et(function(t){return t.complete()});function yt(t){return t?function(t){return new et(function(e){return t.schedule(function(){return e.complete()})})}(t):dt}function mt(t){return t&&"function"==typeof t.schedule}var vt,bt=function(t){return function(e){for(var n=0,r=t.length;nthis._bufferSize&&n.shift(),t.prototype.next.call(this,e)},e.prototype.nextTimeWindow=function(e){this._events.push(new Nt(this._getNow(),e)),this._trimBufferThenGetEvents(),t.prototype.next.call(this,e)},e.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new ot;if(this.isStopped||this.hasError?e=$.EMPTY:(this.observers.push(t),e=new it(this,t)),o&&t.add(t=new Ot(t,o)),n)for(var s=0;se&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},e}(at),Nt=function(){return function(t,e){this.time=t,this.value=e}}();function kt(t){return(kt="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 jt(t,e){for(var n=0;n0?t.join(","):null};var Ft=function(t){var e=function(e){if(null==e)return null;var n=Dt(e).map(t);return n.reduce(function(t,e){return t&&null!==e},!0)?n:null};return e.stringify=function(e){var n=e&&e.map&&e.map(t.stringify);return n&&n.reduce(function(t,e){return t&&null!==e},!0)?Dt.stringify(n):null},e},qt=function(t){if(null==t)return!1;var e=t.trim&&t.trim()||t;return!("false"===e||"null"===e||"undefined"===e||"0"===e||!1===e)};qt.stringify=function(t){return t?"":null};var Ht=function(t){return null==t?null:Number(t)};Ht.stringify=function(t){return null==t?null:"".concat(t)};var Ut=function(t){var e=function(e){if(null==e)return null;var n=t.indexOf(e);return n>-1?t[n]:null};return e.stringify=function(e){return-1!==t.indexOf(e)?e:null},e},zt=function(t){if(null==t)return null;var e=(t.trim&&t.trim()||t).match(/^\/?(.*?)(\/([gimy]*))?$/);return new RegExp(e[1],e[3])};zt.stringify=function(t){return t&&t.toString()||null};var Bt=function(t){return t};Bt.stringify=function(t){return t};var Wt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},e.prototype.notifyError=function(t,e){this.destination.error(t)},e.prototype.notifyComplete=function(t){this.destination.complete()},e}(K),Vt=function(t){function e(e,n,r){var o=t.call(this)||this;return o.parent=e,o.outerValue=n,o.outerIndex=r,o.index=0,o}return R(e,t),e.prototype._next=function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)},e.prototype._error=function(t){this.parent.notifyError(t,this),this.unsubscribe()},e.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},e}(K),$t=function(t){return function(e){return t.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,F),e}};function Xt(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}var Gt=Xt(),Yt=function(t){return function(e){for(var n=t[Gt]();;){var r=n.next();if(r.done){e.complete();break}if(e.next(r.value),e.closed)break}return"function"==typeof n.return&&e.add(function(){n.return&&n.return()}),e}},Kt=function(t){return function(e){var n=t[Z]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(e)}},Jt=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t};function Zt(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}var Qt=function(t){if(t instanceof et)return function(e){return t._isScalar?(e.next(t.value),void e.complete()):t.subscribe(e)};if(t&&"function"==typeof t[Z])return Kt(t);if(Jt(t))return bt(t);if(Zt(t))return $t(t);if(t&&"function"==typeof t[Gt])return Yt(t);var e=z(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+e+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")};function te(t,e,n,r,o){if(void 0===o&&(o=new Vt(t,n,r)),!o.closed)return Qt(e)(o)}var ee={};function ne(){for(var t=[],e=0;e0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},e}(Wt);function pe(t){return t}function de(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),le(pe,t)}function ye(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof et?t[0]:de(n)(gt(t,r))}var me=new et(Q);Object.prototype.toString;function ve(t,e,n,r){return L(n)&&(r=n,n=void 0),r?ve(t,e,n).pipe(ie(function(t){return H(t)?r.apply(void 0,t):r(t)})):new et(function(r){!function t(e,n,r,o,i){var s;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(e)){var a=e;e.addEventListener(n,r,i),s=function(){return a.removeEventListener(n,r,i)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(e)){var u=e;e.on(n,r),s=function(){return u.off(n,r)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(e)){var c=e;e.addListener(n,r),s=function(){return c.removeListener(n,r)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var l=0,f=e.length;l1?r.next(Array.prototype.slice.call(arguments)):r.next(t)},r,n)})}var be=n(1);function ge(t,e){return void 0===e&&(e=null),new Te({method:"GET",url:t,headers:e})}function we(t,e,n){return new Te({method:"POST",url:t,body:e,headers:n})}function _e(t,e){return new Te({method:"DELETE",url:t,headers:e})}function Ee(t,e,n){return new Te({method:"PUT",url:t,body:e,headers:n})}function Se(t,e,n){return new Te({method:"PATCH",url:t,body:e,headers:n})}var xe=ie(function(t,e){return t.response});function Oe(t,e){return xe(new Te({method:"GET",url:t,responseType:"json",headers:e}))}var Te=function(t){function e(e){var n=t.call(this)||this,r={async:!0,createXHR:function(){return this.crossDomain?function(){if(be.a.XMLHttpRequest)return new be.a.XMLHttpRequest;if(be.a.XDomainRequest)return new be.a.XDomainRequest;throw new Error("CORS is not supported by your browser")}():function(){if(be.a.XMLHttpRequest)return new be.a.XMLHttpRequest;var t=void 0;try{for(var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],n=0;n<3;n++)try{if(t=e[n],new be.a.ActiveXObject(t))break}catch(t){}return new be.a.ActiveXObject(t)}catch(t){throw new Error("XMLHttpRequest is not supported by your browser")}}()},crossDomain:!0,withCredentials:!1,headers:{},method:"GET",responseType:"json",timeout:0};if("string"==typeof e)r.url=e;else for(var o in e)e.hasOwnProperty(o)&&(r[o]=e[o]);return n.request=r,n}var n;return R(e,t),e.prototype._subscribe=function(t){return new Ce(t,this.request)},e.create=((n=function(t){return new e(t)}).get=ge,n.post=we,n.delete=_e,n.put=Ee,n.patch=Se,n.getJSON=Oe,n),e}(et),Ce=function(t){function e(e,n){var r=t.call(this,e)||this;r.request=n,r.done=!1;var o=n.headers=n.headers||{};return n.crossDomain||r.getHeader(o,"X-Requested-With")||(o["X-Requested-With"]="XMLHttpRequest"),r.getHeader(o,"Content-Type")||be.a.FormData&&n.body instanceof be.a.FormData||void 0===n.body||(o["Content-Type"]="application/x-www-form-urlencoded; charset=UTF-8"),n.body=r.serializeBody(n.body,r.getHeader(n.headers,"Content-Type")),r.send(),r}return R(e,t),e.prototype.next=function(t){this.done=!0;var e,n=this.xhr,r=this.request,o=this.destination;try{e=new Ne(t,n,r)}catch(t){return o.error(t)}o.next(e)},e.prototype.send=function(){var t=this.request,e=this.request,n=e.user,r=e.method,o=e.url,i=e.async,s=e.password,a=e.headers,u=e.body;try{var c=this.xhr=t.createXHR();this.setupEvents(c,t),n?c.open(r,o,i,n,s):c.open(r,o,i),i&&(c.timeout=t.timeout,c.responseType=t.responseType),"withCredentials"in c&&(c.withCredentials=!!t.withCredentials),this.setHeaders(c,a),u?c.send(u):c.send()}catch(t){this.error(t)}},e.prototype.serializeBody=function(t,e){if(!t||"string"==typeof t)return t;if(be.a.FormData&&t instanceof be.a.FormData)return t;if(e){var n=e.indexOf(";");-1!==n&&(e=e.substring(0,n))}switch(e){case"application/x-www-form-urlencoded":return Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&");case"application/json":return JSON.stringify(t);default:return t}},e.prototype.setHeaders=function(t,e){for(var n in e)e.hasOwnProperty(n)&&t.setRequestHeader(n,e[n])},e.prototype.getHeader=function(t,e){for(var n in t)if(n.toLowerCase()===e.toLowerCase())return t[n]},e.prototype.setupEvents=function(t,e){var n=e.progressSubscriber;function r(t){var e,n=r,o=n.subscriber,i=n.progressSubscriber,s=n.request;i&&i.error(t);try{e=new Me(this,s)}catch(t){e=t}o.error(e)}if(t.ontimeout=r,r.request=e,r.subscriber=this,r.progressSubscriber=n,t.upload&&"withCredentials"in t){var o,i;if(n)o=function(t){o.progressSubscriber.next(t)},be.a.XDomainRequest?t.onprogress=o:t.upload.onprogress=o,o.progressSubscriber=n;i=function(t){var e,n=i,r=n.progressSubscriber,o=n.subscriber,s=n.request;r&&r.error(t);try{e=new je("ajax error",this,s)}catch(t){e=t}o.error(e)},t.onerror=i,i.request=e,i.subscriber=this,i.progressSubscriber=n}function s(t){}function a(t){var e=a,n=e.subscriber,r=e.progressSubscriber,o=e.request;if(4===this.readyState){var i=1223===this.status?204:this.status,s="text"===this.responseType?this.response||this.responseText:this.response;if(0===i&&(i=s?200:0),i<400)r&&r.complete(),n.next(t),n.complete();else{r&&r.error(t);var u=void 0;try{u=new je("ajax error "+i,this,o)}catch(t){u=t}n.error(u)}}}t.onreadystatechange=s,s.subscriber=this,s.progressSubscriber=n,s.request=e,t.onload=a,a.subscriber=this,a.progressSubscriber=n,a.request=e},e.prototype.unsubscribe=function(){var e=this.done,n=this.xhr;!e&&n&&4!==n.readyState&&"function"==typeof n.abort&&n.abort(),t.prototype.unsubscribe.call(this)},e}(K),Ne=function(){return function(t,e,n){this.originalEvent=t,this.xhr=e,this.request=n,this.status=e.status,this.responseType=e.responseType||n.responseType,this.response=Ae(this.responseType,e)}}();function ke(t,e,n){return Error.call(this),this.message=t,this.name="AjaxError",this.xhr=e,this.request=n,this.status=e.status,this.responseType=e.responseType||n.responseType,this.response=Ae(this.responseType,e),this}ke.prototype=Object.create(Error.prototype);var je=ke;function Ae(t,e){switch(t){case"json":return function(t){return"response"in t?t.responseType?t.response:JSON.parse(t.response||t.responseText||"null"):JSON.parse(t.responseText||"null")}(e);case"xml":return e.responseXML;case"text":default:return"response"in e?e.response:e.responseText}}var Me=function(t,e){return je.call(this,"ajax timeout",t,e),this.name="AjaxTimeoutError",this},Pe=Te.create;function Re(){for(var t=[],e=0;e0?gt(t,n):yt(n):wt(t[0]),e)}}function Ie(t){return function(e){return e.lift(new De(t))}}var De=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Fe(t),r=te(n,this.notifier);return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),Fe=function(t){function e(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return R(e,t),e.prototype.notifyNext=function(t,e,n,r,o){this.seenValue=!0,this.complete()},e.prototype.notifyComplete=function(){},e}(Wt);function qe(t,e){return"function"==typeof e?function(n){return n.pipe(qe(function(n,r){return ce(t(n,r)).pipe(ie(function(t,o){return e(n,t,r,o)}))}))}:function(e){return e.lift(new He(t))}}var He=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new Ue(t,this.project))},t}(),Ue=function(t){function e(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return R(e,t),e.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e,t,n)},e.prototype._innerSub=function(t,e,n){var r=this.innerSubscription;r&&r.unsubscribe();var o=new Vt(this,void 0,void 0);this.destination.add(o),this.innerSubscription=te(this,t,e,n,o)},e.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},e.prototype._unsubscribe=function(){this.innerSubscription=null},e.prototype.notifyComplete=function(e){this.destination.remove(e),this.innerSubscription=null,this.isStopped&&t.prototype._complete.call(this)},e.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},e}(Wt);function ze(){return function(t){return t.lift(new Be(t))}}var Be=function(){function t(t){this.connectable=t}return t.prototype.call=function(t,e){var n=this.connectable;n._refCount++;var r=new We(t,n),o=e.subscribe(r);return r.closed||(r.connection=n.connect()),o},t}(),We=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return R(e,t),e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},e}(K),Ve=function(t){function e(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return R(e,t),e.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},e.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},e.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new $).add(this.source.subscribe(new Xe(this.getSubject(),this))),t.closed?(this._connection=null,t=$.EMPTY):this._connection=t),t},e.prototype.refCount=function(){return ze()(this)},e}(et).prototype,$e={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:Ve._subscribe},_isComplete:{value:Ve._isComplete,writable:!0},getSubject:{value:Ve.getSubject},connect:{value:Ve.connect},refCount:{value:Ve.refCount}},Xe=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return R(e,t),e.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},e.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},e}(st);var Ge=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function Ye(){return new at}function Ke(){return function(t){return ze()((e=Ye,function(t){var r;if(r="function"==typeof e?e:function(){return e},"function"==typeof n)return t.lift(new Ge(r,n));var o=Object.create(t,$e);return o.source=t,o.subjectFactory=r,o})(t));var e,n}}function Je(t,e){return function(n){return n.lift(new Ze(t,e))}}var Ze=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new Qe(t,this.predicate,this.thisArg))},t}(),Qe=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return R(e,t),e.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},e}(K);function tn(t,e){return function(n){return n.lift(new en(t,e))}}var en=function(){function t(t,e){this.compare=t,this.keySelector=e}return t.prototype.call=function(t,e){return e.subscribe(new nn(t,this.compare,this.keySelector))},t}(),nn=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.keySelector=r,o.hasKey=!1,"function"==typeof n&&(o.compare=n),o}return R(e,t),e.prototype.compare=function(t,e){return t===e},e.prototype._next=function(t){var e;try{var n=this.keySelector;e=n?n(t):t}catch(t){return this.destination.error(t)}var r=!1;if(this.hasKey)try{r=(0,this.compare)(this.key,e)}catch(t){return this.destination.error(t)}else this.hasKey=!0;r||(this.key=e,this.destination.next(t))},e}(K);function rn(t,e,n){return function(r){return r.lift(new on(t,e,n))}}var on=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new sn(t,this.nextOrObserver,this.error,this.complete))},t}(),sn=function(t){function e(e,n,r,o){var i=t.call(this,e)||this;return i._tapNext=Q,i._tapError=Q,i._tapComplete=Q,i._tapError=r||Q,i._tapComplete=o||Q,L(n)?(i._context=i,i._tapNext=n):n&&(i._context=n,i._tapNext=n.next||Q,i._tapError=n.error||Q,i._tapComplete=n.complete||Q),i}return R(e,t),e.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},e.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},e.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},e}(K),an="attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number;function un(t){var e=t.protocol,n=t.host,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}function cn(t,e){for(var n=0;n1.2))break;n=i,r=a,o=s}return n}},{key:"selectByDpr_",value:function(t){for(var e=this.sources_,n=0,r=1/0,o=0;o=i?(this.sizer.attributeStyleMap.set("width",CSS.percent(100)),this.sizer.attributeStyleMap.set("padding-top",CSS.percent(o/r*100))):(this.sizer.attributeStyleMap.set("width",CSS.px(r)),this.sizer.attributeStyleMap.set("height",CSS.px(o))):(this.sizer.attributeStyleMap.set("width",CSS.percent(100)),this.sizer.attributeStyleMap.set("height",CSS.percent(100)))):(this.sizer.style.position="relative",null!=r&&null!=o?r>=i?(this.sizer.style.width="100%",this.sizer.style.paddingTop="".concat(o/r*100,"%")):(this.sizer.style.width="".concat(r,"px"),this.sizer.style.height="".concat(o,"px")):(this.sizer.style.width="100%",this.sizer.style.height="100%"))}},{key:"disconnectComponent",value:function(){wn(_n(n.prototype),"disconnectComponent",this).call(this),this.cache&&this.cache.forEach(function(t){URL.revokeObjectURL(t)})}},{key:"loadImage",value:function(){this.loadImage$.next(!0)}}])&&bn(r.prototype,o),i&&bn(r,i),n}()};function On(t){return(On="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 Tn(t,e){for(var n=0;n0&&Pn.indexOf("chrome")<0,Ln=Pn.indexOf("mobile")>0,In=Rn&&Ln,Dn=Pn.indexOf("ucbrowser")>0,Fn=Pn.indexOf("firefox")>0,qn=Pn.indexOf("fxios")>0&&Pn.indexOf("safari")>0,Hn="attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number;function Un(t){var e=!0;return t.forEach(function(t){var n=window.Modernizr[t];e=e&&n}),e}function zn(){for(;this.firstChild;)this.removeChild(this.firstChild)}function Bn(t,e,n){return et.create(function(r){var o=t.animate(e,n);return o.addEventListener("finish",function(t){return r.next(t),requestAnimationFrame(function(){return requestAnimationFrame(r.complete.bind(r))})}),function(){"finished"!==o.playState&&o.cancel()}})}function Wn(t){var e=document.getElementById(t);return e&&document.importNode(e.content,!0)}function Vn(t){return new et(function(e){var n;try{n=t()}catch(t){return void e.error(t)}return(n?ce(n):yt()).subscribe(e)})}Un(An)?window.customElements.define("hy-img",Mn):Array.prototype.forEach.call(document.getElementsByTagName("hy-img"),function(t){return t.innerHTML=t.children[0].innerText});var $n=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r}return R(e,t),e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0?t.prototype.requestAsyncId.call(this,e,n,r):(e.actions.push(this),e.scheduled||(e.scheduled=requestAnimationFrame(function(){return e.flush(null)})))},e.prototype.recycleAsyncId=function(e,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return t.prototype.recycleAsyncId.call(this,e,n,r);0===e.actions.length&&(cancelAnimationFrame(n),e.scheduled=void 0)},e}(ct),Xn=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e.prototype.flush=function(t){this.active=!0,this.scheduled=void 0;var e,n=this.actions,r=-1,o=n.length;t=t||n.shift();do{if(e=t.execute(t.state,t.delay))break}while(++r0){var s=i.indexOf(n);-1!==s&&i.splice(s,1)}},e.prototype.notifyComplete=function(){},e.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},e.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},e}(Wt);var Jn=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Zn(t),r=e.subscribe(n);return r.add(te(n,this.notifier)),r},t}(),Zn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.hasValue=!1,e}return R(e,t),e.prototype._next=function(t){this.value=t,this.hasValue=!0},e.prototype.notifyNext=function(t,e,n,r,o){this.emitValue()},e.prototype.notifyComplete=function(){this.emitValue()},e.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},e}(Wt),Qn=new ht(ct);var tr=function(){return function(t,e){this.value=t,this.timestamp=e}}();function er(){return function(t){return t.lift(new nr)}}var nr=function(){function t(){}return t.prototype.call=function(t,e){return e.subscribe(new rr(t))},t}(),rr=function(t){function e(e){var n=t.call(this,e)||this;return n.hasPrev=!1,n}return R(e,t),e.prototype._next=function(t){this.hasPrev?this.destination.next([this.prev,t]):this.hasPrev=!0,this.prev=t},e}(K);function or(t){return function(e){return e.lift(new ir(t))}}var ir=function(){function t(t){this.total=t}return t.prototype.call=function(t,e){return e.subscribe(new sr(t,this.total))},t}(),sr=function(t){function e(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return R(e,t),e.prototype._next=function(t){++this.count>this.total&&this.destination.next(t)},e}(K);function ar(t,e,n,r,o){return et.create(function(i){var s,a=requestAnimationFrame(function u(c){var l=c-(s=s||c);l1?e-1:0),r=1;rn&&(e||ti);default:throw Error()}}},{key:"calcIsSwipe",value:function(t){var e=yr(t,4),n=e[0].clientX,r=e[1].clientX,o=e[2],i=e[3];return n!==r||o>0&&o.15||!(o<-.15)&&n>=r/2;case"right":return-o>.15||!(-o<-.15)&&n<=-r/2;default:throw Error()}}},{key:"calcTranslateX",value:function(t,e,n,r){switch(this.align){case"left":return _r(0,wr(r,n+(t-e)));case"right":return wr(0,_r(-r,n+(t-e)));default:throw Error()}}}])&&mr(r.prototype,o),i&&mr(r,i),n}()};function Sr(t){return(Sr="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 xr(t,e){for(var n=0;n=Gr(a-o)})):t.pipe(Gn(e),ie(function(t){var e=Br(t,2),n=e[0],o=n.clientX,i=n.clientY,s=n.event,a=e[1],u=a.clientX,c=a.clientY,l=Gr(u-o)>=Gr(c-i);return r.preventDefault&&l&&s.preventDefault(),l}))}}])&&Wr(r.prototype,o),i&&Wr(r,i),n}()};function Kr(t){return(Kr="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 Jr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Zr(t,e){for(var n=0;n0}),ie(function(t){var e=Jr(t,2),n=e[0],r=n.value,o=n.timestamp,i=e[1];return(i.value-r)/(i.timestamp-o)}),Le(0)),p=ye(u.pipe(rn(function(){return t.contentEl.classList.remove("hy-drawer-grabbing")}),Gn(i,this.translateX$,n,h),Je(this.calcIsSwipe.bind(this)),ie(this.calcWillOpen.bind(this)),rn(function(e){return t.fireEvent("slideend",{detail:e})})),this.animateTo$.pipe(rn(this.prepareInteraction.bind(this))));this.tween$=p.pipe(rn(function(e){return t.setInternalState("opened",e)}),Gn(this.translateX$,n),qe(function(e){var n=Jr(e,3),r=n[0],o=n[1],s=n[2],a="left"===t.align?1:-1;return ar(ur,o,(r?s*a:0)-o,200+.15*s).pipe(rn({complete:function(){return t.subjects.opened.next(r)}}),Ie(i),Ie(t.subjects.align.pipe(or(1))),Ke())})),this.translateX$.pipe(Gn(n)).subscribe(function(e){var n=Jr(e,2),r=n[0],o=n[1];return t.updateDOM(r,o)}),ve(this.scrimEl,"click").pipe(Ie(this.subjects.disconnect)).subscribe(function(){return t.close()}),o.pipe(Ie(this.subjects.disconnect)).subscribe(function(e){t.scrimEl.style.display=e?"block":"none"}),this.subjects.align.pipe(Ie(this.subjects.disconnect)).subscribe(function(e){t.contentEl.classList.remove("hy-drawer-left"),t.contentEl.classList.remove("hy-drawer-right"),t.contentEl.classList.add("hy-drawer-".concat(e))}),this.subjects.mouseEvents.pipe(Ie(this.subjects.disconnect),qe(function(e){return e?t.contentEl.classList.add("hy-drawer-grab"):t.contentEl.classList.remove("hy-drawer-grab"),e?i.pipe(Gn(a)):me})).subscribe(function(t){var e=Jr(t,2),n=e[0].event;return e[1]&&n&&n.preventDefault()}),this.fireEvent("init",{detail:this.opened})}}])&&Zr(r.prototype,o),i&&Zr(r,i),n}()};function ro(t){return(ro="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 oo(t,e){for(var n=0;n0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!0):this.opened=!0}},{key:"close",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!1):this.opened=!1}},{key:"toggle",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!this.opened):this.opened=!this.opened}}])&&oo(r.prototype,o),i&&oo(r,i),n}()};function fo(t){return(fo="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 ho(t,e){for(var n=0;n=No?Ao():jo()})),u=a.pipe(Gn(i),ie(function(t){var e=wo(t,2),n=e[0];return e[1]>=Co?document.body.clientWidth/2-n/2:document.body.clientWidth/2})),c=a.pipe(Gn(i),ie(function(t){var e=wo(t,2),n=e[0];return e[1]>=Co?[0,n]:In&&!navigator.standalone?[35,150]:[0,150]}));et.create(function(e){return t.moveCallback=function(t){return e.next(t)}}).pipe(Gn(u,i)).subscribe(function(t){var e=wo(t,3),n=e[0].opacity,r=e[1];return s(e[2]>=Co,r,n)}),t.addEventListener("hy-drawer-prepare",function(){Hn?(n.attributeStyleMap.set("will-change","transform"),o.attributeStyleMap.set("will-change","opacity")):(n.style.willChange="transform",o.style.willChange="opacity")}),t.addEventListener("hy-drawer-transitioned",function(){Hn?(n.attributeStyleMap.delete("will-change"),o.attributeStyleMap.delete("will-change")):(n.style.willChange="",o.style.willChange="")}),e.addEventListener("click",function(t){In&&t.preventDefault(),window._drawer.toggle()});var l=ve(t,"hy-drawer-transitioned").pipe(ie(function(t){return t.detail}),tn(),rn(function(t){return!t&&void((e=document.getElementById("_swipe"))&&e.parentNode.removeChild(e));var e}));ve(window,"popstate",{passive:!0}).pipe(Mo(l)).subscribe(function(){return window._drawer.close()});var f=window.pageYOffset||document.body.scrollTop,h=t.classList.contains("cover")&&f<=0;t._peek$=i.pipe(ie(function(t){switch(t){case No:return Ao();case Co:return jo();case To:return.5*ko()}}));var p=h?null:t.getBoundingClientRect().height;t.addEventListener("hy-drawer-init",function(){!function(){var t=document.getElementById("_hrefSwipeSVG");if(t){var e=document.createElement("img");e.id="_swipe",e.src=t.href,e.alt="Swipe image",e.addEventListener("click",function(){return window._drawer.close()}),document.getElementById("_sidebar").appendChild(e)}}(),t.classList.add("loaded"),p&&f>=p&&window.scrollTo(0,f-p)},{once:!0}),u.pipe(Gn(i),or(1)).subscribe(function(e){var n=wo(e,2),r=n[0];return s(n[1]>=Co,r,void 0!==t.opacity?t.opacity:h?1:0)}),window._drawer=function(t,e){return e&&t.setAttribute("opened",""),Rn&&t.setAttribute("threshold",0),Ln||t.setAttribute("mouse-events",""),Fn&&t.removeAttribute("prevent-default"),window.customElements.define("hy-drawer",go),t}(t,h),c.subscribe(function(e){return t.range=e})}function s(t,e,r){var i=1-r;if(Hn){var s=new CSSTransformValue([new CSSTranslate(CSS.px(e*i),CSS.px(0))]);n.attributeStyleMap.set("transform",s),o.attributeStyleMap.set("opacity",t?1:r)}else n.style.transform="translateX(".concat(e*i,"px)"),o.style.opacity=t?1:r}!function e(){getComputedStyle(t).getPropertyValue("--hy-drawer-width")?i():setTimeout(e,300)}()});n(60);var Po=window.URL;if(!(Po&&Po.prototype&&"href"in Po.prototype)){(Po=function(t,e){if(!t)throw new TypeError("Invalid argument");var n=document.implementation.createHTMLDocument("");if(e){var r=n.createElement("base");r.href=e,n.head.appendChild(r)}var o=n.createElement("a");if(o.href=t,n.body.appendChild(o),":"===o.protocol||!/:/.test(o.href))throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:o})}).prototype={toString:function(){return this.href},get href(){return this._anchorElement.href},set href(t){this._anchorElement.href=t},get protocol(){return this._anchorElement.protocol},set protocol(t){this._anchorElement.protocol=t},get host(){return this._anchorElement.host},set host(t){this._anchorElement.host=t},get hostname(){return this._anchorElement.hostname},set hostname(t){this._anchorElement.hostname=t},get port(){return this._anchorElement.port},set port(t){this._anchorElement.port=t},get pathname(){return this._anchorElement.pathname},set pathname(t){this._anchorElement.pathname=t},get search(){return this._anchorElement.search},set search(t){this._anchorElement.search=t},get hash(){return this._anchorElement.hash},set hash(t){this._anchorElement.hash=t}};var Ro=window.URL||window.webkitURL||window.mozURL;Po.createObjectURL=function(t){return Ro.createObjectURL.apply(Ro,arguments)},Po.revokeObjectURL=function(t){return Ro.revokeObjectURL.apply(Ro,arguments)},Object.defineProperty(Po.prototype,"toString",{enumerable:!1})}var Lo=Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.msMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.oMatchesSelector;function Io(t){var e=t.protocol,n=t.host,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}function Do(){return window.pageYOffset||document.body.scrollTop}var Fo="push";function qo(t,e){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=t,n.thisArg=e,n}function Ho(t,e){return function(n){return[Je(t,e)(n),Je(qo(t,e))(n)]}}function Uo(t){return function(e){var n=new zo(t),r=e.lift(n);return n.caught=r}}var zo=function(){function t(t){this.selector=t}return t.prototype.call=function(t,e){return e.subscribe(new Bo(t,this.selector,this.caught))},t}(),Bo=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.selector=n,o.caught=r,o}return R(e,t),e.prototype.error=function(e){if(!this.isStopped){var n=void 0;try{n=this.selector(e,this.caught)}catch(e){return void t.prototype.error.call(this,e)}this._unsubscribeAndRecycle();var r=new Vt(this,void 0,void 0);this.add(r),te(this,n,void 0,void 0,r)}},e}(Wt);function Wo(t){return(Wo="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 Vo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function $o(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:window.location;return""!==e&&n===o.origin&&r===o.pathname}(e,this)}},{key:"isHashChange",value:function(t){var e=Vo(t,2),n=e[0].url.pathname,r=e[1],o=r.url,i=o.pathname,s=o.hash,a=r.type;return i===n&&("pop"===a||a===Fo&&""!==s)}}])&&$o(r.prototype,o),i&&$o(r,i),n}()};function Jo(t){return(Jo="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 Zo(t,e){for(var n=0;nthis.index},t.prototype.hasCompleted=function(){return this.array.length===this.index},t}(),yi=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.parent=n,o.observable=r,o.stillUnsubscribed=!0,o.buffer=[],o.isComplete=!1,o}return R(e,t),e.prototype[Gt]=function(){return this},e.prototype.next=function(){var t=this.buffer;return 0===t.length&&this.isComplete?{value:null,done:!0}:{value:t.shift(),done:!1}},e.prototype.hasValue=function(){return this.buffer.length>0},e.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},e.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},e.prototype.notifyNext=function(t,e,n,r,o){this.buffer.push(e),this.parent.checkIterators()},e.prototype.subscribe=function(t,e){return te(this,this.observable,this,e)},e}(Wt);function mi(t){return(mi="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 vi(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function bi(t,e){for(var n=0;n400&&n<598?_t(Object.assign(t,{response:r.response})):_t(Object.assign(t,{error:e}))}},{key:"getFetch$",value:function(t,e,n){return t.url.href===e.url.href&&null==e.error?_t(e):n.pipe(Lr(1))}},{key:"getResponse",value:function(t,e){var n=vi(e,2),r=n[0],o=n[1];return li(this.getFetch$(r,o,t).pipe(ie(function(t){return Object.assign(t,r)})),this.animPromise,function(t){return t})}}])&&bi(r.prototype,o),i&&bi(r,i),n}()};function Si(t){return(Si="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 xi(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Oi(t,e){for(var n=0;n0)return this.replaceIds.map(function(e){return t.getElementById(e)});if(this.el.id)return[t.getElementById(this.el.id)];var e=Array.from(document.getElementsByTagName(this.el.tagName)).indexOf(this.el);return[t.querySelectorAll(this.el.tagName)[e]]}},{key:"responseToContent",value:function(t){var e,n=t.response,r=(e=n,document.createRange().createContextualFragment(e)),o=this.getTitle(r),i=this.getReplaceElements(r);if(i.some(function(t){return null==t}))throw Object.assign(t,{replaceElMissing:!0});var s=this.scriptSelector?this.tempRemoveScriptTags(i):[];return Object.assign(t,{documentFragment:r,title:o,replaceEls:i,scripts:s})}},{key:"replaceContentByIds",value:function(t){this.replaceIds.map(function(t){return document.getElementById(t)}).forEach(function(e,n){return e.parentNode.replaceChild(t[n],e)})}},{key:"replaceContentWholesale",value:function(t){var e=Ai(t,1)[0];this.el.innerHTML=e.innerHTML}},{key:"replaceContent",value:function(t){this.replaceIds.length>0?this.replaceContentByIds(t):this.replaceContentWholesale(t)}},{key:"updateDOM",value:function(t){try{var e=t.replaceEls;this.updateHistoryTitle(t),Io(this)&&this.rewriteURLs(e),this.replaceContent(e)}catch(e){throw Object.assign(t,{error:e})}}},{key:"rewriteURLs",value:function(t){var e=this;t.forEach(function(t){t.querySelectorAll("[href]").forEach(e.rewriteURL("href")),t.querySelectorAll("[src]").forEach(e.rewriteURL("src")),t.querySelectorAll("img[srcset]").forEach(e.rewriteURLSrcSet("srcset")),t.querySelectorAll("blockquote[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("del[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("ins[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("q[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("img[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("frame[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("iframe[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("img[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("input[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("object[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("form[action]").forEach(e.rewriteURL("action")),t.querySelectorAll("button[formaction]").forEach(e.rewriteURL("formaction")),t.querySelectorAll("input[formaction]").forEach(e.rewriteURL("formaction")),t.querySelectorAll("video[poster]").forEach(e.rewriteURL("poster")),t.querySelectorAll("object[data]").forEach(e.rewriteURL("data")),t.querySelectorAll("object[codebase]").forEach(e.rewriteURL("codebase")),t.querySelectorAll("object[archive]").forEach(e.rewriteURLList("archive"))})}},{key:"rewriteURL",value:function(t){var e=this;return function(n){try{n.setAttribute(t,new URL(n.getAttribute(t),e.href).href)}catch(t){0}}}},{key:"rewriteURLSrcSet",value:function(t){var e=this;return function(n){try{n.setAttribute(t,n.getAttribute(t).split(/\s*,\s*/).map(function(t){var n=t.split(/\s+/);return n[0]=new URL(n[0],e.href).href,n.join(" ")}).join(", "))}catch(t){0}}}},{key:"rewriteURLList",value:function(t){var e=this;return function(n){try{n.setAttribute(t,n.getAttribute(t).split(/[\s,]+/).map(function(t){return new URL(t,e.href).href}).join(", "))}catch(t){0}}}}])&&Mi(r.prototype,o),i&&Mi(r,i),n}()};function Di(t){return!H(t)&&t-parseFloat(t)+1>=0}function Fi(t,e,n){void 0===t&&(t=0);var r=-1;return Di(e)?r=Number(e)<1?1:Number(e):mt(e)&&(n=e),mt(n)||(n=Qn),new et(function(e){var o=Di(t)?t:+t-n.now();return n.schedule(qi,o,{index:0,period:r,subscriber:e})})}function qi(t){var e=t.index,n=t.period,r=t.subscriber;if(r.next(e),!r.closed){if(-1===n)return r.complete();t.index=e+1,this.schedule(t,n)}}function Hi(t){return(Hi="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 Ui(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}var Rs,Ls=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=document.getElementById("_main"),r=document.getElementById("_pageStyle"),o=Array.from(document.styleSheets).find(function(t){return t.ownerNode===r})||{};this.sidebar=document.getElementById("_sidebar"),this.fadeDuration=e,this.rules=o.cssRules||o.rules,this.prevHash=Ms(ks()(n)),this.themeColorEl=document.querySelector('meta[name="theme-color"]')}var e,n,r;return e=t,(n=[{key:"fetchImage2",value:function(t){var e=t.background,n=t.image;if(e||!n||""===n||"none"===n)return _t(null);var r=new URL(n,window.location);return Pe({method:"GET",responseType:"blob",url:r,crossDomain:Ps(r),headers:{Accept:"image/*"}}).pipe(ie(function(t){var e=t.response;return URL.createObjectURL(e)}),Uo(function(){return _t(n)}))}},{key:"fetchImage",value:function(t){var e=ks()(t),n=e.background,r=e.color,o=e.image,i=e.overlay,s=Ms(e);return s===this.prevHash?yt():this.fetchImage2(e).pipe(ie(function(t){var a=document.createElement("div");return a.classList.add("sidebar-bg"),"none"!==o&&""===i&&a.classList.add("sidebar-overlay"),n?a.style.background=n:(a.style.backgroundColor=r,t&&(a.style.backgroundImage="url(".concat(t,")"),a.objectURL=t)),[a,e,s]}))}},{key:"updateStyle",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.color,r=void 0===n?"#4fb1ba":n,o=e.themeColor,i=void 0===o?"#193747":o;if(this.themeColorEl&&window.setTimeout(function(){return t.themeColorEl.content=i},250),this.rules)try{var s=xs()(r),a=s.darken(.1);this.rules[0].style.color=r,this.rules[0].style.borderColor=s.fade(.8).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 ".concat(s.fade(.5)),this.rules[5].style.backgroundColor=a,this.rules[5].style.borderColor=a,this.rules[6].style.backgroundColor=r,this.rules[6].style.borderColor=r,this.rules[7].style.backgroundColor=a,this.rules[7].style.borderColor=a,this.rules[this.rules.length-1].style.backgroundColor=r}catch(t){console.error(t)}}},{key:"fade",value:function(t,e){var n=js(t,1)[0],r=js(e,3),o=r[0],i=r[1],s=r[2];return n.parentNode.insertBefore(o,n.nextElementSibling),this.updateStyle(i),this.prevHash=s,Bn(o,[{opacity:0},{opacity:1}],{duration:this.fadeDuration,easing:"ease"}).pipe(Os(function(){n.objectURL&&URL.revokeObjectURL(n.objectURL),n.parentNode.removeChild(n)}))}}])&&As(e.prototype,n),r&&As(e,r),t}(),Is=Un(["classlist","eventlistener","queryselector"]);function Ds(t){try{for(var e=t.previousElementSibling;e&&!e.classList.contains("MathJax_Preview");)e=e.previousElementSibling;var n=t.textContent.replace("% ","");t.outerHTML=window.katex.renderToString(n,{displayMode:"math/tex; mode=display"===t.type}),e&&e.parentNode.removeChild(e)}catch(t){0}}var Fs=function(t,e){return new Promise(function(n){return t(e).addEventListener("load",n)})},qs=Is?function(){var t=document.querySelectorAll('script[type^="math/tex"]');t.length&&(Rs||(Rs=Promise.all([Fs(loadJS,document.getElementById("_hrefKatexJS").href),Fs(loadCSS,document.getElementById("_hrefKatexCSS").href),Fs(loadJS,document.getElementById("_hrefKatexCopyJS").href),Fs(loadCSS,document.getElementById("_hrefKatexCopyCSS").href)])),Rs.then(function(){Array.from(t).forEach(Ds)}))}:function(){};qs();n(72);function Hs(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Us=".page-title, .post-title";var zs=["title"];function Bs(t,e,n,r){var o=t.pipe(Je(function(t){var e=t.flipType;return!zs.includes(e)}));return ye(function(t,e,n,r){var o=r.animationMain,i=r.settings;if(!o)return t;var s=t.pipe(Je(function(t){return"title"===t.flipType}),qe(function(t){var e=t.anchor;if(!e)return _t({});var n=document.createElement("h1");n.classList.add("page-title"),n.textContent=e.textContent,n.style.transformOrigin="left top";var r=o.querySelector(".page");if(!r)return _t({});zn.call(r),r.appendChild(n),o.style.position="fixed",o.style.opacity=1;var s=e.getBoundingClientRect(),a=n.getBoundingClientRect(),u=parseInt(getComputedStyle(e).fontSize,10),c=parseInt(getComputedStyle(n).fontSize,10),l=s.left-a.left,f=s.top-a.top,h=u/c;return e.style.opacity=0,Bn(n,[{transform:"translate3d(".concat(l,"px, ").concat(f,"px, 0) scale(").concat(h,")")},{transform:"translate3d(0, 0, 0) scale(1)"}],i).pipe(rn({complete:function(){o.style.position="absolute"}}))}));return t.pipe(qe(function(t){var r=t.flipType;return li(e.pipe(Je(function(){return"title"===r}),ie(function(t){var e=Hs(t.replaceEls,1)[0].querySelector(Us);return e&&(e.style.opacity=0),e})),n,function(t){return t}).pipe(rn(function(t){t&&(t.style.opacity=1),o.style.opacity=0}),Os(function(){o.style.opacity=0}))})).subscribe(),s}(t,e,n,r),o)}function Ws(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Vs=new s([].concat(function(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e .content > .nav-btn-bar"),s=document.querySelector("link[rel=canonical]"),a=document.querySelector("meta[name=description]"),u=function(t){var e=Wn("_animation-template");return t.parentNode.insertBefore(e,t),t.previousElementSibling}(o),c=function(t){var e=Wn("_loading-template");return t.appendChild(e),t.lastElementChild}(i);r&&(t=i,e=function(){return window.history.back()},(n=Wn("_back-template")).querySelector(".nav-btn").addEventListener("click",e),t.appendChild(n),t.lastElementChild);var l=ve(o,"hy-push-state-start").pipe(ie(function(t){var e,n=t.detail;return Object.assign(n,{flipType:(e=n.anchor,e&&e.classList?e.classList.contains("flip-title")?"title":e.classList.contains("flip-project")?"project":e.getAttribute&&e.getAttribute("data-flip"):null)})}),Ke()),f=ve(o,"hy-push-state-ready").pipe(ie(function(t){return t.detail}),Ke()),h=ve(o,"hy-push-state-after").pipe(ie(function(t){return t.detail}),Ke()),p=ve(o,"hy-push-state-progress").pipe(ie(function(t){return t.detail}),Ke()),d=ve(o,"hy-push-state-networkerror").pipe(ie(function(t){return t.detail}),Ke()),y=l.pipe(ie(function(t){return Object.assign(t,{main:document.getElementById("_main")})}),rn(function(t){return t.main.style.pointerEvents="none"}),function t(e,n){return n?function(r){return r.pipe(t(function(t,r){return ce(e(t,r)).pipe(ie(function(e,o){return n(t,e,r,o)}))}))}:function(t){return t.lift(new _s(e))}}(Ks),rn(function(t){var e=t.main;return zn.call(e)}),Ke());p.subscribe(function(){return c.style.display="block"}),f.pipe(Le({replaceEls:[document.getElementById("_main")]})).subscribe(function(t){var e=Ws(t.replaceEls,1)[0];e.classList.remove("fade-in"),requestAnimationFrame(function(){return c.style.display="none"}),requestIdleCallback(function(){return Array.from(e.querySelectorAll("h1[id], h2[id], h3[id], h4[id], h5[id], h6[id]")).forEach(Ys)})}),h.pipe(Le({replaceEls:[document.getElementById("_main")],documentFragment:document})).subscribe(function(t){var e=Ws(t.replaceEls,1)[0],n=t.documentFragment,r=n.querySelector("link[rel=canonical]");s&&r&&(s.href=r.href);var o=n.querySelector("meta[name=description]");a&&o&&(a.content=o.content),Array.from(e.querySelectorAll("li[id^='fn:']")).forEach(function(t){return t.tabIndex=0}),Array.from(e.querySelectorAll("a[href^='#fn:']")).forEach(function(t){return t.addEventListener("click",function(t){return document.getElementById(t.currentTarget.hash.substr(1)).focus()})})});var m=h.pipe(qe(Js),Ke()),v=Bs(l,f,ye(m,d),{animationMain:u,settings:Gs}).pipe(Ke());l.pipe(qe(function(t){var e=li(Fi(250),y,v).toPromise();return t.transitionUntil(e),e})).subscribe(),y.subscribe(),v.subscribe();var b=new Ls(1e3);h.pipe(qe(function(t){var e=Ws(t.replaceEls,1)[0];return li(b.fetchImage(e),m,function(t){return t}).pipe(Ie(l))}),Le([document.querySelector(".sidebar-bg")]),er(),le(function(t){var e=Ws(t,2),n=e[0],r=e[1];return b.fade(n,r)})).subscribe(),m.subscribe(function(){return qs()}),d.pipe(qe(function(t){var e=t.url;c.style.display="none";var n=document.getElementById("_main");return n.style.pointerEvents="",zn.call(u.querySelector(".page")),zn.call(n),function(t,e){var n=e.pathname,r=Wn("_error-template"),o=r.querySelector(".this-link");o&&(o.href=n,o.textContent=n),t.appendChild(r),t.lastElementChild}(n,e),Bn(n,Xs,Gs)})).subscribe(),window._pushState=function(t){return window.customElements.define("hy-push-state",ws),t}(o)}),window.ResizeObserver=window.ResizeObserver||r.a,i.a.polyfill()}]); \ No newline at end of file diff --git a/assets/js/hydejack-8.3.2.js b/assets/js/hydejack-8.3.2.js new file mode 100644 index 000000000..4aa552140 --- /dev/null +++ b/assets/js/hydejack-8.3.2.js @@ -0,0 +1,47 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v8.3.2 + */!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=77)}([,function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return i});var r="undefined"!=typeof window&&window,o="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,i=r||void 0!==t&&t||o}).call(this,n(6))},,function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},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)}t.exports=function(t){return"object"===n(t)?null!==t:"function"==typeof t}},function(t,e,n){n(57),t.exports=n(3).Function.bind},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;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}t.exports=r},function(t,e,n){var r=n(8),o=n(3),i=n(12),s=n(48),a=n(21),u=function t(e,n,u){var c,l,f,h,p=e&t.F,d=e&t.G,y=e&t.P,m=e&t.B,v=d?r:e&t.S?r[n]||(r[n]={}):(r[n]||{}).prototype,b=d?o:o[n]||(o[n]={}),g=b.prototype||(b.prototype={});for(c in d&&(u=n),u)f=((l=!p&&v&&void 0!==v[c])?v:u)[c],h=m&&l?a(f,r):y&&"function"==typeof f?a(Function.call,f):f,v&&s(v,c,f,e&t.U),b[c]!=f&&i(b,c,h),y&&g[c]!=f&&(g[c]=f)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(20)("wks"),o=n(19),i=n(8).Symbol,s="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=s&&i[t]||(s?i:o)("Symbol."+t))}).store=r},function(t,e,n){"use strict";(function(t){var n=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some(function(t,r){return t[0]===e&&(n=r,!0)}),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n0},t.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;u.some(function(t){return!!~n.indexOf(t)})&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),f=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),S="undefined"!=typeof WeakMap?new WeakMap:new n,x=function(){return function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=l.getInstance(),r=new E(e,n,this);S.set(this,r)}}();["observe","unobserve","disconnect"].forEach(function(t){x.prototype[t]=function(){var e;return(e=S.get(this))[t].apply(e,arguments)}});var O=void 0!==o.ResizeObserver?o.ResizeObserver:x;e.a=O}).call(this,n(6))},function(t,e,n){n(41),t.exports=n(3).Array.forEach},function(t,e,n){var r=n(42),o=n(47);t.exports=n(13)?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){t.exports=!n(14)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},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";var r;t.exports=((r=document.createElement("div")).setAttribute("data-a-b","c"),Boolean(r.dataset&&"c"===r.dataset.aB)?function(t){return t.dataset}:function(t){var e={},n=t.attributes;function r(){return this.value}function o(t,e){void 0===e?this.removeAttribute(t):this.setAttribute(t,e)}for(var i=0,s=n.length;i_;_++)if((h||_ in b)&&(m=g(y=b[_],_,v),t))if(n)E[_]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return _;case 2:E.push(y)}else if(l)return!1;return f?-1:c||l?l:E}}},function(t,e,n){var r=n(15);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(26),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},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(9)("unscopables"),o=Array.prototype;null==o[r]&&n(12)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(t,e,n){var r=n(28),o={};for(var i in r)r.hasOwnProperty(i)&&(o[r[i]]=i);var s=t.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 a in s)if(s.hasOwnProperty(a)){if(!("channels"in s[a]))throw new Error("missing channels property: "+a);if(!("labels"in s[a]))throw new Error("missing channel labels property: "+a);if(s[a].labels.length!==s[a].channels)throw new Error("channel and label counts mismatch: "+a);var u=s[a].channels,c=s[a].labels;delete s[a].channels,delete s[a].labels,Object.defineProperty(s[a],"channels",{value:u}),Object.defineProperty(s[a],"labels",{value:c})}s.rgb.hsl=function(t){var e,n,r=t[0]/255,o=t[1]/255,i=t[2]/255,s=Math.min(r,o,i),a=Math.max(r,o,i),u=a-s;return a===s?e=0:r===a?e=(o-i)/u:o===a?e=2+(i-r)/u:i===a&&(e=4+(r-o)/u),(e=Math.min(60*e,360))<0&&(e+=360),n=(s+a)/2,[e,100*(a===s?0:n<=.5?u/(a+s):u/(2-a-s)),100*n]},s.rgb.hsv=function(t){var e,n,r,o,i,s=t[0]/255,a=t[1]/255,u=t[2]/255,c=Math.max(s,a,u),l=c-Math.min(s,a,u),f=function(t){return(c-t)/6/l+.5};return 0===l?o=i=0:(i=l/c,e=f(s),n=f(a),r=f(u),s===c?o=r-n:a===c?o=1/3+e-r:u===c&&(o=2/3+n-e),o<0?o+=1:o>1&&(o-=1)),[360*o,100*i,100*c]},s.rgb.hwb=function(t){var e=t[0],n=t[1],r=t[2];return[s.rgb.hsl(t)[0],100*(1/255*Math.min(e,Math.min(n,r))),100*(r=1-1/255*Math.max(e,Math.max(n,r)))]},s.rgb.cmyk=function(t){var e,n=t[0]/255,r=t[1]/255,o=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-r,1-o)))/(1-e)||0),100*((1-r-e)/(1-e)||0),100*((1-o-e)/(1-e)||0),100*e]},s.rgb.keyword=function(t){var e=o[t];if(e)return e;var n,i,s,a=1/0;for(var u in r)if(r.hasOwnProperty(u)){var c=r[u],l=(i=t,s=c,Math.pow(i[0]-s[0],2)+Math.pow(i[1]-s[1],2)+Math.pow(i[2]-s[2],2));l.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*e+.7152*n+.0722*r),100*(.0193*e+.1192*n+.9505*r)]},s.rgb.lab=function(t){var e=s.rgb.xyz(t),n=e[0],r=e[1],o=e[2];return r/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},s.hsl.rgb=function(t){var e,n,r,o,i,s=t[0]/360,a=t[1]/100,u=t[2]/100;if(0===a)return[i=255*u,i,i];e=2*u-(n=u<.5?u*(1+a):u+a-u*a),o=[0,0,0];for(var c=0;c<3;c++)(r=s+1/3*-(c-1))<0&&r++,r>1&&r--,i=6*r<1?e+6*(n-e)*r:2*r<1?n:3*r<2?e+(n-e)*(2/3-r)*6:e,o[c]=255*i;return o},s.hsl.hsv=function(t){var e=t[0],n=t[1]/100,r=t[2]/100,o=n,i=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,o*=i<=1?i:2-i,[e,100*(0===r?2*o/(i+o):2*n/(r+n)),100*((r+n)/2)]},s.hsv.rgb=function(t){var e=t[0]/60,n=t[1]/100,r=t[2]/100,o=Math.floor(e)%6,i=e-Math.floor(e),s=255*r*(1-n),a=255*r*(1-n*i),u=255*r*(1-n*(1-i));switch(r*=255,o){case 0:return[r,u,s];case 1:return[a,r,s];case 2:return[s,r,u];case 3:return[s,a,r];case 4:return[u,s,r];case 5:return[r,s,a]}},s.hsv.hsl=function(t){var e,n,r,o=t[0],i=t[1]/100,s=t[2]/100,a=Math.max(s,.01);return r=(2-i)*s,n=i*a,[o,100*(n=(n/=(e=(2-i)*a)<=1?e:2-e)||0),100*(r/=2)]},s.hwb.rgb=function(t){var e,n,r,o,i,s,a,u=t[0]/360,c=t[1]/100,l=t[2]/100,f=c+l;switch(f>1&&(c/=f,l/=f),r=6*u-(e=Math.floor(6*u)),0!=(1&e)&&(r=1-r),o=c+r*((n=1-l)-c),e){default:case 6:case 0:i=n,s=o,a=c;break;case 1:i=o,s=n,a=c;break;case 2:i=c,s=n,a=o;break;case 3:i=c,s=o,a=n;break;case 4:i=o,s=c,a=n;break;case 5:i=n,s=c,a=o}return[255*i,255*s,255*a]},s.cmyk.rgb=function(t){var e=t[0]/100,n=t[1]/100,r=t[2]/100,o=t[3]/100;return[255*(1-Math.min(1,e*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o))]},s.xyz.rgb=function(t){var e,n,r,o=t[0]/100,i=t[1]/100,s=t[2]/100;return n=-.9689*o+1.8758*i+.0415*s,r=.0557*o+-.204*i+1.057*s,e=(e=3.2406*o+-1.5372*i+-.4986*s)>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},s.xyz.lab=function(t){var e=t[0],n=t[1],r=t[2];return n/=100,r/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},s.lab.xyz=function(t){var e,n,r,o=t[0];e=t[1]/500+(n=(o+16)/116),r=n-t[2]/200;var i=Math.pow(n,3),s=Math.pow(e,3),a=Math.pow(r,3);return n=i>.008856?i:(n-16/116)/7.787,e=s>.008856?s:(e-16/116)/7.787,r=a>.008856?a:(r-16/116)/7.787,[e*=95.047,n*=100,r*=108.883]},s.lab.lch=function(t){var e,n=t[0],r=t[1],o=t[2];return(e=360*Math.atan2(o,r)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(r*r+o*o),e]},s.lch.lab=function(t){var e,n=t[0],r=t[1];return e=t[2]/360*2*Math.PI,[n,r*Math.cos(e),r*Math.sin(e)]},s.rgb.ansi16=function(t){var e=t[0],n=t[1],r=t[2],o=1 in arguments?arguments[1]:s.rgb.hsv(t)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(e/255));return 2===o&&(i+=60),i},s.hsv.ansi16=function(t){return s.rgb.ansi16(s.hsv.rgb(t),t[2])},s.rgb.ansi256=function(t){var e=t[0],n=t[1],r=t[2];return e===n&&n===r?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},s.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];var n=.5*(1+~~(t>50));return[(1&e)*n*255,(e>>1&1)*n*255,(e>>2&1)*n*255]},s.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}var n;return t-=16,[Math.floor(t/36)/5*255,Math.floor((n=t%36)/6)/5*255,n%6/5*255]},s.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},s.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 n=e[0];3===e[0].length&&(n=n.split("").map(function(t){return t+t}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},s.rgb.hcg=function(t){var e,n=t[0]/255,r=t[1]/255,o=t[2]/255,i=Math.max(Math.max(n,r),o),s=Math.min(Math.min(n,r),o),a=i-s;return e=a<=0?0:i===n?(r-o)/a%6:i===r?2+(o-n)/a:4+(n-r)/a+4,e/=6,[360*(e%=1),100*a,100*(a<1?s/(1-a):0)]},s.hsl.hcg=function(t){var e=t[1]/100,n=t[2]/100,r=1,o=0;return(r=n<.5?2*e*n:2*e*(1-n))<1&&(o=(n-.5*r)/(1-r)),[t[0],100*r,100*o]},s.hsv.hcg=function(t){var e=t[1]/100,n=t[2]/100,r=e*n,o=0;return r<1&&(o=(n-r)/(1-r)),[t[0],100*r,100*o]},s.hcg.rgb=function(t){var e=t[0]/360,n=t[1]/100,r=t[2]/100;if(0===n)return[255*r,255*r,255*r];var o,i=[0,0,0],s=e%1*6,a=s%1,u=1-a;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=u,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=u,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=u}return o=(1-n)*r,[255*(n*i[0]+o),255*(n*i[1]+o),255*(n*i[2]+o)]},s.hcg.hsv=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e),r=0;return n>0&&(r=e/n),[t[0],100*r,100*n]},s.hcg.hsl=function(t){var e=t[1]/100,n=t[2]/100*(1-e)+.5*e,r=0;return n>0&&n<.5?r=e/(2*n):n>=.5&&n<1&&(r=e/(2*(1-n))),[t[0],100*r,100*n]},s.hcg.hwb=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e);return[t[0],100*(n-e),100*(1-n)]},s.hwb.hcg=function(t){var e=t[1]/100,n=1-t[2]/100,r=n-e,o=0;return r<1&&(o=(n-r)/(1-r)),[t[0],100*r,100*o]},s.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},s.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},s.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},s.gray.hsl=s.gray.hsv=function(t){return[0,0,t[0]]},s.gray.hwb=function(t){return[0,100,t[0]]},s.gray.cmyk=function(t){return[0,0,0,t[0]]},s.gray.lab=function(t){return[t[0],0,0]},s.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),n=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(n.length)+n},s.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}},function(t,e,n){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)}!function(){"use strict";function n(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style&&!0!==t.__forceSmoothScrollPolyfill__)){var n,o=t.HTMLElement||t.Element,i=468,s={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:o.prototype.scroll||c,scrollIntoView:o.prototype.scrollIntoView},a=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,u=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?y.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):s.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?s.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):y.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},o.prototype.scroll=o.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;y.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");s.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!==r(arguments[0])?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},o.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):s.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},o.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=function(t){var n;do{n=(t=t.parentNode)===e.body}while(!1===n&&!1===p(t));return n=null,t}(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==e.body?(y.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else s.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function c(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!==r(t)||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"===r(t)&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function f(t,e){return"Y"===e?t.clientHeight+u1?1:u,n=.5*(1-Math.cos(Math.PI*s)),r=e.startX+(e.x-e.startX)*n,o=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,o),r===e.x&&o===e.y||t.requestAnimationFrame(d.bind(t,e))}function y(n,r,o){var i,u,l,f,h=a();n===e.body?(i=t,u=t.scrollX||t.pageXOffset,l=t.scrollY||t.pageYOffset,f=s.scroll):(i=n,u=n.scrollLeft,l=n.scrollTop,f=c),d({scrollable:i,method:f,startTime:h,startX:u,startY:l,x:r,y:o})}}"object"===r(e)&&void 0!==t?t.exports={polyfill:n}:n()}()},function(t,e,n){"use strict";var r=n(67),o=n(70),i=[].slice,s=["keyword","gray","hex"],a={};Object.keys(o).forEach(function(t){a[i.call(o[t].labels).sort().join("")]=t});var u={};function c(t,e){if(!(this instanceof c))return new c(t,e);if(e&&e in s&&(e=null),e&&!(e in o))throw new Error("Unknown model: "+e);var n,l;if(void 0===t)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(t instanceof c)this.model=t.model,this.color=t.color.slice(),this.valpha=t.valpha;else if("string"==typeof t){var f=r.get(t);if(null===f)throw new Error("Unable to parse color from string: "+t);this.model=f.model,l=o[this.model].channels,this.color=f.value.slice(0,l),this.valpha="number"==typeof f.value[l]?f.value[l]:1}else if(t.length){this.model=e||"rgb",l=o[this.model].channels;var p=i.call(t,0,l);this.color=h(p,l),this.valpha="number"==typeof t[l]?t[l]: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 y=d.sort().join("");if(!(y in a))throw new Error("Unable to parse color from object: "+JSON.stringify(t));this.model=a[y];var m=o[this.model].labels,v=[];for(n=0;nn?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},isDark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},isLight:function(){return!this.isDark()},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 c.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(),n=e.color[0];return n=(n=(n+t)%360)<0?360+n:n,e.color[0]=n,e},mix:function(t,e){var n=t.rgb(),r=this.rgb(),o=void 0===e?.5:e,i=2*o-1,s=n.alpha()-r.alpha(),a=((i*s==-1?i:(i+s)/(1+i*s))+1)/2,u=1-a;return c.rgb(a*n.red()+u*r.red(),a*n.green()+u*r.green(),a*n.blue()+u*r.blue(),n.alpha()*o+r.alpha()*(1-o))}},Object.keys(o).forEach(function(t){if(-1===s.indexOf(t)){var e=o[t].channels;c.prototype[t]=function(){if(this.model===t)return new c(this);if(arguments.length)return new c(arguments,t);var n,r="number"==typeof arguments[e]?e:this.valpha;return new c((n=o[this.model][t].raw(this.color),Array.isArray(n)?n:[n]).concat(r),t)},c[t]=function(n){return"number"==typeof n&&(n=h(i.call(arguments),e)),new c(n,t)}}}),t.exports=c},function(t,e,n){(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)} +/** +@license @nocompile +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 +*/ +/** +@license @nocompile +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 +*/ +(function(){"use strict";var r,o="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},i="undefined"!=typeof window&&window===this?this:void 0!==t&&null!=t?t:this;function s(){s=function(){},i.Symbol||(i.Symbol=c)}var a,u,c=(a=0,function(t){return"jscomp_symbol_"+(t||"")+a++});function l(){s();var t=i.Symbol.iterator;t||(t=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&o(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return f(this)}}),l=function(){}}function f(t){var e=0;return function(t){return l(),(t={next:t})[i.Symbol.iterator]=function(){return this},t}(function(){return e\x20\t\r\n\f]+)/i.exec(e)||["",""])[1].toLowerCase()];if(n)for(var r=0;r"+e+"";for(b.body.innerHTML=e,t.a(b);this.content.firstChild;)u.call(this.content,this.content.firstChild);if(e=b.body,n)for(r=0;r"+this.innerHTML+""},set:function(t){if(!this.parentNode)throw Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");for(b.body.innerHTML=t,t=this.ownerDocument.createDocumentFragment();b.body.firstChild;)c.call(t,b.body.firstChild);l.call(this.parentNode,t,this)},configurable:!0})};x(t.prototype),O(t.prototype),t.a=function(n){for(var r,o=0,i=(n=e(n,"template")).length;o]/g,N=function(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}},k=(w=function(t){for(var e={},n=0;n";break t;case Node.TEXT_NODE:u=u.data,u=c&&j[c.localName]?u:u.replace(C,N);break t;case Node.COMMENT_NODE:u="\x3c!--"+u.data+"--\x3e";break t;default:throw window.console.error(u),Error("not implemented")}}o+=u}return o}}if(n||v){t.b=function(t,e){var n=i.call(t,!1);return this.R&&this.R(n),e&&(c.call(n.content,i.call(t.content,!0)),M(n.content,t.content)),n};var M=function(n,r){if(r.querySelectorAll&&0!==(r=e(r,"template")).length)for(var o,i,s=0,a=(n=e(n,"template")).length;s]/g;function Ut(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}}function zt(t){for(var e={},n=0;n";break t;case Node.TEXT_NODE:a=a.data,a=u&&Wt[u.localName]?a:a.replace(Ht,Ut);break t;case Node.COMMENT_NODE:a="\x3c!--"+a.data+"--\x3e";break t;default:throw window.console.error(a),Error("not implemented")}}n+=a}return n}var $t=document.createTreeWalker(document,NodeFilter.SHOW_ALL,null,!1),Xt=document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,!1);function Gt(t){var e=[];for($t.currentNode=t,t=$t.firstChild();t;)e.push(t),t=$t.nextSibling();return e}var Yt={parentNode:function(t){return $t.currentNode=t,$t.parentNode()},firstChild:function(t){return $t.currentNode=t,$t.firstChild()},lastChild:function(t){return $t.currentNode=t,$t.lastChild()},previousSibling:function(t){return $t.currentNode=t,$t.previousSibling()},nextSibling:function(t){return $t.currentNode=t,$t.nextSibling()}};Yt.childNodes=Gt,Yt.parentElement=function(t){return Xt.currentNode=t,Xt.parentNode()},Yt.firstElementChild=function(t){return Xt.currentNode=t,Xt.firstChild()},Yt.lastElementChild=function(t){return Xt.currentNode=t,Xt.lastChild()},Yt.previousElementSibling=function(t){return Xt.currentNode=t,Xt.previousSibling()},Yt.nextElementSibling=function(t){return Xt.currentNode=t,Xt.nextSibling()},Yt.children=function(t){var e=[];for(Xt.currentNode=t,t=Xt.firstChild();t;)e.push(t),t=Xt.nextSibling();return ht(e)},Yt.innerHTML=function(t){return Vt(t,function(t){return Gt(t)})},Yt.textContent=function(t){switch(t.nodeType){case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:t=document.createTreeWalker(t,NodeFilter.SHOW_TEXT,null,!1);for(var e,n="";e=t.nextNode();)n+=e.nodeValue;return n;default:return t.nodeValue}};var Kt=Y.K,Jt=[Node.prototype,Element.prototype,HTMLElement.prototype];function Zt(t){var e;t:{for(e=0;eo.assignedNodes.length&&(o.ea=!0)}o.ea&&(o.ea=!1,mn(this,e))}for(e=this.o,n=[],o=0;on.indexOf(r))||n.push(r);for(e=0;e "+e}))}return{value:t=t.replace(Yo,function(t,e,n){return'[dir="'+n+'"] '+e+", "+e+'[dir="'+n+'"]'}),Oa:e,stop:i}}(i,o,e,n),r=r||t.stop,o=t.Oa,i=t.value),o+i}),i&&(t=function(t,e){var n=t.split("");return e.reduce(function(t,e,r){return t+e+n[r+1]},n[0])}(t,s)),o&&(t=Lo(t)),t},Co.prototype.c=function(t){return t.match(Bo)?"":t.match(Vo)?this.b(t,qo):Io(t.trim(),qo)},i.Object.defineProperties(Co.prototype,{a:{configurable:!0,enumerable:!0,get:function(){return"style-scope"}}});var Fo=/:(nth[-\w]+)\(([^)]+)\)/,qo=":not(.style-scope)",Ho=",",Uo=/(^|[\s>+~]+)((?:\[.+?\]|[^\s>+~=[])+)/g,zo=/[[.:#*]/,Bo=":host",Wo=":root",Vo="::slotted",$o=new RegExp("^("+Vo+")"),Xo=/(:host)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Go=/(?:::slotted)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Yo=/(.*):dir\((?:(ltr|rtl))\)/,Ko=".",Jo=":",Zo="class",Qo="should_not_match",ti=/:(?:matches|any|-(?:webkit|moz)-any)/,ei=new Co;function ni(t,e,n,r,o){this.M=t||null,this.b=e||null,this.c=n||[],this.T=null,this.da=o||"",this.X=r||"",this.a=this.I=this.O=null}function ri(t){return t?t.__styleInfo:null}function oi(t,e){return t.__styleInfo=e}function ii(t){var e=this.matches||this.matchesSelector||this.mozMatchesSelector||this.msMatchesSelector||this.oMatchesSelector||this.webkitMatchesSelector;return e&&e.call(this,t)}ni.prototype.f=function(){return this.M},ni.prototype._getStyleRules=ni.prototype.f;var si=navigator.userAgent.match("Trident");function ai(){}function ui(t){if(!t.B){var e={},n={};ci(t,n)&&(e.L=n,t.rules=null),e.cssText=t.parsedCssText.replace(fo,"").replace(so,""),t.B=e}}function ci(t,e){var n=t.B;if(!n){n=t.parsedCssText;for(var r;t=so.exec(n);)"inherit"===(r=(t[2]||t[3]).trim())&&"unset"===r||(e[t[1].trim()]=r),r=!0;return r}if(n.L)return Object.assign(e,n.L),!0}function li(t,e,n){return e&&(e=0<=e.indexOf(";")?fi(t,e,n):function t(e,n){var r=e.indexOf("var(");if(-1===r)return n(e,"","","");var o=Eo(e,r+3),i=e.substring(r+4,o);return r=e.substring(0,r),e=t(e.substring(o+1),n),-1===(o=i.indexOf(","))?n(r,i.trim(),"",e):n(r,i.substring(0,o).trim(),i.substring(o+1).trim(),e)}(e,function(e,r,o,i){return r?((r=li(t,n[r],n))&&"initial"!==r?"apply-shim-inherit"===r&&(r="inherit"):r=li(t,n[o]||o,n)||o,e+(r||"")+i):e+i})),e&&e.trim()||""}function fi(t,e,n){e=e.split(";");for(var r,o,i=0;i *"===i||"html"===i,a=0===i.indexOf(":host")&&!s;"shady"===n&&(a=!(s=i===o+" > *."+o||-1!==i.indexOf("html"))&&0===i.indexOf(o)),(s||a)&&(n=o,a&&(e.F||(e.F=Ro(ei,e,ei.b,t?Ko+t:"",o)),n=e.F||o),r({sa:n,Va:a,vb:s}))}}(t,e,n,function(n){ii.call(t.lb||t,n.sa)&&(n.Va?ci(e,r):ci(e,o))})},null,!0),{Za:o,Ta:r}}function pi(t,e,n,r){var o=xo(e),i=Po(o.is,o.X),s=new RegExp("(?:^|[^.#[:])"+(e.extends?"\\"+i.slice(0,-1)+"\\]":i)+"($|[.:[\\s>+~])"),a=ri(e);o=a.M,a=a.da;var u=function(t,e){t=t.b;var n={};if(!ro&&t)for(var r=0,o=t[r];r=c._useCount&&c.parentNode&&c.parentNode.removeChild(c)),ro?o.a?(o.a.textContent=r,n=o.a):r&&(n=bo(r,a,t.shadowRoot,o.b)):n?n.parentNode||(si&&-1e&&-1==[34,35,60,62,63,96].indexOf(e)?t:encodeURIComponent(t)}function r(t){var e=t.charCodeAt(0);return 32e&&-1==[34,35,60,62,96].indexOf(e)?t:encodeURIComponent(t)}function o(t,o,s){function a(t){v.push(t)}var u=o||"scheme start",p=0,d="",y=!1,m=!1,v=[];t:for(;(null!=t[p-1]||0==p)&&!this.i;){var b=t[p];switch(u){case"scheme start":if(!b||!f.test(b)){if(o){a("Invalid scheme.");break t}d="",u="no scheme";continue}d+=b.toLowerCase(),u="scheme";break;case"scheme":if(b&&h.test(b))d+=b.toLowerCase();else{if(":"!=b){if(o){null!=b&&a("Code point not allowed in scheme: "+b);break t}d="",p=0,u="no scheme";continue}if(this.h=d,d="",o)break t;void 0!==c[this.h]&&(this.D=!0),u="file"==this.h?"relative":this.D&&s&&s.h==this.h?"relative or authority":this.D?"authority first slash":"scheme data"}break;case"scheme data":"?"==b?(this.u="?",u="query"):"#"==b?(this.C="#",u="fragment"):null!=b&&"\t"!=b&&"\n"!=b&&"\r"!=b&&(this.pa+=n(b));break;case"no scheme":if(s&&void 0!==c[s.h]){u="relative";continue}a("Missing scheme."),i.call(this),this.i=!0;break;case"relative or authority":if("/"!=b||"/"!=t[p+1]){a("Expected /, got: "+b),u="relative";continue}u="authority ignore slashes";break;case"relative":if(this.D=!0,"file"!=this.h&&(this.h=s.h),null==b){this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u=s.u,this.v=s.v,this.g=s.g;break t}if("/"==b||"\\"==b)"\\"==b&&a("\\ is an invalid code point."),u="relative slash";else if("?"==b)this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u="?",this.v=s.v,this.g=s.g,u="query";else{if("#"!=b){u=t[p+1];var g=t[p+2];("file"!=this.h||!f.test(b)||":"!=u&&"|"!=u||null!=g&&"/"!=g&&"\\"!=g&&"?"!=g&&"#"!=g)&&(this.j=s.j,this.s=s.s,this.v=s.v,this.g=s.g,this.l=s.l.slice(),this.l.pop()),u="relative path";continue}this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u=s.u,this.C="#",this.v=s.v,this.g=s.g,u="fragment"}break;case"relative slash":if("/"!=b&&"\\"!=b){"file"!=this.h&&(this.j=s.j,this.s=s.s,this.v=s.v,this.g=s.g),u="relative path";continue}"\\"==b&&a("\\ is an invalid code point."),u="file"==this.h?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=b){a("Expected '/', got: "+b),u="authority ignore slashes";continue}u="authority second slash";break;case"authority second slash":if(u="authority ignore slashes","/"!=b){a("Expected '/', got: "+b);continue}break;case"authority ignore slashes":if("/"!=b&&"\\"!=b){u="authority";continue}a("Expected authority, got: "+b);break;case"authority":if("@"==b){for(y&&(a("@ already seen."),d+="%40"),y=!0,b=0;b=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},n(34),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(6))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var r,o,i,s,a,u=1,c={},l=!1,f=t.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(t);h=h&&h.setTimeout?h:t,"[object process]"==={}.toString.call(t.process)?r=function(t){e.nextTick(function(){d(t)})}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((i=new MessageChannel).port1.onmessage=function(t){d(t.data)},r=function(t){i.port2.postMessage(t)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(t){var e=f.createElement("script");e.onreadystatechange=function(){d(t),e.onreadystatechange=null,o.removeChild(e),e=null},o.appendChild(e)}):r=function(t){setTimeout(d,0,t)}:(s="setImmediate$"+Math.random()+"$",a=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(s)&&d(+e.data.slice(s.length))},t.addEventListener?t.addEventListener("message",a,!1):t.attachEvent("onmessage",a),r=function(e){t.postMessage(s+e,"*")}),h.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n1)for(var n=1;n0}});else{var n=[];o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o.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(),this._checkForIntersections()}},o.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},o.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){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!==n[e-1]})},o.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},o.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(i(t,"resize",this._checkForIntersections,!0),i(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},o.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,s(t,"resize",this._checkForIntersections,!0),s(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},o.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),n=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(o){var i=o.element,s=a(i),u=this._rootContainsTarget(i),c=o.entry,l=e&&u&&this._computeTargetAndRootIntersection(i,n),f=o.entry=new r({time:t.performance&&performance.now&&performance.now(),target:i,boundingClientRect:s,rootBounds:n,intersectionRect:l});c?e&&u?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},o.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=t.getComputedStyle(n).display){for(var o,i,s,u,l,f,h,p,d=a(n),y=c(n),m=!1;!m;){var v=null,b=1==y.nodeType?t.getComputedStyle(y):{};if("none"==b.display)return;if(y==this.root||y==e?(m=!0,v=r):y!=e.body&&y!=e.documentElement&&"visible"!=b.overflow&&(v=a(y)),v&&(o=v,i=d,s=void 0,u=void 0,l=void 0,f=void 0,h=void 0,p=void 0,s=Math.max(o.top,i.top),u=Math.min(o.bottom,i.bottom),l=Math.max(o.left,i.left),f=Math.min(o.right,i.right),p=u-s,!(d=(h=f-l)>=0&&p>=0&&{top:s,bottom:u,left:l,right:f,width:h,height:p})))break;y=c(y)}return d}},o.prototype._getRootRect=function(){var t;if(this.root)t=a(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o1||n<0||n>1?h:function(o){function i(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(o<=0){var s=0;return t>0?s=e/t:!e&&n>0&&(s=r/n),s*o}if(o>=1){var a=0;return n<1?a=(r-1)/(n-1):1==n&&t<1&&(a=(e-1)/(t-1)),1+a*(o-1)}for(var u=0,c=1;u=1)return 1;var r=1/t;return(n+=e*r)-n%r}}function a(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 h;var e=g.exec(t);if(e)return i.apply(this,e.slice(1).map(Number));var n=w.exec(t);return n?s(Number(n[1]),{start:p,middle:d,end:y}[n[2]]):m[t]||h}function c(t,e,n){if(null==e)return _;var r=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,r)?S:x}var l="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=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: "+timing.iterationStart);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(a(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 p=1,d=.5,y=0,m={ease:i(.25,.1,.25,1),"ease-in":i(.42,0,1,1),"ease-out":i(0,0,.58,1),"ease-in-out":i(.42,0,.58,1),"step-start":s(1,p),"step-middle":s(1,d),"step-end":s(1,y)},v=null,b="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",g=new RegExp("cubic-bezier\\("+b+","+b+","+b+","+b+"\\)"),w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,_=0,E=1,S=2,x=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=o,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return o(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=c(t,e,n),o=function(t,e,n,r,o){switch(r){case E:return"backwards"==e||"both"==e?0:null;case x:return n-o;case S:return"forwards"==e||"both"==e?t:null;case _:return null}}(t,n.fill,e,r,n.delay);if(null===o)return null;var i=function(t,e,n,r,o){var i=o;return 0===t?e!==E&&(i+=n):i+=r/t,i}(n.duration,r,n.iterations,o,n.iterationStart),s=function(t,e,n,r,o,i){var s=t===1/0?e%1:t%1;return 0!==s||n!==S||0===r||0===o&&0!==i||(s=1),s}(i,n.iterationStart,r,n.iterations,o,n.duration),a=function(t,e,n,r){return t===S&&e===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,s,i),u=function(t,e,n){var r=t;if("normal"!==t&&"reverse"!==t){var o=e;"alternate-reverse"===t&&(o+=1),r="normal",o!==1/0&&o%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,a,s);return n._easingFunction(u)},t.calculatePhase=c,t.normalizeEasing=a,t.parseEasingFunction=u}(o={}),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 o=i[t];if(o)for(var a in s.style[t]=e,o){var u=o[a],c=s.style[u];r[u]=n(u,c)}else r[t]=n(t,e)}}function o(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 o,i=r.length,s=0;s1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==o){if("add"==i||"accumulate"==i)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=i)throw new TypeError("Invalid composite mode "+i+".")}else i="easing"==o?t.normalizeEasing(i):""+i;r(o,i,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n}),i=!0,s=-1/0,a=0;a=0&&t.offset<=1}),i||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,o=1;o=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]}},a)r.prototype[c]=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}}(c,c in u);for(var l in document.documentElement.style)l in s||l in a||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)}})}(l);t.apply=function(e,n,r){o(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),i.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 o=[],i=0;i0?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._isFinished=!0,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)}}}(o,i),function(t,e,n){function r(t){var e=c;c=[],t1e-4?(m=.5/Math.sqrt(b),v=[(h[2][1]-h[1][2])*m,(h[0][2]-h[2][0])*m,(h[1][0]-h[0][1])*m,.25/m]):h[0][0]>h[1][1]&&h[0][0]>h[2][2]?v=[.25*(m=2*Math.sqrt(1+h[0][0]-h[1][1]-h[2][2])),(h[0][1]+h[1][0])/m,(h[0][2]+h[2][0])/m,(h[2][1]-h[1][2])/m]:h[1][1]>h[2][2]?(m=2*Math.sqrt(1+h[1][1]-h[0][0]-h[2][2]),v=[(h[0][1]+h[1][0])/m,.25*m,(h[1][2]+h[2][1])/m,(h[0][2]-h[2][0])/m]):(m=2*Math.sqrt(1+h[2][2]-h[0][0]-h[1][1]),v=[(h[0][2]+h[2][0])/m,(h[1][2]+h[2][1])/m,.25*m,(h[1][0]-h[0][1])/m]),[f,p,d,v,c]}}();t.dot=n,t.makeMatrixDecomposition=function(t){return[a(s(t))]},t.transformListToMatrix=s}(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,o){for(var i=[],s=[],a=[],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,o.length),c=0;c=1?e:"visible"}]},["visibility"]),function(t,e){function n(t){t=t.trim(),i.fillStyle="#000",i.fillStyle=t;var e=i.fillStyle;if(i.fillStyle="#fff",i.fillStyle=t,e==i.fillStyle){i.fillRect(0,0,1,1);var n=i.getImageData(0,0,1,1).data;i.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 o=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");o.width=o.height=1;var i=o.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=s.exec(t);i=e?e[0]:void 0}function n(){if("("!==i)return function(){var t=Number(i);return e(),t}();e();var t=o();return")"!==i?NaN:(e(),t)}function r(){for(var t=n();"*"===i||"/"===i;){var r=i;e();var o=n();"*"===r?t*=o:t/=o}return t}function o(){for(var t=r();"+"===i||"-"===i;){var n=i;e();var o=r();"+"===n?t+=o:t-=o}return t}var i,s=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),o()}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 o="U("+t.source+")",i=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+o,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),s=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],a=0;a1?"calc("+n+")":n}]}var s="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",a=r.bind(null,new RegExp(s,"g")),u=r.bind(null,new RegExp(s+"|%","g")),c=r.bind(null,/deg|rad|grad|turn/g);t.parseLength=a,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=c,t.mergeDimensions=i;var l=t.consumeParenthesised.bind(null,a),f=t.consumeRepeated.bind(void 0,l,/^/),h=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=h;var p=t.mergeNestedRepeated.bind(void 0,o," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler(function(t){var e=h(t);if(e&&""==e[1])return e[0]},d,["background-size"]),t.addPropertiesHandler(u,o,["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,i,["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 o=t.mergeWrappedNestedRepeated.bind(null,function(t){return"rect("+t+")"},function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(r){var o=r?e:n;if("auto"==o)return"auto";var i=t.mergeDimensions(o,o);return i[2](i[0])}]:t.mergeDimensions(e,n)},", ");t.parseBox=r,t.mergeBoxes=o,t.addPropertiesHandler(r,o,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map(function(t){return t===c?e[n++]:t})}}function r(t){return t}function o(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,r=/\s*(\w+)\(([^)]*)\)/g,o=[],i=0;n=r.exec(e);){if(n.index!=i)return;i=n.index+n[0].length;var s=n[1],a=h[s];if(!a)return;var u=n[2].split(","),c=a[0];if(c.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 o(e,o){var i=t.consumeRepeated(r,/^/,o);if(i&&""==i[1]){var a=i[0];if(a[0]=a[0]||"center",a[1]=a[1]||"center",3==e&&(a[2]=a[2]||{px:0}),a.length==e){if(/top|bottom/.test(a[0])||/left|right/.test(a[1])){var u=a[0];a[0]=a[1],a[1]=u}if(/left|right|center|Object/.test(a[0])&&/top|bottom|center|Object/.test(a[1]))return a.map(function(t){return"object"==n(t)?t:s[t]})}}}function i(n){var o=t.consumeRepeated(r,/^/,n);if(o){for(var i=o[0],a=[{"%":50},{"%":50}],u=0,c=!1,l=0;l=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},i}}}(),function(t){var e=document.documentElement,n=null,r=!1;try{var o="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[o,o]},{duration:1})).currentTime=0,r=getComputedStyle(e).getPropertyValue("opacity")==o}catch(t){}finally{n&&n.cancel()}if(!r){var i=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)),i.call(this,e,n)}}}(o),r.true={}},function(t,e){window.requestIdleCallback=window.requestIdleCallback||function(t){return window.setTimeout(t,0)},window.cancelIdleCallback=window.cancelIdleCallback||window.clearTimeout},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)}!function(t,e,r){var o=[],i={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!1},_q:[],on:function(t,e){var n=this;setTimeout(function(){e(n[t])},0)},addTest:function(t,e,n){o.push({name:t,fn:e,options:n})},addAsyncTest:function(t){o.push({name:null,fn:t})}},s=function(){};s.prototype=i,(s=new s).addTest("customelements","customElements"in t),s.addTest("customevent","CustomEvent"in t&&"function"==typeof t.CustomEvent),s.addTest("eventlistener","addEventListener"in t),s.addTest("history",function(){var e=navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone")||"file:"===location.protocol)&&(t.history&&"pushState"in t.history)}),s.addTest("queryselector","querySelector"in e&&"querySelectorAll"in e),s.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){e=t}),"function"==typeof e);var e});var a=[];function u(t,e){return n(t)===e}var c=i._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];i._prefixes=c;var l=e.documentElement;function f(t){return t.replace(/([a-z])-([a-z])/g,function(t,e,n){return e+n.toUpperCase()}).replace(/^-/,"")}s.addTest("classlist","classList"in l),s.addTest("documentfragment",function(){return"createDocumentFragment"in e&&"appendChild"in l});var h="svg"===l.nodeName.toLowerCase();function p(){return"function"!=typeof e.createElement?e.createElement(arguments[0]):h?e.createElementNS.call(e,"http://www.w3.org/2000/svg",arguments[0]):e.createElement.apply(e,arguments)}function d(t,n,r,o){var i,s,a,u,c="modernizr",f=p("div"),d=function(){var t=e.body;return t||((t=p(h?"svg":"body")).fake=!0),t}();if(parseInt(r,10))for(;r--;)(a=p("div")).id=o?o[r]:c+(r+1),f.appendChild(a);return(i=p("style")).type="text/css",i.id="s"+c,(d.fake?d:f).appendChild(i),d.appendChild(f),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(e.createTextNode(t)),f.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",u=l.style.overflow,l.style.overflow="hidden",l.appendChild(d)),s=n(f,t),d.fake?(d.parentNode.removeChild(d),l.style.overflow=u,l.offsetHeight):f.parentNode.removeChild(f),!!s}s.addTest("opacity",function(){var t=p("a").style;return t.cssText=c.join("opacity:.55;"),/^0.55$/.test(t.opacity)}),s.addTest("csspointerevents",function(){var t=p("a").style;return t.cssText="pointer-events:auto","auto"===t.pointerEvents}),s.addTest("cssremunit",function(){var t=p("a").style;try{t.fontSize="3rem"}catch(t){}return/rem/.test(t.fontSize)});var y=i.testStyles=d;s.addTest("touchevents",function(){var n;if("ontouchstart"in t||t.DocumentTouch&&e instanceof DocumentTouch)n=!0;else{var r=["@media (",c.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");y(r,function(t){n=9===t.offsetTop})}return n});var m=i._config.usePrefixes?"Moz O ms Webkit".split(" "):[];i._cssomPrefixes=m;var v=function(e){var n,o=c.length,i=t.CSSRule;if(void 0===i)return r;if(!e)return!1;if((n=(e=e.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in i)return"@"+e;for(var s=0;s \\\\/__,_ / \\/____//\\ \\_\\ \\\\/__/\\/_/ \\/____/ \\/_/\\/_/\r\n /\\___/ \\ \\____/ \r\n \\/__/ \\/___/ \n\n"),console.log("Powered by Hydejack v8.3.2 ")},function(t,e,n){"use strict";var r=n(7),o=n(23)(0),i=n(56)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(43),o=n(44),i=n(46),s=Object.defineProperty;e.f=n(13)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(13)&&!n(14)(function(){return 7!=Object.defineProperty(n(45)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(4),o=n(8).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e,n){var r=n(4);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){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(8),o=n(12),i=n(49),s=n(19)("src"),a=n(50),u=(""+a).split("toString");n(3).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,n,a){var c="function"==typeof n;c&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(c&&(i(n,s)||o(n,s,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:a?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[s]||a.call(this)})},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){t.exports=n(20)("native-function-to-string",Function.toString)},function(t,e){t.exports=!1},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(54);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(4),o=n(55),i=n(9)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[i])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){var r=n(15);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";var r=n(14);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){var r=n(7);r(r.P,"Function",{bind:n(58)})},function(t,e,n){"use strict";var r=n(22),o=n(4),i=n(59),s=[].slice,a={};t.exports=Function.bind||function(t){var e=r(this),n=s.call(arguments,1),u=function r(){var o=n.concat(s.call(arguments));return this instanceof r?function(t,e,n){if(!(e in a)){for(var r=[],o=0;o1?arguments[1]:void 0)}})},function(t,e,n){var r=n(63),o=n(16);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(15),i=n(9)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(9)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){n(66),t.exports=n(3).Array.find},function(t,e,n){"use strict";var r=n(7),o=n(23)(5),i=!0;"find"in[]&&Array(1).find(function(){i=!1}),r(r.P+r.F*i,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(27)("find")},function(t,e,n){var r=n(28),o=n(68),i={};for(var s in r)r.hasOwnProperty(s)&&(i[r[s]]=s);var a=t.exports={to:{},get:{}};function u(t,e,n){return Math.min(Math.max(e,t),n)}function c(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}a.get=function(t){var e,n;switch(t.substring(0,3).toLowerCase()){case"hsl":e=a.get.hsl(t),n="hsl";break;case"hwb":e=a.get.hwb(t),n="hwb";break;default:e=a.get.rgb(t),n="rgb"}return e?{model:n,value:e}:null},a.get.rgb=function(t){if(!t)return null;var e,n,o,i=[0,0,0,1];if(e=t.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=e[2],e=e[1],n=0;n<3;n++){var s=2*n;i[n]=parseInt(e.slice(s,s+2),16)}o&&(i[3]=Math.round(parseInt(o,16)/255*100)/100)}else if(e=t.match(/^#([a-f0-9]{3,4})$/i)){for(o=(e=e[1])[3],n=0;n<3;n++)i[n]=parseInt(e[n]+e[n],16);o&&(i[3]=Math.round(parseInt(o+o,16)/255*100)/100)}else if(e=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(n=0;n<3;n++)i[n]=parseInt(e[n+1],0);e[4]&&(i[3]=parseFloat(e[4]))}else{if(!(e=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(e=t.match(/(\D+)/))?"transparent"===e[1]?[0,0,0,0]:(i=r[e[1]])?(i[3]=1,i):null:null;for(n=0;n<3;n++)i[n]=Math.round(2.55*parseFloat(e[n+1]));e[4]&&(i[3]=parseFloat(e[4]))}for(n=0;n<3;n++)i[n]=u(i[n],0,255);return i[3]=u(i[3],0,1),i},a.get.hsl=function(t){if(!t)return null;var e=t.match(/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(e){var n=parseFloat(e[4]);return[(parseFloat(e[1])+360)%360,u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},a.get.hwb=function(t){if(!t)return null;var e=t.match(/^hwb\(\s*([+-]?\d*[\.]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(e){var n=parseFloat(e[4]);return[(parseFloat(e[1])%360+360)%360,u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},a.to.hex=function(){var t=o(arguments);return"#"+c(t[0])+c(t[1])+c(t[2])+(t[3]<1?c(Math.round(255*t[3])):"")},a.to.rgb=function(){var t=o(arguments);return t.length<4||1===t[3]?"rgb("+Math.round(t[0])+", "+Math.round(t[1])+", "+Math.round(t[2])+")":"rgba("+Math.round(t[0])+", "+Math.round(t[1])+", "+Math.round(t[2])+", "+t[3]+")"},a.to.rgb.percent=function(){var t=o(arguments),e=Math.round(t[0]/255*100),n=Math.round(t[1]/255*100),r=Math.round(t[2]/255*100);return t.length<4||1===t[3]?"rgb("+e+"%, "+n+"%, "+r+"%)":"rgba("+e+"%, "+n+"%, "+r+"%, "+t[3]+")"},a.to.hsl=function(){var t=o(arguments);return t.length<4||1===t[3]?"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)":"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+t[3]+")"},a.to.hwb=function(){var t=o(arguments),e="";return t.length>=4&&1!==t[3]&&(e=", "+t[3]),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+e+")"},a.to.keyword=function(t){return i[t.slice(0,3)]}},function(t,e,n){"use strict";var r=n(69),o=Array.prototype.concat,i=Array.prototype.slice,s=t.exports=function(t){for(var e=[],n=0,s=t.length;n=0&&(t.splice instanceof Function||Object.getOwnPropertyDescriptor(t,t.length-1)&&"String"!==t.constructor.name))}},function(t,e,n){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=n(29),i=n(71),s={};Object.keys(o).forEach(function(t){s[t]={},Object.defineProperty(s[t],"channels",{value:o[t].channels}),Object.defineProperty(s[t],"labels",{value:o[t].labels});var e=i(t);Object.keys(e).forEach(function(n){var o=e[n];s[t][n]=function(t){var e=function(e){if(null==e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var n=t(e);if("object"===r(n))for(var o=n.length,i=0;i1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(o)})}),t.exports=s},function(t,e,n){var r=n(29);function o(t){var e=function(){for(var t={},e=Object.keys(r),n=e.length,o=0;o1?arguments[1]:void 0)}}),n(27)("includes")},function(t,e,n){var r=n(75),o=n(25),i=n(76);t.exports=function(t){return function(e,n,s){var a,u=r(e),c=o(u.length),l=i(s,c);if(t&&n!=n){for(;c>l;)if((a=u[l++])!=a)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(24),o=n(16);t.exports=function(t){return r(o(t))}},function(t,e,n){var r=n(26),o=Math.max,i=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):i(t,e)}},function(t,e,n){"use strict";n.r(e);n(32),n(36);var r=n(10),o=(n(37),n(30)),i=n.n(o),s=(n(38),n(39),n(40),n(11),"undefined"!=typeof Set&&1===new Set([1]).size?Set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(t=t.filter(function(e,n){return n===t.indexOf(e)})).size=t.length,t.has=function(e){return t.indexOf(e)>-1},t.add=function(e){return t.has(e)||(t.size++,t.push(e)),t},t.delete=function(e){var n;return(n=t.has(e))&&(t.size--,t.splice(t.indexOf(e),1)),n},t.clear=function(){for(;t.pop(););t.size=0},t});function a(t,e){return t?t(e):e}function u(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-";return t.replace(/([a-z\d])([A-Z])/g,"$1".concat(e,"$2")).replace(/([A-Z]+)([A-Z][a-z\d]+)/g,"$1".concat(e,"$2")).toLowerCase()}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 l(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:g;return function(e){function n(){return d(this,n),f(this,h(n).apply(this,arguments))}var r,o,i;return 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&&p(t,e)}(n,t),r=n,(o=[{key:"setupComponent",value:function(t,e){var n=this.constructor.defaults;this[b]=Object.assign({},n,e),this.setupProperties(this),this[v]=this.setupShadowDOM(t)}},{key:"setupShadowDOM",value:function(t){return t}},{key:"connectComponent",value:function(){}},{key:"disconnectComponent",value:function(){}},{key:"adoptComponent",value:function(){}},{key:"getRoot",value:function(){return this[v]}},{key:"getEl",value:function(){return this[v]}},{key:"fireEvent",value:function(t,e){var n=this.constructor.componentName,r=new CustomEvent("".concat(n,"-").concat(t),e);this.el.dispatchEvent(r)}},{key:"setInternalState",value:function(t,e){this[b][t]=e}},{key:"setupProperties",value:function(){var t=this,e=this.constructor.sideEffects;Object.keys(this[b]).forEach(function(n){var r=e[n];t.setupProperty(n,r)})}},{key:"setupProperty",value:function(t,e){var n=this;Object.defineProperty(this,t,{get:function(){return n[b][t]},set:function(r){var o=n[b][t];n.setInternalState(t,r),e&&e.call(n,r,o)},enumerable:!0,configurable:!0})}},{key:"sroot",get:function(){return this.getRoot()}},{key:"el",get:function(){return this.getEl()}}])&&l(r.prototype,o),i&&l(r,i),n}()};function _(t){return(_="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 E(t,e,n){return(E="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=S(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}function S(t){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function x(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=u(t);n&&(j=r);var o=this.constructor.types[t].stringify(e);null==o?this.removeAttribute(r):this.setAttribute(r,o)}},{key:"getStateFromAttributes",value:function(){var t=this,e=this.constructor.types,n={};return Object.keys(e).forEach(function(r){var o=u(r),i=t.hasAttribute(o)?t.getAttribute(o):null,s=a(e[r],i);null!=s&&(n[r]=s)}),n}},{key:"connectedCallback",value:function(){this.connectComponent()}},{key:"disconnectedCallback",value:function(){this.disconnectComponent()}},{key:"adoptedCallback",value:function(){this.adoptComponent()}},{key:"attributeChangedCallback",value:function(t,e,n){if(j===t)j=null;else if(e!==n){var r=this.constructor.types,o=function(){for(var t=arguments.length,e=new Array(t),n=0;n0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},e.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},e}(ct),ft=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),ht=function(t){function e(n,r){void 0===r&&(r=ft.now);var o=t.call(this,n,function(){return e.delegate&&e.delegate!==o?e.delegate.now():r()})||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return R(e,t),e.prototype.schedule=function(n,r,o){return void 0===r&&(r=0),e.delegate&&e.delegate!==this?e.delegate.schedule(n,r,o):t.prototype.schedule.call(this,n,r,o)},e.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},e}(ft),pt=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e}(ht))(lt),dt=new et(function(t){return t.complete()});function yt(t){return t?function(t){return new et(function(e){return t.schedule(function(){return e.complete()})})}(t):dt}function mt(t){return t&&"function"==typeof t.schedule}var vt,bt=function(t){return function(e){for(var n=0,r=t.length;nthis._bufferSize&&n.shift(),t.prototype.next.call(this,e)},e.prototype.nextTimeWindow=function(e){this._events.push(new Nt(this._getNow(),e)),this._trimBufferThenGetEvents(),t.prototype.next.call(this,e)},e.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new ot;if(this.isStopped||this.hasError?e=$.EMPTY:(this.observers.push(t),e=new it(this,t)),o&&t.add(t=new Ot(t,o)),n)for(var s=0;se&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},e}(at),Nt=function(){return function(t,e){this.time=t,this.value=e}}();function kt(t){return(kt="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 jt(t,e){for(var n=0;n0?t.join(","):null};var Ft=function(t){var e=function(e){if(null==e)return null;var n=Dt(e).map(t);return n.reduce(function(t,e){return t&&null!==e},!0)?n:null};return e.stringify=function(e){var n=e&&e.map&&e.map(t.stringify);return n&&n.reduce(function(t,e){return t&&null!==e},!0)?Dt.stringify(n):null},e},qt=function(t){if(null==t)return!1;var e=t.trim&&t.trim()||t;return!("false"===e||"null"===e||"undefined"===e||"0"===e||!1===e)};qt.stringify=function(t){return t?"":null};var Ht=function(t){return null==t?null:Number(t)};Ht.stringify=function(t){return null==t?null:"".concat(t)};var Ut=function(t){var e=function(e){if(null==e)return null;var n=t.indexOf(e);return n>-1?t[n]:null};return e.stringify=function(e){return-1!==t.indexOf(e)?e:null},e},zt=function(t){if(null==t)return null;var e=(t.trim&&t.trim()||t).match(/^\/?(.*?)(\/([gimy]*))?$/);return new RegExp(e[1],e[3])};zt.stringify=function(t){return t&&t.toString()||null};var Bt=function(t){return t};Bt.stringify=function(t){return t};var Wt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},e.prototype.notifyError=function(t,e){this.destination.error(t)},e.prototype.notifyComplete=function(t){this.destination.complete()},e}(K),Vt=function(t){function e(e,n,r){var o=t.call(this)||this;return o.parent=e,o.outerValue=n,o.outerIndex=r,o.index=0,o}return R(e,t),e.prototype._next=function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)},e.prototype._error=function(t){this.parent.notifyError(t,this),this.unsubscribe()},e.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},e}(K),$t=function(t){return function(e){return t.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,F),e}};function Xt(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}var Gt=Xt(),Yt=function(t){return function(e){for(var n=t[Gt]();;){var r=n.next();if(r.done){e.complete();break}if(e.next(r.value),e.closed)break}return"function"==typeof n.return&&e.add(function(){n.return&&n.return()}),e}},Kt=function(t){return function(e){var n=t[Z]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(e)}},Jt=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t};function Zt(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}var Qt=function(t){if(t instanceof et)return function(e){return t._isScalar?(e.next(t.value),void e.complete()):t.subscribe(e)};if(t&&"function"==typeof t[Z])return Kt(t);if(Jt(t))return bt(t);if(Zt(t))return $t(t);if(t&&"function"==typeof t[Gt])return Yt(t);var e=z(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+e+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")};function te(t,e,n,r,o){if(void 0===o&&(o=new Vt(t,n,r)),!o.closed)return Qt(e)(o)}var ee={};function ne(){for(var t=[],e=0;e0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},e}(Wt);function pe(t){return t}function de(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),le(pe,t)}function ye(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof et?t[0]:de(n)(gt(t,r))}var me=new et(Q);Object.prototype.toString;function ve(t,e,n,r){return L(n)&&(r=n,n=void 0),r?ve(t,e,n).pipe(ie(function(t){return H(t)?r.apply(void 0,t):r(t)})):new et(function(r){!function t(e,n,r,o,i){var s;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(e)){var a=e;e.addEventListener(n,r,i),s=function(){return a.removeEventListener(n,r,i)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(e)){var u=e;e.on(n,r),s=function(){return u.off(n,r)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(e)){var c=e;e.addListener(n,r),s=function(){return c.removeListener(n,r)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var l=0,f=e.length;l1?r.next(Array.prototype.slice.call(arguments)):r.next(t)},r,n)})}var be=n(1);function ge(t,e){return void 0===e&&(e=null),new Te({method:"GET",url:t,headers:e})}function we(t,e,n){return new Te({method:"POST",url:t,body:e,headers:n})}function _e(t,e){return new Te({method:"DELETE",url:t,headers:e})}function Ee(t,e,n){return new Te({method:"PUT",url:t,body:e,headers:n})}function Se(t,e,n){return new Te({method:"PATCH",url:t,body:e,headers:n})}var xe=ie(function(t,e){return t.response});function Oe(t,e){return xe(new Te({method:"GET",url:t,responseType:"json",headers:e}))}var Te=function(t){function e(e){var n=t.call(this)||this,r={async:!0,createXHR:function(){return this.crossDomain?function(){if(be.a.XMLHttpRequest)return new be.a.XMLHttpRequest;if(be.a.XDomainRequest)return new be.a.XDomainRequest;throw new Error("CORS is not supported by your browser")}():function(){if(be.a.XMLHttpRequest)return new be.a.XMLHttpRequest;var t=void 0;try{for(var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],n=0;n<3;n++)try{if(t=e[n],new be.a.ActiveXObject(t))break}catch(t){}return new be.a.ActiveXObject(t)}catch(t){throw new Error("XMLHttpRequest is not supported by your browser")}}()},crossDomain:!0,withCredentials:!1,headers:{},method:"GET",responseType:"json",timeout:0};if("string"==typeof e)r.url=e;else for(var o in e)e.hasOwnProperty(o)&&(r[o]=e[o]);return n.request=r,n}var n;return R(e,t),e.prototype._subscribe=function(t){return new Ce(t,this.request)},e.create=((n=function(t){return new e(t)}).get=ge,n.post=we,n.delete=_e,n.put=Ee,n.patch=Se,n.getJSON=Oe,n),e}(et),Ce=function(t){function e(e,n){var r=t.call(this,e)||this;r.request=n,r.done=!1;var o=n.headers=n.headers||{};return n.crossDomain||r.getHeader(o,"X-Requested-With")||(o["X-Requested-With"]="XMLHttpRequest"),r.getHeader(o,"Content-Type")||be.a.FormData&&n.body instanceof be.a.FormData||void 0===n.body||(o["Content-Type"]="application/x-www-form-urlencoded; charset=UTF-8"),n.body=r.serializeBody(n.body,r.getHeader(n.headers,"Content-Type")),r.send(),r}return R(e,t),e.prototype.next=function(t){this.done=!0;var e,n=this.xhr,r=this.request,o=this.destination;try{e=new Ne(t,n,r)}catch(t){return o.error(t)}o.next(e)},e.prototype.send=function(){var t=this.request,e=this.request,n=e.user,r=e.method,o=e.url,i=e.async,s=e.password,a=e.headers,u=e.body;try{var c=this.xhr=t.createXHR();this.setupEvents(c,t),n?c.open(r,o,i,n,s):c.open(r,o,i),i&&(c.timeout=t.timeout,c.responseType=t.responseType),"withCredentials"in c&&(c.withCredentials=!!t.withCredentials),this.setHeaders(c,a),u?c.send(u):c.send()}catch(t){this.error(t)}},e.prototype.serializeBody=function(t,e){if(!t||"string"==typeof t)return t;if(be.a.FormData&&t instanceof be.a.FormData)return t;if(e){var n=e.indexOf(";");-1!==n&&(e=e.substring(0,n))}switch(e){case"application/x-www-form-urlencoded":return Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&");case"application/json":return JSON.stringify(t);default:return t}},e.prototype.setHeaders=function(t,e){for(var n in e)e.hasOwnProperty(n)&&t.setRequestHeader(n,e[n])},e.prototype.getHeader=function(t,e){for(var n in t)if(n.toLowerCase()===e.toLowerCase())return t[n]},e.prototype.setupEvents=function(t,e){var n=e.progressSubscriber;function r(t){var e,n=r,o=n.subscriber,i=n.progressSubscriber,s=n.request;i&&i.error(t);try{e=new Me(this,s)}catch(t){e=t}o.error(e)}if(t.ontimeout=r,r.request=e,r.subscriber=this,r.progressSubscriber=n,t.upload&&"withCredentials"in t){var o,i;if(n)o=function(t){o.progressSubscriber.next(t)},be.a.XDomainRequest?t.onprogress=o:t.upload.onprogress=o,o.progressSubscriber=n;i=function(t){var e,n=i,r=n.progressSubscriber,o=n.subscriber,s=n.request;r&&r.error(t);try{e=new je("ajax error",this,s)}catch(t){e=t}o.error(e)},t.onerror=i,i.request=e,i.subscriber=this,i.progressSubscriber=n}function s(t){}function a(t){var e=a,n=e.subscriber,r=e.progressSubscriber,o=e.request;if(4===this.readyState){var i=1223===this.status?204:this.status,s="text"===this.responseType?this.response||this.responseText:this.response;if(0===i&&(i=s?200:0),i<400)r&&r.complete(),n.next(t),n.complete();else{r&&r.error(t);var u=void 0;try{u=new je("ajax error "+i,this,o)}catch(t){u=t}n.error(u)}}}t.onreadystatechange=s,s.subscriber=this,s.progressSubscriber=n,s.request=e,t.onload=a,a.subscriber=this,a.progressSubscriber=n,a.request=e},e.prototype.unsubscribe=function(){var e=this.done,n=this.xhr;!e&&n&&4!==n.readyState&&"function"==typeof n.abort&&n.abort(),t.prototype.unsubscribe.call(this)},e}(K),Ne=function(){return function(t,e,n){this.originalEvent=t,this.xhr=e,this.request=n,this.status=e.status,this.responseType=e.responseType||n.responseType,this.response=Ae(this.responseType,e)}}();function ke(t,e,n){return Error.call(this),this.message=t,this.name="AjaxError",this.xhr=e,this.request=n,this.status=e.status,this.responseType=e.responseType||n.responseType,this.response=Ae(this.responseType,e),this}ke.prototype=Object.create(Error.prototype);var je=ke;function Ae(t,e){switch(t){case"json":return function(t){return"response"in t?t.responseType?t.response:JSON.parse(t.response||t.responseText||"null"):JSON.parse(t.responseText||"null")}(e);case"xml":return e.responseXML;case"text":default:return"response"in e?e.response:e.responseText}}var Me=function(t,e){return je.call(this,"ajax timeout",t,e),this.name="AjaxTimeoutError",this},Pe=Te.create;function Re(){for(var t=[],e=0;e0?gt(t,n):yt(n):wt(t[0]),e)}}function Ie(t){return function(e){return e.lift(new De(t))}}var De=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Fe(t),r=te(n,this.notifier);return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),Fe=function(t){function e(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return R(e,t),e.prototype.notifyNext=function(t,e,n,r,o){this.seenValue=!0,this.complete()},e.prototype.notifyComplete=function(){},e}(Wt);function qe(t,e){return"function"==typeof e?function(n){return n.pipe(qe(function(n,r){return ce(t(n,r)).pipe(ie(function(t,o){return e(n,t,r,o)}))}))}:function(e){return e.lift(new He(t))}}var He=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new Ue(t,this.project))},t}(),Ue=function(t){function e(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return R(e,t),e.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e,t,n)},e.prototype._innerSub=function(t,e,n){var r=this.innerSubscription;r&&r.unsubscribe();var o=new Vt(this,void 0,void 0);this.destination.add(o),this.innerSubscription=te(this,t,e,n,o)},e.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},e.prototype._unsubscribe=function(){this.innerSubscription=null},e.prototype.notifyComplete=function(e){this.destination.remove(e),this.innerSubscription=null,this.isStopped&&t.prototype._complete.call(this)},e.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},e}(Wt);function ze(){return function(t){return t.lift(new Be(t))}}var Be=function(){function t(t){this.connectable=t}return t.prototype.call=function(t,e){var n=this.connectable;n._refCount++;var r=new We(t,n),o=e.subscribe(r);return r.closed||(r.connection=n.connect()),o},t}(),We=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return R(e,t),e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},e}(K),Ve=function(t){function e(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return R(e,t),e.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},e.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},e.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new $).add(this.source.subscribe(new Xe(this.getSubject(),this))),t.closed?(this._connection=null,t=$.EMPTY):this._connection=t),t},e.prototype.refCount=function(){return ze()(this)},e}(et).prototype,$e={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:Ve._subscribe},_isComplete:{value:Ve._isComplete,writable:!0},getSubject:{value:Ve.getSubject},connect:{value:Ve.connect},refCount:{value:Ve.refCount}},Xe=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return R(e,t),e.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},e.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},e}(st);var Ge=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function Ye(){return new at}function Ke(){return function(t){return ze()((e=Ye,function(t){var r;if(r="function"==typeof e?e:function(){return e},"function"==typeof n)return t.lift(new Ge(r,n));var o=Object.create(t,$e);return o.source=t,o.subjectFactory=r,o})(t));var e,n}}function Je(t,e){return function(n){return n.lift(new Ze(t,e))}}var Ze=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new Qe(t,this.predicate,this.thisArg))},t}(),Qe=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return R(e,t),e.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},e}(K);function tn(t,e){return function(n){return n.lift(new en(t,e))}}var en=function(){function t(t,e){this.compare=t,this.keySelector=e}return t.prototype.call=function(t,e){return e.subscribe(new nn(t,this.compare,this.keySelector))},t}(),nn=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.keySelector=r,o.hasKey=!1,"function"==typeof n&&(o.compare=n),o}return R(e,t),e.prototype.compare=function(t,e){return t===e},e.prototype._next=function(t){var e;try{var n=this.keySelector;e=n?n(t):t}catch(t){return this.destination.error(t)}var r=!1;if(this.hasKey)try{r=(0,this.compare)(this.key,e)}catch(t){return this.destination.error(t)}else this.hasKey=!0;r||(this.key=e,this.destination.next(t))},e}(K);function rn(t,e,n){return function(r){return r.lift(new on(t,e,n))}}var on=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new sn(t,this.nextOrObserver,this.error,this.complete))},t}(),sn=function(t){function e(e,n,r,o){var i=t.call(this,e)||this;return i._tapNext=Q,i._tapError=Q,i._tapComplete=Q,i._tapError=r||Q,i._tapComplete=o||Q,L(n)?(i._context=i,i._tapNext=n):n&&(i._context=n,i._tapNext=n.next||Q,i._tapError=n.error||Q,i._tapComplete=n.complete||Q),i}return R(e,t),e.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},e.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},e.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},e}(K),an="attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number;function un(t){var e=t.protocol,n=t.host,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}function cn(t,e){for(var n=0;n1.2))break;n=i,r=a,o=s}return n}},{key:"selectByDpr_",value:function(t){for(var e=this.sources_,n=0,r=1/0,o=0;o=i?(this.sizer.attributeStyleMap.set("width",CSS.percent(100)),this.sizer.attributeStyleMap.set("padding-top",CSS.percent(o/r*100))):(this.sizer.attributeStyleMap.set("width",CSS.px(r)),this.sizer.attributeStyleMap.set("height",CSS.px(o))):(this.sizer.attributeStyleMap.set("width",CSS.percent(100)),this.sizer.attributeStyleMap.set("height",CSS.percent(100)))):(this.sizer.style.position="relative",null!=r&&null!=o?r>=i?(this.sizer.style.width="100%",this.sizer.style.paddingTop="".concat(o/r*100,"%")):(this.sizer.style.width="".concat(r,"px"),this.sizer.style.height="".concat(o,"px")):(this.sizer.style.width="100%",this.sizer.style.height="100%"))}},{key:"disconnectComponent",value:function(){wn(_n(n.prototype),"disconnectComponent",this).call(this),this.cache&&this.cache.forEach(function(t){URL.revokeObjectURL(t)})}},{key:"loadImage",value:function(){this.loadImage$.next(!0)}}])&&bn(r.prototype,o),i&&bn(r,i),n}()};function On(t){return(On="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 Tn(t,e){for(var n=0;n0&&Pn.indexOf("chrome")<0,Ln=Pn.indexOf("mobile")>0,In=Rn&&Ln,Dn=Pn.indexOf("ucbrowser")>0,Fn=Pn.indexOf("firefox")>0,qn=Pn.indexOf("fxios")>0&&Pn.indexOf("safari")>0,Hn="attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number;function Un(t){var e=!0;return t.forEach(function(t){var n=window.Modernizr[t];e=e&&n}),e}function zn(){for(;this.firstChild;)this.removeChild(this.firstChild)}function Bn(t,e,n){return et.create(function(r){var o=t.animate(e,n);return o.addEventListener("finish",function(t){return r.next(t),requestAnimationFrame(function(){return requestAnimationFrame(r.complete.bind(r))})}),function(){"finished"!==o.playState&&o.cancel()}})}function Wn(t){var e=document.getElementById(t);return e&&document.importNode(e.content,!0)}function Vn(t){return new et(function(e){var n;try{n=t()}catch(t){return void e.error(t)}return(n?ce(n):yt()).subscribe(e)})}Un(An)?window.customElements.define("hy-img",Mn):Array.prototype.forEach.call(document.getElementsByTagName("hy-img"),function(t){return t.innerHTML=t.children[0].innerText});var $n=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r}return R(e,t),e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0?t.prototype.requestAsyncId.call(this,e,n,r):(e.actions.push(this),e.scheduled||(e.scheduled=requestAnimationFrame(function(){return e.flush(null)})))},e.prototype.recycleAsyncId=function(e,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return t.prototype.recycleAsyncId.call(this,e,n,r);0===e.actions.length&&(cancelAnimationFrame(n),e.scheduled=void 0)},e}(ct),Xn=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e.prototype.flush=function(t){this.active=!0,this.scheduled=void 0;var e,n=this.actions,r=-1,o=n.length;t=t||n.shift();do{if(e=t.execute(t.state,t.delay))break}while(++r0){var s=i.indexOf(n);-1!==s&&i.splice(s,1)}},e.prototype.notifyComplete=function(){},e.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},e.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},e}(Wt);var Jn=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Zn(t),r=e.subscribe(n);return r.add(te(n,this.notifier)),r},t}(),Zn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.hasValue=!1,e}return R(e,t),e.prototype._next=function(t){this.value=t,this.hasValue=!0},e.prototype.notifyNext=function(t,e,n,r,o){this.emitValue()},e.prototype.notifyComplete=function(){this.emitValue()},e.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},e}(Wt),Qn=new ht(ct);var tr=function(){return function(t,e){this.value=t,this.timestamp=e}}();function er(){return function(t){return t.lift(new nr)}}var nr=function(){function t(){}return t.prototype.call=function(t,e){return e.subscribe(new rr(t))},t}(),rr=function(t){function e(e){var n=t.call(this,e)||this;return n.hasPrev=!1,n}return R(e,t),e.prototype._next=function(t){this.hasPrev?this.destination.next([this.prev,t]):this.hasPrev=!0,this.prev=t},e}(K);function or(t){return function(e){return e.lift(new ir(t))}}var ir=function(){function t(t){this.total=t}return t.prototype.call=function(t,e){return e.subscribe(new sr(t,this.total))},t}(),sr=function(t){function e(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return R(e,t),e.prototype._next=function(t){++this.count>this.total&&this.destination.next(t)},e}(K);function ar(t,e,n,r,o){return et.create(function(i){var s,a=requestAnimationFrame(function u(c){var l=c-(s=s||c);l1?e-1:0),r=1;rn&&(e||ti);default:throw Error()}}},{key:"calcIsSwipe",value:function(t){var e=yr(t,4),n=e[0].clientX,r=e[1].clientX,o=e[2],i=e[3];return n!==r||o>0&&o.15||!(o<-.15)&&n>=r/2;case"right":return-o>.15||!(-o<-.15)&&n<=-r/2;default:throw Error()}}},{key:"calcTranslateX",value:function(t,e,n,r){switch(this.align){case"left":return _r(0,wr(r,n+(t-e)));case"right":return wr(0,_r(-r,n+(t-e)));default:throw Error()}}}])&&mr(r.prototype,o),i&&mr(r,i),n}()};function Sr(t){return(Sr="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 xr(t,e){for(var n=0;n=Gr(a-o)})):t.pipe(Gn(e),ie(function(t){var e=Br(t,2),n=e[0],o=n.clientX,i=n.clientY,s=n.event,a=e[1],u=a.clientX,c=a.clientY,l=Gr(u-o)>=Gr(c-i);return r.preventDefault&&l&&s.preventDefault(),l}))}}])&&Wr(r.prototype,o),i&&Wr(r,i),n}()};function Kr(t){return(Kr="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 Jr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Zr(t,e){for(var n=0;n0}),ie(function(t){var e=Jr(t,2),n=e[0],r=n.value,o=n.timestamp,i=e[1];return(i.value-r)/(i.timestamp-o)}),Le(0)),p=ye(u.pipe(rn(function(){return t.contentEl.classList.remove("hy-drawer-grabbing")}),Gn(i,this.translateX$,n,h),Je(this.calcIsSwipe.bind(this)),ie(this.calcWillOpen.bind(this)),rn(function(e){return t.fireEvent("slideend",{detail:e})})),this.animateTo$.pipe(rn(this.prepareInteraction.bind(this))));this.tween$=p.pipe(rn(function(e){return t.setInternalState("opened",e)}),Gn(this.translateX$,n),qe(function(e){var n=Jr(e,3),r=n[0],o=n[1],s=n[2],a="left"===t.align?1:-1;return ar(ur,o,(r?s*a:0)-o,200+.15*s).pipe(rn({complete:function(){return t.subjects.opened.next(r)}}),Ie(i),Ie(t.subjects.align.pipe(or(1))),Ke())})),this.translateX$.pipe(Gn(n)).subscribe(function(e){var n=Jr(e,2),r=n[0],o=n[1];return t.updateDOM(r,o)}),ve(this.scrimEl,"click").pipe(Ie(this.subjects.disconnect)).subscribe(function(){return t.close()}),o.pipe(Ie(this.subjects.disconnect)).subscribe(function(e){t.scrimEl.style.display=e?"block":"none"}),this.subjects.align.pipe(Ie(this.subjects.disconnect)).subscribe(function(e){t.contentEl.classList.remove("hy-drawer-left"),t.contentEl.classList.remove("hy-drawer-right"),t.contentEl.classList.add("hy-drawer-".concat(e))}),this.subjects.mouseEvents.pipe(Ie(this.subjects.disconnect),qe(function(e){return e?t.contentEl.classList.add("hy-drawer-grab"):t.contentEl.classList.remove("hy-drawer-grab"),e?i.pipe(Gn(a)):me})).subscribe(function(t){var e=Jr(t,2),n=e[0].event;return e[1]&&n&&n.preventDefault()}),this.fireEvent("init",{detail:this.opened})}}])&&Zr(r.prototype,o),i&&Zr(r,i),n}()};function ro(t){return(ro="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 oo(t,e){for(var n=0;n0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!0):this.opened=!0}},{key:"close",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!1):this.opened=!1}},{key:"toggle",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!this.opened):this.opened=!this.opened}}])&&oo(r.prototype,o),i&&oo(r,i),n}()};function fo(t){return(fo="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 ho(t,e){for(var n=0;n=No?Ao():jo()})),u=a.pipe(Gn(i),ie(function(t){var e=wo(t,2),n=e[0];return e[1]>=Co?document.body.clientWidth/2-n/2:document.body.clientWidth/2})),c=a.pipe(Gn(i),ie(function(t){var e=wo(t,2),n=e[0];return e[1]>=Co?[0,n]:In&&!navigator.standalone?[35,150]:[0,150]}));et.create(function(e){return t.moveCallback=function(t){return e.next(t)}}).pipe(Gn(u,i)).subscribe(function(t){var e=wo(t,3),n=e[0].opacity,r=e[1];return s(e[2]>=Co,r,n)}),t.addEventListener("hy-drawer-prepare",function(){Hn?(n.attributeStyleMap.set("will-change","transform"),o.attributeStyleMap.set("will-change","opacity")):(n.style.willChange="transform",o.style.willChange="opacity")}),t.addEventListener("hy-drawer-transitioned",function(){Hn?(n.attributeStyleMap.delete("will-change"),o.attributeStyleMap.delete("will-change")):(n.style.willChange="",o.style.willChange="")}),e.addEventListener("click",function(t){In&&t.preventDefault(),window._drawer.toggle()});var l=ve(t,"hy-drawer-transitioned").pipe(ie(function(t){return t.detail}),tn(),rn(function(t){return!t&&void((e=document.getElementById("_swipe"))&&e.parentNode.removeChild(e));var e}));ve(window,"popstate",{passive:!0}).pipe(Mo(l)).subscribe(function(){return window._drawer.close()});var f=window.pageYOffset||document.body.scrollTop,h=t.classList.contains("cover")&&f<=0;t._peek$=i.pipe(ie(function(t){switch(t){case No:return Ao();case Co:return jo();case To:return.5*ko()}}));var p=h?null:t.getBoundingClientRect().height;t.addEventListener("hy-drawer-init",function(){!function(){var t=document.getElementById("_hrefSwipeSVG");if(t){var e=document.createElement("img");e.id="_swipe",e.src=t.href,e.alt="Swipe image",e.addEventListener("click",function(){return window._drawer.close()}),document.getElementById("_sidebar").appendChild(e)}}(),t.classList.add("loaded"),p&&f>=p&&window.scrollTo(0,f-p)},{once:!0}),u.pipe(Gn(i),or(1)).subscribe(function(e){var n=wo(e,2),r=n[0];return s(n[1]>=Co,r,void 0!==t.opacity?t.opacity:h?1:0)}),window._drawer=function(t,e){return e&&t.setAttribute("opened",""),Rn&&t.setAttribute("threshold",0),Ln||t.setAttribute("mouse-events",""),Fn&&t.removeAttribute("prevent-default"),window.customElements.define("hy-drawer",go),t}(t,h),c.subscribe(function(e){return t.range=e})}function s(t,e,r){var i=1-r;if(Hn){var s=new CSSTransformValue([new CSSTranslate(CSS.px(e*i),CSS.px(0))]);n.attributeStyleMap.set("transform",s),o.attributeStyleMap.set("opacity",t?1:r)}else n.style.transform="translateX(".concat(e*i,"px)"),o.style.opacity=t?1:r}!function e(){getComputedStyle(t).getPropertyValue("--hy-drawer-width")?i():setTimeout(e,300)}()});n(60);var Po=window.URL;if(!(Po&&Po.prototype&&"href"in Po.prototype)){(Po=function(t,e){if(!t)throw new TypeError("Invalid argument");var n=document.implementation.createHTMLDocument("");if(e){var r=n.createElement("base");r.href=e,n.head.appendChild(r)}var o=n.createElement("a");if(o.href=t,n.body.appendChild(o),":"===o.protocol||!/:/.test(o.href))throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:o})}).prototype={toString:function(){return this.href},get href(){return this._anchorElement.href},set href(t){this._anchorElement.href=t},get protocol(){return this._anchorElement.protocol},set protocol(t){this._anchorElement.protocol=t},get host(){return this._anchorElement.host},set host(t){this._anchorElement.host=t},get hostname(){return this._anchorElement.hostname},set hostname(t){this._anchorElement.hostname=t},get port(){return this._anchorElement.port},set port(t){this._anchorElement.port=t},get pathname(){return this._anchorElement.pathname},set pathname(t){this._anchorElement.pathname=t},get search(){return this._anchorElement.search},set search(t){this._anchorElement.search=t},get hash(){return this._anchorElement.hash},set hash(t){this._anchorElement.hash=t}};var Ro=window.URL||window.webkitURL||window.mozURL;Po.createObjectURL=function(t){return Ro.createObjectURL.apply(Ro,arguments)},Po.revokeObjectURL=function(t){return Ro.revokeObjectURL.apply(Ro,arguments)},Object.defineProperty(Po.prototype,"toString",{enumerable:!1})}var Lo=Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.msMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.oMatchesSelector;function Io(t){var e=t.protocol,n=t.host,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}function Do(){return window.pageYOffset||document.body.scrollTop}var Fo="push";function qo(t,e){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=t,n.thisArg=e,n}function Ho(t,e){return function(n){return[Je(t,e)(n),Je(qo(t,e))(n)]}}function Uo(t){return function(e){var n=new zo(t),r=e.lift(n);return n.caught=r}}var zo=function(){function t(t){this.selector=t}return t.prototype.call=function(t,e){return e.subscribe(new Bo(t,this.selector,this.caught))},t}(),Bo=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.selector=n,o.caught=r,o}return R(e,t),e.prototype.error=function(e){if(!this.isStopped){var n=void 0;try{n=this.selector(e,this.caught)}catch(e){return void t.prototype.error.call(this,e)}this._unsubscribeAndRecycle();var r=new Vt(this,void 0,void 0);this.add(r),te(this,n,void 0,void 0,r)}},e}(Wt);function Wo(t){return(Wo="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 Vo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function $o(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:window.location;return""!==e&&n===o.origin&&r===o.pathname}(e,this)}},{key:"isHashChange",value:function(t){var e=Vo(t,2),n=e[0].url.pathname,r=e[1],o=r.url,i=o.pathname,s=o.hash,a=r.type;return i===n&&("pop"===a||a===Fo&&""!==s)}}])&&$o(r.prototype,o),i&&$o(r,i),n}()};function Jo(t){return(Jo="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 Zo(t,e){for(var n=0;nthis.index},t.prototype.hasCompleted=function(){return this.array.length===this.index},t}(),yi=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.parent=n,o.observable=r,o.stillUnsubscribed=!0,o.buffer=[],o.isComplete=!1,o}return R(e,t),e.prototype[Gt]=function(){return this},e.prototype.next=function(){var t=this.buffer;return 0===t.length&&this.isComplete?{value:null,done:!0}:{value:t.shift(),done:!1}},e.prototype.hasValue=function(){return this.buffer.length>0},e.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},e.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},e.prototype.notifyNext=function(t,e,n,r,o){this.buffer.push(e),this.parent.checkIterators()},e.prototype.subscribe=function(t,e){return te(this,this.observable,this,e)},e}(Wt);function mi(t){return(mi="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 vi(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function bi(t,e){for(var n=0;n400&&n<598?_t(Object.assign(t,{response:r.response})):_t(Object.assign(t,{error:e}))}},{key:"getFetch$",value:function(t,e,n){return t.url.href===e.url.href&&null==e.error?_t(e):n.pipe(Lr(1))}},{key:"getResponse",value:function(t,e){var n=vi(e,2),r=n[0],o=n[1];return li(this.getFetch$(r,o,t).pipe(ie(function(t){return Object.assign(t,r)})),this.animPromise,function(t){return t})}}])&&bi(r.prototype,o),i&&bi(r,i),n}()};function Si(t){return(Si="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 xi(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Oi(t,e){for(var n=0;n0)return this.replaceIds.map(function(e){return t.getElementById(e)});if(this.el.id)return[t.getElementById(this.el.id)];var e=Array.from(document.getElementsByTagName(this.el.tagName)).indexOf(this.el);return[t.querySelectorAll(this.el.tagName)[e]]}},{key:"responseToContent",value:function(t){var e,n=t.response,r=(e=n,document.createRange().createContextualFragment(e)),o=this.getTitle(r),i=this.getReplaceElements(r);if(i.some(function(t){return null==t}))throw Object.assign(t,{replaceElMissing:!0});var s=this.scriptSelector?this.tempRemoveScriptTags(i):[];return Object.assign(t,{documentFragment:r,title:o,replaceEls:i,scripts:s})}},{key:"replaceContentByIds",value:function(t){this.replaceIds.map(function(t){return document.getElementById(t)}).forEach(function(e,n){return e.parentNode.replaceChild(t[n],e)})}},{key:"replaceContentWholesale",value:function(t){var e=Ai(t,1)[0];this.el.innerHTML=e.innerHTML}},{key:"replaceContent",value:function(t){this.replaceIds.length>0?this.replaceContentByIds(t):this.replaceContentWholesale(t)}},{key:"updateDOM",value:function(t){try{var e=t.replaceEls;this.updateHistoryTitle(t),Io(this)&&this.rewriteURLs(e),this.replaceContent(e)}catch(e){throw Object.assign(t,{error:e})}}},{key:"rewriteURLs",value:function(t){var e=this;t.forEach(function(t){t.querySelectorAll("[href]").forEach(e.rewriteURL("href")),t.querySelectorAll("[src]").forEach(e.rewriteURL("src")),t.querySelectorAll("img[srcset]").forEach(e.rewriteURLSrcSet("srcset")),t.querySelectorAll("blockquote[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("del[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("ins[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("q[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("img[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("frame[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("iframe[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("img[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("input[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("object[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("form[action]").forEach(e.rewriteURL("action")),t.querySelectorAll("button[formaction]").forEach(e.rewriteURL("formaction")),t.querySelectorAll("input[formaction]").forEach(e.rewriteURL("formaction")),t.querySelectorAll("video[poster]").forEach(e.rewriteURL("poster")),t.querySelectorAll("object[data]").forEach(e.rewriteURL("data")),t.querySelectorAll("object[codebase]").forEach(e.rewriteURL("codebase")),t.querySelectorAll("object[archive]").forEach(e.rewriteURLList("archive"))})}},{key:"rewriteURL",value:function(t){var e=this;return function(n){try{n.setAttribute(t,new URL(n.getAttribute(t),e.href).href)}catch(t){0}}}},{key:"rewriteURLSrcSet",value:function(t){var e=this;return function(n){try{n.setAttribute(t,n.getAttribute(t).split(/\s*,\s*/).map(function(t){var n=t.split(/\s+/);return n[0]=new URL(n[0],e.href).href,n.join(" ")}).join(", "))}catch(t){0}}}},{key:"rewriteURLList",value:function(t){var e=this;return function(n){try{n.setAttribute(t,n.getAttribute(t).split(/[\s,]+/).map(function(t){return new URL(t,e.href).href}).join(", "))}catch(t){0}}}}])&&Mi(r.prototype,o),i&&Mi(r,i),n}()};function Di(t){return!H(t)&&t-parseFloat(t)+1>=0}function Fi(t,e,n){void 0===t&&(t=0);var r=-1;return Di(e)?r=Number(e)<1?1:Number(e):mt(e)&&(n=e),mt(n)||(n=Qn),new et(function(e){var o=Di(t)?t:+t-n.now();return n.schedule(qi,o,{index:0,period:r,subscriber:e})})}function qi(t){var e=t.index,n=t.period,r=t.subscriber;if(r.next(e),!r.closed){if(-1===n)return r.complete();t.index=e+1,this.schedule(t,n)}}function Hi(t){return(Hi="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 Ui(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}var Rs,Ls=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=document.getElementById("_main"),r=document.getElementById("_pageStyle"),o=Array.from(document.styleSheets).find(function(t){return t.ownerNode===r})||{};this.sidebar=document.getElementById("_sidebar"),this.fadeDuration=e,this.rules=o.cssRules||o.rules,this.prevHash=Ms(ks()(n)),this.themeColorEl=document.querySelector('meta[name="theme-color"]')}var e,n,r;return e=t,(n=[{key:"fetchImage2",value:function(t){var e=t.background,n=t.image;if(e||!n||""===n||"none"===n)return _t(null);var r=new URL(n,window.location);return Pe({method:"GET",responseType:"blob",url:r,crossDomain:Ps(r),headers:{Accept:"image/*"}}).pipe(ie(function(t){var e=t.response;return URL.createObjectURL(e)}),Uo(function(){return _t(n)}))}},{key:"fetchImage",value:function(t){var e=ks()(t),n=e.background,r=e.color,o=e.image,i=e.overlay,s=Ms(e);return s===this.prevHash?yt():this.fetchImage2(e).pipe(ie(function(t){var a=document.createElement("div");return a.classList.add("sidebar-bg"),"none"!==o&&""===i&&a.classList.add("sidebar-overlay"),n?a.style.background=n:(a.style.backgroundColor=r,t&&(a.style.backgroundImage="url(".concat(t,")"),a.objectURL=t)),[a,e,s]}))}},{key:"updateStyle",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.color,r=void 0===n?"#4fb1ba":n,o=e.themeColor,i=void 0===o?"#193747":o;if(this.themeColorEl&&window.setTimeout(function(){return t.themeColorEl.content=i},250),this.rules)try{var s=xs()(r),a=s.darken(.1);this.rules[0].style.color=r,this.rules[0].style.borderColor=s.fade(.8).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 ".concat(s.fade(.5)),this.rules[5].style.backgroundColor=a,this.rules[5].style.borderColor=a,this.rules[6].style.backgroundColor=r,this.rules[6].style.borderColor=r,this.rules[7].style.backgroundColor=a,this.rules[7].style.borderColor=a,this.rules[this.rules.length-1].style.backgroundColor=r}catch(t){console.error(t)}}},{key:"fade",value:function(t,e){var n=js(t,1)[0],r=js(e,3),o=r[0],i=r[1],s=r[2];return n.parentNode.insertBefore(o,n.nextElementSibling),this.updateStyle(i),this.prevHash=s,Bn(o,[{opacity:0},{opacity:1}],{duration:this.fadeDuration,easing:"ease"}).pipe(Os(function(){n.objectURL&&URL.revokeObjectURL(n.objectURL),n.parentNode.removeChild(n)}))}}])&&As(e.prototype,n),r&&As(e,r),t}(),Is=Un(["classlist","eventlistener","queryselector"]);function Ds(t){try{for(var e=t.previousElementSibling;e&&!e.classList.contains("MathJax_Preview");)e=e.previousElementSibling;var n=t.textContent.replace("% ","");t.outerHTML=window.katex.renderToString(n,{displayMode:"math/tex; mode=display"===t.type}),e&&e.parentNode.removeChild(e)}catch(t){0}}var Fs=function(t,e){return new Promise(function(n){return t(e).addEventListener("load",n)})},qs=Is?function(){var t=document.querySelectorAll('script[type^="math/tex"]');t.length&&(Rs||(Rs=Promise.all([Fs(loadJS,document.getElementById("_hrefKatexJS").href),Fs(loadCSS,document.getElementById("_hrefKatexCSS").href),Fs(loadJS,document.getElementById("_hrefKatexCopyJS").href),Fs(loadCSS,document.getElementById("_hrefKatexCopyCSS").href)])),Rs.then(function(){Array.from(t).forEach(Ds)}))}:function(){};qs();n(72);function Hs(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Us=".page-title, .post-title";var zs=["title"];function Bs(t,e,n,r){var o=t.pipe(Je(function(t){var e=t.flipType;return!zs.includes(e)}));return ye(function(t,e,n,r){var o=r.animationMain,i=r.settings;if(!o)return t;var s=t.pipe(Je(function(t){return"title"===t.flipType}),qe(function(t){var e=t.anchor;if(!e)return _t({});var n=document.createElement("h1");n.classList.add("page-title"),n.textContent=e.textContent,n.style.transformOrigin="left top";var r=o.querySelector(".page");if(!r)return _t({});zn.call(r),r.appendChild(n),o.style.position="fixed",o.style.opacity=1;var s=e.getBoundingClientRect(),a=n.getBoundingClientRect(),u=parseInt(getComputedStyle(e).fontSize,10),c=parseInt(getComputedStyle(n).fontSize,10),l=s.left-a.left,f=s.top-a.top,h=u/c;return e.style.opacity=0,Bn(n,[{transform:"translate3d(".concat(l,"px, ").concat(f,"px, 0) scale(").concat(h,")")},{transform:"translate3d(0, 0, 0) scale(1)"}],i).pipe(rn({complete:function(){o.style.position="absolute"}}))}));return t.pipe(qe(function(t){var r=t.flipType;return li(e.pipe(Je(function(){return"title"===r}),ie(function(t){var e=Hs(t.replaceEls,1)[0].querySelector(Us);return e&&(e.style.opacity=0),e})),n,function(t){return t}).pipe(rn(function(t){t&&(t.style.opacity=1),o.style.opacity=0}),Os(function(){o.style.opacity=0}))})).subscribe(),s}(t,e,n,r),o)}function Ws(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Vs=new s([].concat(function(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e .content > .nav-btn-bar"),s=document.querySelector("link[rel=canonical]"),a=document.querySelector("meta[name=description]"),u=function(t){var e=Wn("_animation-template");return t.parentNode.insertBefore(e,t),t.previousElementSibling}(o),c=function(t){var e=Wn("_loading-template");return t.appendChild(e),t.lastElementChild}(i);r&&(t=i,e=function(){return window.history.back()},(n=Wn("_back-template")).querySelector(".nav-btn").addEventListener("click",e),t.appendChild(n),t.lastElementChild);var l=ve(o,"hy-push-state-start").pipe(ie(function(t){var e,n=t.detail;return Object.assign(n,{flipType:(e=n.anchor,e&&e.classList?e.classList.contains("flip-title")?"title":e.classList.contains("flip-project")?"project":e.getAttribute&&e.getAttribute("data-flip"):null)})}),Ke()),f=ve(o,"hy-push-state-ready").pipe(ie(function(t){return t.detail}),Ke()),h=ve(o,"hy-push-state-after").pipe(ie(function(t){return t.detail}),Ke()),p=ve(o,"hy-push-state-progress").pipe(ie(function(t){return t.detail}),Ke()),d=ve(o,"hy-push-state-networkerror").pipe(ie(function(t){return t.detail}),Ke()),y=l.pipe(ie(function(t){return Object.assign(t,{main:document.getElementById("_main")})}),rn(function(t){return t.main.style.pointerEvents="none"}),function t(e,n){return n?function(r){return r.pipe(t(function(t,r){return ce(e(t,r)).pipe(ie(function(e,o){return n(t,e,r,o)}))}))}:function(t){return t.lift(new _s(e))}}(Ks),rn(function(t){var e=t.main;return zn.call(e)}),Ke());p.subscribe(function(){return c.style.display="block"}),f.pipe(Le({replaceEls:[document.getElementById("_main")]})).subscribe(function(t){var e=Ws(t.replaceEls,1)[0];e.classList.remove("fade-in"),requestAnimationFrame(function(){return c.style.display="none"}),requestIdleCallback(function(){return Array.from(e.querySelectorAll("h1[id], h2[id], h3[id], h4[id], h5[id], h6[id]")).forEach(Ys)})}),h.pipe(Le({replaceEls:[document.getElementById("_main")],documentFragment:document})).subscribe(function(t){var e=Ws(t.replaceEls,1)[0],n=t.documentFragment,r=n.querySelector("link[rel=canonical]");s&&r&&(s.href=r.href);var o=n.querySelector("meta[name=description]");a&&o&&(a.content=o.content),Array.from(e.querySelectorAll("li[id^='fn:']")).forEach(function(t){return t.tabIndex=0}),Array.from(e.querySelectorAll("a[href^='#fn:']")).forEach(function(t){return t.addEventListener("click",function(t){return document.getElementById(t.currentTarget.hash.substr(1)).focus()})})});var m=h.pipe(qe(Js),Ke()),v=Bs(l,f,ye(m,d),{animationMain:u,settings:Gs}).pipe(Ke());l.pipe(qe(function(t){var e=li(Fi(250),y,v).toPromise();return t.transitionUntil(e),e})).subscribe(),y.subscribe(),v.subscribe();var b=new Ls(1e3);h.pipe(qe(function(t){var e=Ws(t.replaceEls,1)[0];return li(b.fetchImage(e),m,function(t){return t}).pipe(Ie(l))}),Le([document.querySelector(".sidebar-bg")]),er(),le(function(t){var e=Ws(t,2),n=e[0],r=e[1];return b.fade(n,r)})).subscribe(),m.subscribe(function(){return qs()}),d.pipe(qe(function(t){var e=t.url;c.style.display="none";var n=document.getElementById("_main");return n.style.pointerEvents="",zn.call(u.querySelector(".page")),zn.call(n),function(t,e){var n=e.pathname,r=Wn("_error-template"),o=r.querySelector(".this-link");o&&(o.href=n,o.textContent=n),t.appendChild(r),t.lastElementChild}(n,e),Bn(n,Xs,Gs)})).subscribe(),window._pushState=function(t){return window.customElements.define("hy-push-state",ws),t}(o)}),window.ResizeObserver=window.ResizeObserver||r.a,i.a.polyfill()}]); \ No newline at end of file diff --git a/assets/js/hydejack-8.4.0.js b/assets/js/hydejack-8.4.0.js new file mode 100644 index 000000000..4837f0fa8 --- /dev/null +++ b/assets/js/hydejack-8.4.0.js @@ -0,0 +1,47 @@ +/*! + * __ __ __ __ + * /\ \/\ \ /\ \ __ /\ \ + * \ \ \_\ \ __ __ \_\ \ __ /\_\ __ ___ \ \ \/'\ + * \ \ _ \ /\ \/\ \ /'_` \ /'__`\ \/\ \ /'__`\ /'___\\ \ , < + * \ \ \ \ \\ \ \_\ \ /\ \L\ \ /\ __/ \ \ \ /\ \L\.\_ /\ \__/ \ \ \\`\ + * \ \_\ \_\\/`____ \\ \___,_\\ \____\ _\ \ \\ \__/.\_\\ \____\ \ \_\ \_\ + * \/_/\/_/ `/___/> \\/__,_ / \/____//\ \_\ \\/__/\/_/ \/____/ \/_/\/_/ + * /\___/ \ \____/ + * \/__/ \/___/ + * + * Powered by Hydejack v8.4.0 + */!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=77)}([,function(t,e,n){"use strict";(function(t){n.d(e,"a",function(){return i});var r="undefined"!=typeof window&&window,o="undefined"!=typeof self&&"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&self,i=r||void 0!==t&&t||o}).call(this,n(6))},,function(t,e){var n=t.exports={version:"2.6.5"};"number"==typeof __e&&(__e=n)},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)}t.exports=function(t){return"object"===n(t)?null!==t:"function"==typeof t}},function(t,e,n){n(57),t.exports=n(3).Function.bind},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;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"===("undefined"==typeof window?"undefined":n(window))&&(r=window)}t.exports=r},function(t,e,n){var r=n(8),o=n(3),i=n(12),s=n(48),a=n(21),u=function t(e,n,u){var c,l,f,h,p=e&t.F,d=e&t.G,y=e&t.P,m=e&t.B,v=d?r:e&t.S?r[n]||(r[n]={}):(r[n]||{}).prototype,b=d?o:o[n]||(o[n]={}),g=b.prototype||(b.prototype={});for(c in d&&(u=n),u)f=((l=!p&&v&&void 0!==v[c])?v:u)[c],h=m&&l?a(f,r):y&&"function"==typeof f?a(Function.call,f):f,v&&s(v,c,f,e&t.U),b[c]!=f&&i(b,c,h),y&&g[c]!=f&&(g[c]=f)};r.core=o,u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e,n){var r=n(20)("wks"),o=n(19),i=n(8).Symbol,s="function"==typeof i;(t.exports=function(t){return r[t]||(r[t]=s&&i[t]||(s?i:o)("Symbol."+t))}).store=r},function(t,e,n){"use strict";(function(t){var n=function(){if("undefined"!=typeof Map)return Map;function t(t,e){var n=-1;return t.some(function(t,r){return t[0]===e&&(n=r,!0)}),n}return function(){function e(){this.__entries__=[]}return Object.defineProperty(e.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),e.prototype.get=function(e){var n=t(this.__entries__,e),r=this.__entries__[n];return r&&r[1]},e.prototype.set=function(e,n){var r=t(this.__entries__,e);~r?this.__entries__[r][1]=n:this.__entries__.push([e,n])},e.prototype.delete=function(e){var n=this.__entries__,r=t(n,e);~r&&n.splice(r,1)},e.prototype.has=function(e){return!!~t(this.__entries__,e)},e.prototype.clear=function(){this.__entries__.splice(0)},e.prototype.forEach=function(t,e){void 0===e&&(e=null);for(var n=0,r=this.__entries__;n0},t.prototype.connect_=function(){r&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),c?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},t.prototype.disconnect_=function(){r&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},t.prototype.onTransitionEnd_=function(t){var e=t.propertyName,n=void 0===e?"":e;u.some(function(t){return!!~n.indexOf(t)})&&this.refresh()},t.getInstance=function(){return this.instance_||(this.instance_=new t),this.instance_},t.instance_=null,t}(),f=function(t,e){for(var n=0,r=Object.keys(e);n0},t}(),S="undefined"!=typeof WeakMap?new WeakMap:new n,x=function(){return function t(e){if(!(this instanceof t))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var n=l.getInstance(),r=new E(e,n,this);S.set(this,r)}}();["observe","unobserve","disconnect"].forEach(function(t){x.prototype[t]=function(){var e;return(e=S.get(this))[t].apply(e,arguments)}});var O=void 0!==o.ResizeObserver?o.ResizeObserver:x;e.a=O}).call(this,n(6))},function(t,e,n){n(41),t.exports=n(3).Array.forEach},function(t,e,n){var r=n(42),o=n(47);t.exports=n(13)?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){t.exports=!n(14)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},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";var r;t.exports=((r=document.createElement("div")).setAttribute("data-a-b","c"),Boolean(r.dataset&&"c"===r.dataset.aB)?function(t){return t.dataset}:function(t){var e={},n=t.attributes;function r(){return this.value}function o(t,e){void 0===e?this.removeAttribute(t):this.setAttribute(t,e)}for(var i=0,s=n.length;i_;_++)if((h||_ in b)&&(m=g(y=b[_],_,v),t))if(n)E[_]=m;else if(m)switch(t){case 3:return!0;case 5:return y;case 6:return _;case 2:E.push(y)}else if(l)return!1;return f?-1:c||l?l:E}}},function(t,e,n){var r=n(15);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e,n){var r=n(26),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},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(9)("unscopables"),o=Array.prototype;null==o[r]&&n(12)(o,r,{}),t.exports=function(t){o[r][t]=!0}},function(t,e,n){"use strict";t.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},function(t,e,n){var r=n(28),o={};for(var i in r)r.hasOwnProperty(i)&&(o[r[i]]=i);var s=t.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 a in s)if(s.hasOwnProperty(a)){if(!("channels"in s[a]))throw new Error("missing channels property: "+a);if(!("labels"in s[a]))throw new Error("missing channel labels property: "+a);if(s[a].labels.length!==s[a].channels)throw new Error("channel and label counts mismatch: "+a);var u=s[a].channels,c=s[a].labels;delete s[a].channels,delete s[a].labels,Object.defineProperty(s[a],"channels",{value:u}),Object.defineProperty(s[a],"labels",{value:c})}s.rgb.hsl=function(t){var e,n,r=t[0]/255,o=t[1]/255,i=t[2]/255,s=Math.min(r,o,i),a=Math.max(r,o,i),u=a-s;return a===s?e=0:r===a?e=(o-i)/u:o===a?e=2+(i-r)/u:i===a&&(e=4+(r-o)/u),(e=Math.min(60*e,360))<0&&(e+=360),n=(s+a)/2,[e,100*(a===s?0:n<=.5?u/(a+s):u/(2-a-s)),100*n]},s.rgb.hsv=function(t){var e,n,r,o,i,s=t[0]/255,a=t[1]/255,u=t[2]/255,c=Math.max(s,a,u),l=c-Math.min(s,a,u),f=function(t){return(c-t)/6/l+.5};return 0===l?o=i=0:(i=l/c,e=f(s),n=f(a),r=f(u),s===c?o=r-n:a===c?o=1/3+e-r:u===c&&(o=2/3+n-e),o<0?o+=1:o>1&&(o-=1)),[360*o,100*i,100*c]},s.rgb.hwb=function(t){var e=t[0],n=t[1],r=t[2];return[s.rgb.hsl(t)[0],100*(1/255*Math.min(e,Math.min(n,r))),100*(r=1-1/255*Math.max(e,Math.max(n,r)))]},s.rgb.cmyk=function(t){var e,n=t[0]/255,r=t[1]/255,o=t[2]/255;return[100*((1-n-(e=Math.min(1-n,1-r,1-o)))/(1-e)||0),100*((1-r-e)/(1-e)||0),100*((1-o-e)/(1-e)||0),100*e]},s.rgb.keyword=function(t){var e=o[t];if(e)return e;var n,i,s,a=1/0;for(var u in r)if(r.hasOwnProperty(u)){var c=r[u],l=(i=t,s=c,Math.pow(i[0]-s[0],2)+Math.pow(i[1]-s[1],2)+Math.pow(i[2]-s[2],2));l.04045?Math.pow((e+.055)/1.055,2.4):e/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*e+.7152*n+.0722*r),100*(.0193*e+.1192*n+.9505*r)]},s.rgb.lab=function(t){var e=s.rgb.xyz(t),n=e[0],r=e[1],o=e[2];return r/=100,o/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(o=o>.008856?Math.pow(o,1/3):7.787*o+16/116))]},s.hsl.rgb=function(t){var e,n,r,o,i,s=t[0]/360,a=t[1]/100,u=t[2]/100;if(0===a)return[i=255*u,i,i];e=2*u-(n=u<.5?u*(1+a):u+a-u*a),o=[0,0,0];for(var c=0;c<3;c++)(r=s+1/3*-(c-1))<0&&r++,r>1&&r--,i=6*r<1?e+6*(n-e)*r:2*r<1?n:3*r<2?e+(n-e)*(2/3-r)*6:e,o[c]=255*i;return o},s.hsl.hsv=function(t){var e=t[0],n=t[1]/100,r=t[2]/100,o=n,i=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,o*=i<=1?i:2-i,[e,100*(0===r?2*o/(i+o):2*n/(r+n)),100*((r+n)/2)]},s.hsv.rgb=function(t){var e=t[0]/60,n=t[1]/100,r=t[2]/100,o=Math.floor(e)%6,i=e-Math.floor(e),s=255*r*(1-n),a=255*r*(1-n*i),u=255*r*(1-n*(1-i));switch(r*=255,o){case 0:return[r,u,s];case 1:return[a,r,s];case 2:return[s,r,u];case 3:return[s,a,r];case 4:return[u,s,r];case 5:return[r,s,a]}},s.hsv.hsl=function(t){var e,n,r,o=t[0],i=t[1]/100,s=t[2]/100,a=Math.max(s,.01);return r=(2-i)*s,n=i*a,[o,100*(n=(n/=(e=(2-i)*a)<=1?e:2-e)||0),100*(r/=2)]},s.hwb.rgb=function(t){var e,n,r,o,i,s,a,u=t[0]/360,c=t[1]/100,l=t[2]/100,f=c+l;switch(f>1&&(c/=f,l/=f),r=6*u-(e=Math.floor(6*u)),0!=(1&e)&&(r=1-r),o=c+r*((n=1-l)-c),e){default:case 6:case 0:i=n,s=o,a=c;break;case 1:i=o,s=n,a=c;break;case 2:i=c,s=n,a=o;break;case 3:i=c,s=o,a=n;break;case 4:i=o,s=c,a=n;break;case 5:i=n,s=c,a=o}return[255*i,255*s,255*a]},s.cmyk.rgb=function(t){var e=t[0]/100,n=t[1]/100,r=t[2]/100,o=t[3]/100;return[255*(1-Math.min(1,e*(1-o)+o)),255*(1-Math.min(1,n*(1-o)+o)),255*(1-Math.min(1,r*(1-o)+o))]},s.xyz.rgb=function(t){var e,n,r,o=t[0]/100,i=t[1]/100,s=t[2]/100;return n=-.9689*o+1.8758*i+.0415*s,r=.0557*o+-.204*i+1.057*s,e=(e=3.2406*o+-1.5372*i+-.4986*s)>.0031308?1.055*Math.pow(e,1/2.4)-.055:12.92*e,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(e=Math.min(Math.max(0,e),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},s.xyz.lab=function(t){var e=t[0],n=t[1],r=t[2];return n/=100,r/=108.883,e=(e/=95.047)>.008856?Math.pow(e,1/3):7.787*e+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(e-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},s.lab.xyz=function(t){var e,n,r,o=t[0];e=t[1]/500+(n=(o+16)/116),r=n-t[2]/200;var i=Math.pow(n,3),s=Math.pow(e,3),a=Math.pow(r,3);return n=i>.008856?i:(n-16/116)/7.787,e=s>.008856?s:(e-16/116)/7.787,r=a>.008856?a:(r-16/116)/7.787,[e*=95.047,n*=100,r*=108.883]},s.lab.lch=function(t){var e,n=t[0],r=t[1],o=t[2];return(e=360*Math.atan2(o,r)/2/Math.PI)<0&&(e+=360),[n,Math.sqrt(r*r+o*o),e]},s.lch.lab=function(t){var e,n=t[0],r=t[1];return e=t[2]/360*2*Math.PI,[n,r*Math.cos(e),r*Math.sin(e)]},s.rgb.ansi16=function(t){var e=t[0],n=t[1],r=t[2],o=1 in arguments?arguments[1]:s.rgb.hsv(t)[2];if(0===(o=Math.round(o/50)))return 30;var i=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(e/255));return 2===o&&(i+=60),i},s.hsv.ansi16=function(t){return s.rgb.ansi16(s.hsv.rgb(t),t[2])},s.rgb.ansi256=function(t){var e=t[0],n=t[1],r=t[2];return e===n&&n===r?e<8?16:e>248?231:Math.round((e-8)/247*24)+232:16+36*Math.round(e/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},s.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];var n=.5*(1+~~(t>50));return[(1&e)*n*255,(e>>1&1)*n*255,(e>>2&1)*n*255]},s.ansi256.rgb=function(t){if(t>=232){var e=10*(t-232)+8;return[e,e,e]}var n;return t-=16,[Math.floor(t/36)/5*255,Math.floor((n=t%36)/6)/5*255,n%6/5*255]},s.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},s.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 n=e[0];3===e[0].length&&(n=n.split("").map(function(t){return t+t}).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},s.rgb.hcg=function(t){var e,n=t[0]/255,r=t[1]/255,o=t[2]/255,i=Math.max(Math.max(n,r),o),s=Math.min(Math.min(n,r),o),a=i-s;return e=a<=0?0:i===n?(r-o)/a%6:i===r?2+(o-n)/a:4+(n-r)/a+4,e/=6,[360*(e%=1),100*a,100*(a<1?s/(1-a):0)]},s.hsl.hcg=function(t){var e=t[1]/100,n=t[2]/100,r=1,o=0;return(r=n<.5?2*e*n:2*e*(1-n))<1&&(o=(n-.5*r)/(1-r)),[t[0],100*r,100*o]},s.hsv.hcg=function(t){var e=t[1]/100,n=t[2]/100,r=e*n,o=0;return r<1&&(o=(n-r)/(1-r)),[t[0],100*r,100*o]},s.hcg.rgb=function(t){var e=t[0]/360,n=t[1]/100,r=t[2]/100;if(0===n)return[255*r,255*r,255*r];var o,i=[0,0,0],s=e%1*6,a=s%1,u=1-a;switch(Math.floor(s)){case 0:i[0]=1,i[1]=a,i[2]=0;break;case 1:i[0]=u,i[1]=1,i[2]=0;break;case 2:i[0]=0,i[1]=1,i[2]=a;break;case 3:i[0]=0,i[1]=u,i[2]=1;break;case 4:i[0]=a,i[1]=0,i[2]=1;break;default:i[0]=1,i[1]=0,i[2]=u}return o=(1-n)*r,[255*(n*i[0]+o),255*(n*i[1]+o),255*(n*i[2]+o)]},s.hcg.hsv=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e),r=0;return n>0&&(r=e/n),[t[0],100*r,100*n]},s.hcg.hsl=function(t){var e=t[1]/100,n=t[2]/100*(1-e)+.5*e,r=0;return n>0&&n<.5?r=e/(2*n):n>=.5&&n<1&&(r=e/(2*(1-n))),[t[0],100*r,100*n]},s.hcg.hwb=function(t){var e=t[1]/100,n=e+t[2]/100*(1-e);return[t[0],100*(n-e),100*(1-n)]},s.hwb.hcg=function(t){var e=t[1]/100,n=1-t[2]/100,r=n-e,o=0;return r<1&&(o=(n-r)/(1-r)),[t[0],100*r,100*o]},s.apple.rgb=function(t){return[t[0]/65535*255,t[1]/65535*255,t[2]/65535*255]},s.rgb.apple=function(t){return[t[0]/255*65535,t[1]/255*65535,t[2]/255*65535]},s.gray.rgb=function(t){return[t[0]/100*255,t[0]/100*255,t[0]/100*255]},s.gray.hsl=s.gray.hsv=function(t){return[0,0,t[0]]},s.gray.hwb=function(t){return[0,100,t[0]]},s.gray.cmyk=function(t){return[0,0,0,t[0]]},s.gray.lab=function(t){return[t[0],0,0]},s.gray.hex=function(t){var e=255&Math.round(t[0]/100*255),n=((e<<16)+(e<<8)+e).toString(16).toUpperCase();return"000000".substring(n.length)+n},s.rgb.gray=function(t){return[(t[0]+t[1]+t[2])/3/255*100]}},function(t,e,n){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)}!function(){"use strict";function n(){var t=window,e=document;if(!("scrollBehavior"in e.documentElement.style&&!0!==t.__forceSmoothScrollPolyfill__)){var n,o=t.HTMLElement||t.Element,i=468,s={scroll:t.scroll||t.scrollTo,scrollBy:t.scrollBy,elementScroll:o.prototype.scroll||c,scrollIntoView:o.prototype.scrollIntoView},a=t.performance&&t.performance.now?t.performance.now.bind(t.performance):Date.now,u=(n=t.navigator.userAgent,new RegExp(["MSIE ","Trident/","Edge/"].join("|")).test(n)?1:0);t.scroll=t.scrollTo=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?y.call(t,e.body,void 0!==arguments[0].left?~~arguments[0].left:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?~~arguments[0].top:t.scrollY||t.pageYOffset):s.scroll.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:t.scrollX||t.pageXOffset,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:t.scrollY||t.pageYOffset))},t.scrollBy=function(){void 0!==arguments[0]&&(l(arguments[0])?s.scrollBy.call(t,void 0!==arguments[0].left?arguments[0].left:"object"!==r(arguments[0])?arguments[0]:0,void 0!==arguments[0].top?arguments[0].top:void 0!==arguments[1]?arguments[1]:0):y.call(t,e.body,~~arguments[0].left+(t.scrollX||t.pageXOffset),~~arguments[0].top+(t.scrollY||t.pageYOffset)))},o.prototype.scroll=o.prototype.scrollTo=function(){if(void 0!==arguments[0])if(!0!==l(arguments[0])){var t=arguments[0].left,e=arguments[0].top;y.call(this,this,void 0===t?this.scrollLeft:~~t,void 0===e?this.scrollTop:~~e)}else{if("number"==typeof arguments[0]&&void 0===arguments[1])throw new SyntaxError("Value could not be converted");s.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left:"object"!==r(arguments[0])?~~arguments[0]:this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top:void 0!==arguments[1]?~~arguments[1]:this.scrollTop)}},o.prototype.scrollBy=function(){void 0!==arguments[0]&&(!0!==l(arguments[0])?this.scroll({left:~~arguments[0].left+this.scrollLeft,top:~~arguments[0].top+this.scrollTop,behavior:arguments[0].behavior}):s.elementScroll.call(this,void 0!==arguments[0].left?~~arguments[0].left+this.scrollLeft:~~arguments[0]+this.scrollLeft,void 0!==arguments[0].top?~~arguments[0].top+this.scrollTop:~~arguments[1]+this.scrollTop))},o.prototype.scrollIntoView=function(){if(!0!==l(arguments[0])){var n=function(t){var n;do{n=(t=t.parentNode)===e.body}while(!1===n&&!1===p(t));return n=null,t}(this),r=n.getBoundingClientRect(),o=this.getBoundingClientRect();n!==e.body?(y.call(this,n,n.scrollLeft+o.left-r.left,n.scrollTop+o.top-r.top),"fixed"!==t.getComputedStyle(n).position&&t.scrollBy({left:r.left,top:r.top,behavior:"smooth"})):t.scrollBy({left:o.left,top:o.top,behavior:"smooth"})}else s.scrollIntoView.call(this,void 0===arguments[0]||arguments[0])}}function c(t,e){this.scrollLeft=t,this.scrollTop=e}function l(t){if(null===t||"object"!==r(t)||void 0===t.behavior||"auto"===t.behavior||"instant"===t.behavior)return!0;if("object"===r(t)&&"smooth"===t.behavior)return!1;throw new TypeError("behavior member of ScrollOptions "+t.behavior+" is not a valid value for enumeration ScrollBehavior.")}function f(t,e){return"Y"===e?t.clientHeight+u1?1:u,n=.5*(1-Math.cos(Math.PI*s)),r=e.startX+(e.x-e.startX)*n,o=e.startY+(e.y-e.startY)*n,e.method.call(e.scrollable,r,o),r===e.x&&o===e.y||t.requestAnimationFrame(d.bind(t,e))}function y(n,r,o){var i,u,l,f,h=a();n===e.body?(i=t,u=t.scrollX||t.pageXOffset,l=t.scrollY||t.pageYOffset,f=s.scroll):(i=n,u=n.scrollLeft,l=n.scrollTop,f=c),d({scrollable:i,method:f,startTime:h,startX:u,startY:l,x:r,y:o})}}"object"===r(e)&&void 0!==t?t.exports={polyfill:n}:n()}()},function(t,e,n){"use strict";var r=n(67),o=n(70),i=[].slice,s=["keyword","gray","hex"],a={};Object.keys(o).forEach(function(t){a[i.call(o[t].labels).sort().join("")]=t});var u={};function c(t,e){if(!(this instanceof c))return new c(t,e);if(e&&e in s&&(e=null),e&&!(e in o))throw new Error("Unknown model: "+e);var n,l;if(void 0===t)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(t instanceof c)this.model=t.model,this.color=t.color.slice(),this.valpha=t.valpha;else if("string"==typeof t){var f=r.get(t);if(null===f)throw new Error("Unable to parse color from string: "+t);this.model=f.model,l=o[this.model].channels,this.color=f.value.slice(0,l),this.valpha="number"==typeof f.value[l]?f.value[l]:1}else if(t.length){this.model=e||"rgb",l=o[this.model].channels;var p=i.call(t,0,l);this.color=h(p,l),this.valpha="number"==typeof t[l]?t[l]: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 y=d.sort().join("");if(!(y in a))throw new Error("Unable to parse color from object: "+JSON.stringify(t));this.model=a[y];var m=o[this.model].labels,v=[];for(n=0;nn?(e+.05)/(n+.05):(n+.05)/(e+.05)},level:function(t){var e=this.contrast(t);return e>=7.1?"AAA":e>=4.5?"AA":""},isDark:function(){var t=this.rgb().color;return(299*t[0]+587*t[1]+114*t[2])/1e3<128},isLight:function(){return!this.isDark()},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 c.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(),n=e.color[0];return n=(n=(n+t)%360)<0?360+n:n,e.color[0]=n,e},mix:function(t,e){var n=t.rgb(),r=this.rgb(),o=void 0===e?.5:e,i=2*o-1,s=n.alpha()-r.alpha(),a=((i*s==-1?i:(i+s)/(1+i*s))+1)/2,u=1-a;return c.rgb(a*n.red()+u*r.red(),a*n.green()+u*r.green(),a*n.blue()+u*r.blue(),n.alpha()*o+r.alpha()*(1-o))}},Object.keys(o).forEach(function(t){if(-1===s.indexOf(t)){var e=o[t].channels;c.prototype[t]=function(){if(this.model===t)return new c(this);if(arguments.length)return new c(arguments,t);var n,r="number"==typeof arguments[e]?e:this.valpha;return new c((n=o[this.model][t].raw(this.color),Array.isArray(n)?n:[n]).concat(r),t)},c[t]=function(n){return"number"==typeof n&&(n=h(i.call(arguments),e)),new c(n,t)}}}),t.exports=c},function(t,e,n){(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)} +/** +@license @nocompile +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 +*/ +/** +@license @nocompile +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 +*/ +(function(){"use strict";var r,o="function"==typeof Object.defineProperties?Object.defineProperty:function(t,e,n){t!=Array.prototype&&t!=Object.prototype&&(t[e]=n.value)},i="undefined"!=typeof window&&window===this?this:void 0!==t&&null!=t?t:this;function s(){s=function(){},i.Symbol||(i.Symbol=c)}var a,u,c=(a=0,function(t){return"jscomp_symbol_"+(t||"")+a++});function l(){s();var t=i.Symbol.iterator;t||(t=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype[t]&&o(Array.prototype,t,{configurable:!0,writable:!0,value:function(){return f(this)}}),l=function(){}}function f(t){var e=0;return function(t){return l(),(t={next:t})[i.Symbol.iterator]=function(){return this},t}(function(){return e\x20\t\r\n\f]+)/i.exec(e)||["",""])[1].toLowerCase()];if(n)for(var r=0;r"+e+"";for(b.body.innerHTML=e,t.a(b);this.content.firstChild;)u.call(this.content,this.content.firstChild);if(e=b.body,n)for(r=0;r"+this.innerHTML+""},set:function(t){if(!this.parentNode)throw Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");for(b.body.innerHTML=t,t=this.ownerDocument.createDocumentFragment();b.body.firstChild;)c.call(t,b.body.firstChild);l.call(this.parentNode,t,this)},configurable:!0})};x(t.prototype),O(t.prototype),t.a=function(n){for(var r,o=0,i=(n=e(n,"template")).length;o]/g,N=function(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}},k=(w=function(t){for(var e={},n=0;n";break t;case Node.TEXT_NODE:u=u.data,u=c&&j[c.localName]?u:u.replace(C,N);break t;case Node.COMMENT_NODE:u="\x3c!--"+u.data+"--\x3e";break t;default:throw window.console.error(u),Error("not implemented")}}o+=u}return o}}if(n||v){t.b=function(t,e){var n=i.call(t,!1);return this.R&&this.R(n),e&&(c.call(n.content,i.call(t.content,!0)),M(n.content,t.content)),n};var M=function(n,r){if(r.querySelectorAll&&0!==(r=e(r,"template")).length)for(var o,i,s=0,a=(n=e(n,"template")).length;s]/g;function Ut(t){switch(t){case"&":return"&";case"<":return"<";case">":return">";case'"':return""";case" ":return" "}}function zt(t){for(var e={},n=0;n";break t;case Node.TEXT_NODE:a=a.data,a=u&&Wt[u.localName]?a:a.replace(Ht,Ut);break t;case Node.COMMENT_NODE:a="\x3c!--"+a.data+"--\x3e";break t;default:throw window.console.error(a),Error("not implemented")}}n+=a}return n}var $t=document.createTreeWalker(document,NodeFilter.SHOW_ALL,null,!1),Xt=document.createTreeWalker(document,NodeFilter.SHOW_ELEMENT,null,!1);function Gt(t){var e=[];for($t.currentNode=t,t=$t.firstChild();t;)e.push(t),t=$t.nextSibling();return e}var Yt={parentNode:function(t){return $t.currentNode=t,$t.parentNode()},firstChild:function(t){return $t.currentNode=t,$t.firstChild()},lastChild:function(t){return $t.currentNode=t,$t.lastChild()},previousSibling:function(t){return $t.currentNode=t,$t.previousSibling()},nextSibling:function(t){return $t.currentNode=t,$t.nextSibling()}};Yt.childNodes=Gt,Yt.parentElement=function(t){return Xt.currentNode=t,Xt.parentNode()},Yt.firstElementChild=function(t){return Xt.currentNode=t,Xt.firstChild()},Yt.lastElementChild=function(t){return Xt.currentNode=t,Xt.lastChild()},Yt.previousElementSibling=function(t){return Xt.currentNode=t,Xt.previousSibling()},Yt.nextElementSibling=function(t){return Xt.currentNode=t,Xt.nextSibling()},Yt.children=function(t){var e=[];for(Xt.currentNode=t,t=Xt.firstChild();t;)e.push(t),t=Xt.nextSibling();return ht(e)},Yt.innerHTML=function(t){return Vt(t,function(t){return Gt(t)})},Yt.textContent=function(t){switch(t.nodeType){case Node.ELEMENT_NODE:case Node.DOCUMENT_FRAGMENT_NODE:t=document.createTreeWalker(t,NodeFilter.SHOW_TEXT,null,!1);for(var e,n="";e=t.nextNode();)n+=e.nodeValue;return n;default:return t.nodeValue}};var Kt=Y.K,Jt=[Node.prototype,Element.prototype,HTMLElement.prototype];function Zt(t){var e;t:{for(e=0;eo.assignedNodes.length&&(o.ea=!0)}o.ea&&(o.ea=!1,mn(this,e))}for(e=this.o,n=[],o=0;on.indexOf(r))||n.push(r);for(e=0;e "+e}))}return{value:t=t.replace(Yo,function(t,e,n){return'[dir="'+n+'"] '+e+", "+e+'[dir="'+n+'"]'}),Oa:e,stop:i}}(i,o,e,n),r=r||t.stop,o=t.Oa,i=t.value),o+i}),i&&(t=function(t,e){var n=t.split("");return e.reduce(function(t,e,r){return t+e+n[r+1]},n[0])}(t,s)),o&&(t=Lo(t)),t},Co.prototype.c=function(t){return t.match(Bo)?"":t.match(Vo)?this.b(t,qo):Io(t.trim(),qo)},i.Object.defineProperties(Co.prototype,{a:{configurable:!0,enumerable:!0,get:function(){return"style-scope"}}});var Fo=/:(nth[-\w]+)\(([^)]+)\)/,qo=":not(.style-scope)",Ho=",",Uo=/(^|[\s>+~]+)((?:\[.+?\]|[^\s>+~=[])+)/g,zo=/[[.:#*]/,Bo=":host",Wo=":root",Vo="::slotted",$o=new RegExp("^("+Vo+")"),Xo=/(:host)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Go=/(?:::slotted)(?:\(((?:\([^)(]*\)|[^)(]*)+?)\))/,Yo=/(.*):dir\((?:(ltr|rtl))\)/,Ko=".",Jo=":",Zo="class",Qo="should_not_match",ti=/:(?:matches|any|-(?:webkit|moz)-any)/,ei=new Co;function ni(t,e,n,r,o){this.M=t||null,this.b=e||null,this.c=n||[],this.T=null,this.da=o||"",this.X=r||"",this.a=this.I=this.O=null}function ri(t){return t?t.__styleInfo:null}function oi(t,e){return t.__styleInfo=e}function ii(t){var e=this.matches||this.matchesSelector||this.mozMatchesSelector||this.msMatchesSelector||this.oMatchesSelector||this.webkitMatchesSelector;return e&&e.call(this,t)}ni.prototype.f=function(){return this.M},ni.prototype._getStyleRules=ni.prototype.f;var si=navigator.userAgent.match("Trident");function ai(){}function ui(t){if(!t.B){var e={},n={};ci(t,n)&&(e.L=n,t.rules=null),e.cssText=t.parsedCssText.replace(fo,"").replace(so,""),t.B=e}}function ci(t,e){var n=t.B;if(!n){n=t.parsedCssText;for(var r;t=so.exec(n);)"inherit"===(r=(t[2]||t[3]).trim())&&"unset"===r||(e[t[1].trim()]=r),r=!0;return r}if(n.L)return Object.assign(e,n.L),!0}function li(t,e,n){return e&&(e=0<=e.indexOf(";")?fi(t,e,n):function t(e,n){var r=e.indexOf("var(");if(-1===r)return n(e,"","","");var o=Eo(e,r+3),i=e.substring(r+4,o);return r=e.substring(0,r),e=t(e.substring(o+1),n),-1===(o=i.indexOf(","))?n(r,i.trim(),"",e):n(r,i.substring(0,o).trim(),i.substring(o+1).trim(),e)}(e,function(e,r,o,i){return r?((r=li(t,n[r],n))&&"initial"!==r?"apply-shim-inherit"===r&&(r="inherit"):r=li(t,n[o]||o,n)||o,e+(r||"")+i):e+i})),e&&e.trim()||""}function fi(t,e,n){e=e.split(";");for(var r,o,i=0;i *"===i||"html"===i,a=0===i.indexOf(":host")&&!s;"shady"===n&&(a=!(s=i===o+" > *."+o||-1!==i.indexOf("html"))&&0===i.indexOf(o)),(s||a)&&(n=o,a&&(e.F||(e.F=Ro(ei,e,ei.b,t?Ko+t:"",o)),n=e.F||o),r({sa:n,Va:a,vb:s}))}}(t,e,n,function(n){ii.call(t.lb||t,n.sa)&&(n.Va?ci(e,r):ci(e,o))})},null,!0),{Za:o,Ta:r}}function pi(t,e,n,r){var o=xo(e),i=Po(o.is,o.X),s=new RegExp("(?:^|[^.#[:])"+(e.extends?"\\"+i.slice(0,-1)+"\\]":i)+"($|[.:[\\s>+~])"),a=ri(e);o=a.M,a=a.da;var u=function(t,e){t=t.b;var n={};if(!ro&&t)for(var r=0,o=t[r];r=c._useCount&&c.parentNode&&c.parentNode.removeChild(c)),ro?o.a?(o.a.textContent=r,n=o.a):r&&(n=bo(r,a,t.shadowRoot,o.b)):n?n.parentNode||(si&&-1e&&-1==[34,35,60,62,63,96].indexOf(e)?t:encodeURIComponent(t)}function r(t){var e=t.charCodeAt(0);return 32e&&-1==[34,35,60,62,96].indexOf(e)?t:encodeURIComponent(t)}function o(t,o,s){function a(t){v.push(t)}var u=o||"scheme start",p=0,d="",y=!1,m=!1,v=[];t:for(;(null!=t[p-1]||0==p)&&!this.i;){var b=t[p];switch(u){case"scheme start":if(!b||!f.test(b)){if(o){a("Invalid scheme.");break t}d="",u="no scheme";continue}d+=b.toLowerCase(),u="scheme";break;case"scheme":if(b&&h.test(b))d+=b.toLowerCase();else{if(":"!=b){if(o){null!=b&&a("Code point not allowed in scheme: "+b);break t}d="",p=0,u="no scheme";continue}if(this.h=d,d="",o)break t;void 0!==c[this.h]&&(this.D=!0),u="file"==this.h?"relative":this.D&&s&&s.h==this.h?"relative or authority":this.D?"authority first slash":"scheme data"}break;case"scheme data":"?"==b?(this.u="?",u="query"):"#"==b?(this.C="#",u="fragment"):null!=b&&"\t"!=b&&"\n"!=b&&"\r"!=b&&(this.pa+=n(b));break;case"no scheme":if(s&&void 0!==c[s.h]){u="relative";continue}a("Missing scheme."),i.call(this),this.i=!0;break;case"relative or authority":if("/"!=b||"/"!=t[p+1]){a("Expected /, got: "+b),u="relative";continue}u="authority ignore slashes";break;case"relative":if(this.D=!0,"file"!=this.h&&(this.h=s.h),null==b){this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u=s.u,this.v=s.v,this.g=s.g;break t}if("/"==b||"\\"==b)"\\"==b&&a("\\ is an invalid code point."),u="relative slash";else if("?"==b)this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u="?",this.v=s.v,this.g=s.g,u="query";else{if("#"!=b){u=t[p+1];var g=t[p+2];("file"!=this.h||!f.test(b)||":"!=u&&"|"!=u||null!=g&&"/"!=g&&"\\"!=g&&"?"!=g&&"#"!=g)&&(this.j=s.j,this.s=s.s,this.v=s.v,this.g=s.g,this.l=s.l.slice(),this.l.pop()),u="relative path";continue}this.j=s.j,this.s=s.s,this.l=s.l.slice(),this.u=s.u,this.C="#",this.v=s.v,this.g=s.g,u="fragment"}break;case"relative slash":if("/"!=b&&"\\"!=b){"file"!=this.h&&(this.j=s.j,this.s=s.s,this.v=s.v,this.g=s.g),u="relative path";continue}"\\"==b&&a("\\ is an invalid code point."),u="file"==this.h?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=b){a("Expected '/', got: "+b),u="authority ignore slashes";continue}u="authority second slash";break;case"authority second slash":if(u="authority ignore slashes","/"!=b){a("Expected '/', got: "+b);continue}break;case"authority ignore slashes":if("/"!=b&&"\\"!=b){u="authority";continue}a("Expected authority, got: "+b);break;case"authority":if("@"==b){for(y&&(a("@ already seen."),d+="%40"),y=!0,b=0;b=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},n(34),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,n(6))},function(t,e,n){(function(t,e){!function(t,n){"use strict";if(!t.setImmediate){var r,o,i,s,a,u=1,c={},l=!1,f=t.document,h=Object.getPrototypeOf&&Object.getPrototypeOf(t);h=h&&h.setTimeout?h:t,"[object process]"==={}.toString.call(t.process)?r=function(t){e.nextTick(function(){d(t)})}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,n=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=n,e}}()?t.MessageChannel?((i=new MessageChannel).port1.onmessage=function(t){d(t.data)},r=function(t){i.port2.postMessage(t)}):f&&"onreadystatechange"in f.createElement("script")?(o=f.documentElement,r=function(t){var e=f.createElement("script");e.onreadystatechange=function(){d(t),e.onreadystatechange=null,o.removeChild(e),e=null},o.appendChild(e)}):r=function(t){setTimeout(d,0,t)}:(s="setImmediate$"+Math.random()+"$",a=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(s)&&d(+e.data.slice(s.length))},t.addEventListener?t.addEventListener("message",a,!1):t.attachEvent("onmessage",a),r=function(e){t.postMessage(s+e,"*")}),h.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n1)for(var n=1;n0}});else{var n=[];o.prototype.THROTTLE_TIMEOUT=100,o.prototype.POLL_INTERVAL=null,o.prototype.USE_MUTATION_OBSERVER=!0,o.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(),this._checkForIntersections()}},o.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter(function(e){return e.element!=t}),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},o.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},o.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},o.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter(function(t,e,n){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!==n[e-1]})},o.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},o.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(i(t,"resize",this._checkForIntersections,!0),i(e,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in t&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(e,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},o.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,s(t,"resize",this._checkForIntersections,!0),s(e,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},o.prototype._checkForIntersections=function(){var e=this._rootIsInDom(),n=e?this._getRootRect():{top:0,bottom:0,left:0,right:0,width:0,height:0};this._observationTargets.forEach(function(o){var i=o.element,s=a(i),u=this._rootContainsTarget(i),c=o.entry,l=e&&u&&this._computeTargetAndRootIntersection(i,n),f=o.entry=new r({time:t.performance&&performance.now&&performance.now(),target:i,boundingClientRect:s,rootBounds:n,intersectionRect:l});c?e&&u?this._hasCrossedThreshold(c,f)&&this._queuedEntries.push(f):c&&c.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)},this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},o.prototype._computeTargetAndRootIntersection=function(n,r){if("none"!=t.getComputedStyle(n).display){for(var o,i,s,u,l,f,h,p,d=a(n),y=c(n),m=!1;!m;){var v=null,b=1==y.nodeType?t.getComputedStyle(y):{};if("none"==b.display)return;if(y==this.root||y==e?(m=!0,v=r):y!=e.body&&y!=e.documentElement&&"visible"!=b.overflow&&(v=a(y)),v&&(o=v,i=d,s=void 0,u=void 0,l=void 0,f=void 0,h=void 0,p=void 0,s=Math.max(o.top,i.top),u=Math.min(o.bottom,i.bottom),l=Math.max(o.left,i.left),f=Math.min(o.right,i.right),p=u-s,!(d=(h=f-l)>=0&&p>=0&&{top:s,bottom:u,left:l,right:f,width:h,height:p})))break;y=c(y)}return d}},o.prototype._getRootRect=function(){var t;if(this.root)t=a(this.root);else{var n=e.documentElement,r=e.body;t={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(t)},o.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map(function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100}),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},o.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var o=0;o1||n<0||n>1?h:function(o){function i(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(o<=0){var s=0;return t>0?s=e/t:!e&&n>0&&(s=r/n),s*o}if(o>=1){var a=0;return n<1?a=(r-1)/(n-1):1==n&&t<1&&(a=(e-1)/(t-1)),1+a*(o-1)}for(var u=0,c=1;u=1)return 1;var r=1/t;return(n+=e*r)-n%r}}function a(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 h;var e=g.exec(t);if(e)return i.apply(this,e.slice(1).map(Number));var n=w.exec(t);return n?s(Number(n[1]),{start:p,middle:d,end:y}[n[2]]):m[t]||h}function c(t,e,n){if(null==e)return _;var r=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,r)?S:x}var l="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=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: "+timing.iterationStart);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(a(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 p=1,d=.5,y=0,m={ease:i(.25,.1,.25,1),"ease-in":i(.42,0,1,1),"ease-out":i(0,0,.58,1),"ease-in-out":i(.42,0,.58,1),"step-start":s(1,p),"step-middle":s(1,d),"step-end":s(1,y)},v=null,b="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",g=new RegExp("cubic-bezier\\("+b+","+b+","+b+","+b+"\\)"),w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,_=0,E=1,S=2,x=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=o,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return o(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=c(t,e,n),o=function(t,e,n,r,o){switch(r){case E:return"backwards"==e||"both"==e?0:null;case x:return n-o;case S:return"forwards"==e||"both"==e?t:null;case _:return null}}(t,n.fill,e,r,n.delay);if(null===o)return null;var i=function(t,e,n,r,o){var i=o;return 0===t?e!==E&&(i+=n):i+=r/t,i}(n.duration,r,n.iterations,o,n.iterationStart),s=function(t,e,n,r,o,i){var s=t===1/0?e%1:t%1;return 0!==s||n!==S||0===r||0===o&&0!==i||(s=1),s}(i,n.iterationStart,r,n.iterations,o,n.duration),a=function(t,e,n,r){return t===S&&e===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,s,i),u=function(t,e,n){var r=t;if("normal"!==t&&"reverse"!==t){var o=e;"alternate-reverse"===t&&(o+=1),r="normal",o!==1/0&&o%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,a,s);return n._easingFunction(u)},t.calculatePhase=c,t.normalizeEasing=a,t.parseEasingFunction=u}(o={}),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 o=i[t];if(o)for(var a in s.style[t]=e,o){var u=o[a],c=s.style[u];r[u]=n(u,c)}else r[t]=n(t,e)}}function o(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 o,i=r.length,s=0;s1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==o){if("add"==i||"accumulate"==i)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=i)throw new TypeError("Invalid composite mode "+i+".")}else i="easing"==o?t.normalizeEasing(i):""+i;r(o,i,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n}),i=!0,s=-1/0,a=0;a=0&&t.offset<=1}),i||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,o=1;o=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]}},a)r.prototype[c]=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}}(c,c in u);for(var l in document.documentElement.style)l in s||l in a||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)}})}(l);t.apply=function(e,n,r){o(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),i.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 o=[],i=0;i0?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._isFinished=!0,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)}}}(o,i),function(t,e,n){function r(t){var e=c;c=[],t1e-4?(m=.5/Math.sqrt(b),v=[(h[2][1]-h[1][2])*m,(h[0][2]-h[2][0])*m,(h[1][0]-h[0][1])*m,.25/m]):h[0][0]>h[1][1]&&h[0][0]>h[2][2]?v=[.25*(m=2*Math.sqrt(1+h[0][0]-h[1][1]-h[2][2])),(h[0][1]+h[1][0])/m,(h[0][2]+h[2][0])/m,(h[2][1]-h[1][2])/m]:h[1][1]>h[2][2]?(m=2*Math.sqrt(1+h[1][1]-h[0][0]-h[2][2]),v=[(h[0][1]+h[1][0])/m,.25*m,(h[1][2]+h[2][1])/m,(h[0][2]-h[2][0])/m]):(m=2*Math.sqrt(1+h[2][2]-h[0][0]-h[1][1]),v=[(h[0][2]+h[2][0])/m,(h[1][2]+h[2][1])/m,.25*m,(h[1][0]-h[0][1])/m]),[f,p,d,v,c]}}();t.dot=n,t.makeMatrixDecomposition=function(t){return[a(s(t))]},t.transformListToMatrix=s}(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,o){for(var i=[],s=[],a=[],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,o.length),c=0;c=1?e:"visible"}]},["visibility"]),function(t,e){function n(t){t=t.trim(),i.fillStyle="#000",i.fillStyle=t;var e=i.fillStyle;if(i.fillStyle="#fff",i.fillStyle=t,e==i.fillStyle){i.fillRect(0,0,1,1);var n=i.getImageData(0,0,1,1).data;i.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 o=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");o.width=o.height=1;var i=o.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=s.exec(t);i=e?e[0]:void 0}function n(){if("("!==i)return function(){var t=Number(i);return e(),t}();e();var t=o();return")"!==i?NaN:(e(),t)}function r(){for(var t=n();"*"===i||"/"===i;){var r=i;e();var o=n();"*"===r?t*=o:t/=o}return t}function o(){for(var t=r();"+"===i||"-"===i;){var n=i;e();var o=r();"+"===n?t+=o:t-=o}return t}var i,s=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),o()}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 o="U("+t.source+")",i=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+o,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),s=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],a=0;a1?"calc("+n+")":n}]}var s="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",a=r.bind(null,new RegExp(s,"g")),u=r.bind(null,new RegExp(s+"|%","g")),c=r.bind(null,/deg|rad|grad|turn/g);t.parseLength=a,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=c,t.mergeDimensions=i;var l=t.consumeParenthesised.bind(null,a),f=t.consumeRepeated.bind(void 0,l,/^/),h=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=h;var p=t.mergeNestedRepeated.bind(void 0,o," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler(function(t){var e=h(t);if(e&&""==e[1])return e[0]},d,["background-size"]),t.addPropertiesHandler(u,o,["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,i,["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 o=t.mergeWrappedNestedRepeated.bind(null,function(t){return"rect("+t+")"},function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(r){var o=r?e:n;if("auto"==o)return"auto";var i=t.mergeDimensions(o,o);return i[2](i[0])}]:t.mergeDimensions(e,n)},", ");t.parseBox=r,t.mergeBoxes=o,t.addPropertiesHandler(r,o,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map(function(t){return t===c?e[n++]:t})}}function r(t){return t}function o(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,r=/\s*(\w+)\(([^)]*)\)/g,o=[],i=0;n=r.exec(e);){if(n.index!=i)return;i=n.index+n[0].length;var s=n[1],a=h[s];if(!a)return;var u=n[2].split(","),c=a[0];if(c.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 o(e,o){var i=t.consumeRepeated(r,/^/,o);if(i&&""==i[1]){var a=i[0];if(a[0]=a[0]||"center",a[1]=a[1]||"center",3==e&&(a[2]=a[2]||{px:0}),a.length==e){if(/top|bottom/.test(a[0])||/left|right/.test(a[1])){var u=a[0];a[0]=a[1],a[1]=u}if(/left|right|center|Object/.test(a[0])&&/top|bottom|center|Object/.test(a[1]))return a.map(function(t){return"object"==n(t)?t:s[t]})}}}function i(n){var o=t.consumeRepeated(r,/^/,n);if(o){for(var i=o[0],a=[{"%":50},{"%":50}],u=0,c=!1,l=0;l=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},i}}}(),function(t){var e=document.documentElement,n=null,r=!1;try{var o="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[o,o]},{duration:1})).currentTime=0,r=getComputedStyle(e).getPropertyValue("opacity")==o}catch(t){}finally{n&&n.cancel()}if(!r){var i=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)),i.call(this,e,n)}}}(o),r.true={}},function(t,e){window.requestIdleCallback=window.requestIdleCallback||function(t){return window.setTimeout(t,0)},window.cancelIdleCallback=window.cancelIdleCallback||window.clearTimeout},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)}!function(t,e,r){var o=[],i={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!1},_q:[],on:function(t,e){var n=this;setTimeout(function(){e(n[t])},0)},addTest:function(t,e,n){o.push({name:t,fn:e,options:n})},addAsyncTest:function(t){o.push({name:null,fn:t})}},s=function(){};s.prototype=i,(s=new s).addTest("customelements","customElements"in t),s.addTest("customevent","CustomEvent"in t&&"function"==typeof t.CustomEvent),s.addTest("eventlistener","addEventListener"in t),s.addTest("history",function(){var e=navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone")||"file:"===location.protocol)&&(t.history&&"pushState"in t.history)}),s.addTest("queryselector","querySelector"in e&&"querySelectorAll"in e),s.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){e=t}),"function"==typeof e);var e});var a=[];function u(t,e){return n(t)===e}var c=i._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];i._prefixes=c;var l=e.documentElement;function f(t){return t.replace(/([a-z])-([a-z])/g,function(t,e,n){return e+n.toUpperCase()}).replace(/^-/,"")}s.addTest("classlist","classList"in l),s.addTest("documentfragment",function(){return"createDocumentFragment"in e&&"appendChild"in l});var h="svg"===l.nodeName.toLowerCase();function p(){return"function"!=typeof e.createElement?e.createElement(arguments[0]):h?e.createElementNS.call(e,"http://www.w3.org/2000/svg",arguments[0]):e.createElement.apply(e,arguments)}function d(t,n,r,o){var i,s,a,u,c="modernizr",f=p("div"),d=function(){var t=e.body;return t||((t=p(h?"svg":"body")).fake=!0),t}();if(parseInt(r,10))for(;r--;)(a=p("div")).id=o?o[r]:c+(r+1),f.appendChild(a);return(i=p("style")).type="text/css",i.id="s"+c,(d.fake?d:f).appendChild(i),d.appendChild(f),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(e.createTextNode(t)),f.id=c,d.fake&&(d.style.background="",d.style.overflow="hidden",u=l.style.overflow,l.style.overflow="hidden",l.appendChild(d)),s=n(f,t),d.fake?(d.parentNode.removeChild(d),l.style.overflow=u,l.offsetHeight):f.parentNode.removeChild(f),!!s}s.addTest("opacity",function(){var t=p("a").style;return t.cssText=c.join("opacity:.55;"),/^0.55$/.test(t.opacity)}),s.addTest("csspointerevents",function(){var t=p("a").style;return t.cssText="pointer-events:auto","auto"===t.pointerEvents}),s.addTest("cssremunit",function(){var t=p("a").style;try{t.fontSize="3rem"}catch(t){}return/rem/.test(t.fontSize)});var y=i.testStyles=d;s.addTest("touchevents",function(){var n;if("ontouchstart"in t||t.DocumentTouch&&e instanceof DocumentTouch)n=!0;else{var r=["@media (",c.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");y(r,function(t){n=9===t.offsetTop})}return n});var m=i._config.usePrefixes?"Moz O ms Webkit".split(" "):[];i._cssomPrefixes=m;var v=function(e){var n,o=c.length,i=t.CSSRule;if(void 0===i)return r;if(!e)return!1;if((n=(e=e.replace(/^@/,"")).replace(/-/g,"_").toUpperCase()+"_RULE")in i)return"@"+e;for(var s=0;s \\\\/__,_ / \\/____//\\ \\_\\ \\\\/__/\\/_/ \\/____/ \\/_/\\/_/\r\n /\\___/ \\ \\____/ \r\n \\/__/ \\/___/ \n\n"),console.log("Powered by Hydejack v8.4.0 ")},function(t,e,n){"use strict";var r=n(7),o=n(23)(0),i=n(56)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(t){return o(this,t,arguments[1])}})},function(t,e,n){var r=n(43),o=n(44),i=n(46),s=Object.defineProperty;e.f=n(13)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)try{return s(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(t[e]=n.value),t}},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){t.exports=!n(13)&&!n(14)(function(){return 7!=Object.defineProperty(n(45)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(4),o=n(8).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e,n){var r=n(4);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){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(8),o=n(12),i=n(49),s=n(19)("src"),a=n(50),u=(""+a).split("toString");n(3).inspectSource=function(t){return a.call(t)},(t.exports=function(t,e,n,a){var c="function"==typeof n;c&&(i(n,"name")||o(n,"name",e)),t[e]!==n&&(c&&(i(n,s)||o(n,s,t[e]?""+t[e]:u.join(String(e)))),t===r?t[e]=n:a?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[s]||a.call(this)})},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){t.exports=n(20)("native-function-to-string",Function.toString)},function(t,e){t.exports=!1},function(t,e,n){var r=n(16);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(54);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){var r=n(4),o=n(55),i=n(9)("species");t.exports=function(t){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)||(e=void 0),r(e)&&null===(e=e[i])&&(e=void 0)),void 0===e?Array:e}},function(t,e,n){var r=n(15);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){"use strict";var r=n(14);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){var r=n(7);r(r.P,"Function",{bind:n(58)})},function(t,e,n){"use strict";var r=n(22),o=n(4),i=n(59),s=[].slice,a={};t.exports=Function.bind||function(t){var e=r(this),n=s.call(arguments,1),u=function r(){var o=n.concat(s.call(arguments));return this instanceof r?function(t,e,n){if(!(e in a)){for(var r=[],o=0;o1?arguments[1]:void 0)}})},function(t,e,n){var r=n(63),o=n(16);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(o(t))}},function(t,e,n){var r=n(4),o=n(15),i=n(9)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},function(t,e,n){var r=n(9)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){n(66),t.exports=n(3).Array.find},function(t,e,n){"use strict";var r=n(7),o=n(23)(5),i=!0;"find"in[]&&Array(1).find(function(){i=!1}),r(r.P+r.F*i,"Array",{find:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),n(27)("find")},function(t,e,n){var r=n(28),o=n(68),i={};for(var s in r)r.hasOwnProperty(s)&&(i[r[s]]=s);var a=t.exports={to:{},get:{}};function u(t,e,n){return Math.min(Math.max(e,t),n)}function c(t){var e=t.toString(16).toUpperCase();return e.length<2?"0"+e:e}a.get=function(t){var e,n;switch(t.substring(0,3).toLowerCase()){case"hsl":e=a.get.hsl(t),n="hsl";break;case"hwb":e=a.get.hwb(t),n="hwb";break;default:e=a.get.rgb(t),n="rgb"}return e?{model:n,value:e}:null},a.get.rgb=function(t){if(!t)return null;var e,n,o,i=[0,0,0,1];if(e=t.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(o=e[2],e=e[1],n=0;n<3;n++){var s=2*n;i[n]=parseInt(e.slice(s,s+2),16)}o&&(i[3]=Math.round(parseInt(o,16)/255*100)/100)}else if(e=t.match(/^#([a-f0-9]{3,4})$/i)){for(o=(e=e[1])[3],n=0;n<3;n++)i[n]=parseInt(e[n]+e[n],16);o&&(i[3]=Math.round(parseInt(o+o,16)/255*100)/100)}else if(e=t.match(/^rgba?\(\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*,\s*([+-]?\d+)\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)){for(n=0;n<3;n++)i[n]=parseInt(e[n+1],0);e[4]&&(i[3]=parseFloat(e[4]))}else{if(!(e=t.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*,\s*([+-]?[\d\.]+)\%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/)))return(e=t.match(/(\D+)/))?"transparent"===e[1]?[0,0,0,0]:(i=r[e[1]])?(i[3]=1,i):null:null;for(n=0;n<3;n++)i[n]=Math.round(2.55*parseFloat(e[n+1]));e[4]&&(i[3]=parseFloat(e[4]))}for(n=0;n<3;n++)i[n]=u(i[n],0,255);return i[3]=u(i[3],0,1),i},a.get.hsl=function(t){if(!t)return null;var e=t.match(/^hsla?\(\s*([+-]?(?:\d*\.)?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(e){var n=parseFloat(e[4]);return[(parseFloat(e[1])+360)%360,u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},a.get.hwb=function(t){if(!t)return null;var e=t.match(/^hwb\(\s*([+-]?\d*[\.]?\d+)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?[\d\.]+)\s*)?\)$/);if(e){var n=parseFloat(e[4]);return[(parseFloat(e[1])%360+360)%360,u(parseFloat(e[2]),0,100),u(parseFloat(e[3]),0,100),u(isNaN(n)?1:n,0,1)]}return null},a.to.hex=function(){var t=o(arguments);return"#"+c(t[0])+c(t[1])+c(t[2])+(t[3]<1?c(Math.round(255*t[3])):"")},a.to.rgb=function(){var t=o(arguments);return t.length<4||1===t[3]?"rgb("+Math.round(t[0])+", "+Math.round(t[1])+", "+Math.round(t[2])+")":"rgba("+Math.round(t[0])+", "+Math.round(t[1])+", "+Math.round(t[2])+", "+t[3]+")"},a.to.rgb.percent=function(){var t=o(arguments),e=Math.round(t[0]/255*100),n=Math.round(t[1]/255*100),r=Math.round(t[2]/255*100);return t.length<4||1===t[3]?"rgb("+e+"%, "+n+"%, "+r+"%)":"rgba("+e+"%, "+n+"%, "+r+"%, "+t[3]+")"},a.to.hsl=function(){var t=o(arguments);return t.length<4||1===t[3]?"hsl("+t[0]+", "+t[1]+"%, "+t[2]+"%)":"hsla("+t[0]+", "+t[1]+"%, "+t[2]+"%, "+t[3]+")"},a.to.hwb=function(){var t=o(arguments),e="";return t.length>=4&&1!==t[3]&&(e=", "+t[3]),"hwb("+t[0]+", "+t[1]+"%, "+t[2]+"%"+e+")"},a.to.keyword=function(t){return i[t.slice(0,3)]}},function(t,e,n){"use strict";var r=n(69),o=Array.prototype.concat,i=Array.prototype.slice,s=t.exports=function(t){for(var e=[],n=0,s=t.length;n=0&&(t.splice instanceof Function||Object.getOwnPropertyDescriptor(t,t.length-1)&&"String"!==t.constructor.name))}},function(t,e,n){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=n(29),i=n(71),s={};Object.keys(o).forEach(function(t){s[t]={},Object.defineProperty(s[t],"channels",{value:o[t].channels}),Object.defineProperty(s[t],"labels",{value:o[t].labels});var e=i(t);Object.keys(e).forEach(function(n){var o=e[n];s[t][n]=function(t){var e=function(e){if(null==e)return e;arguments.length>1&&(e=Array.prototype.slice.call(arguments));var n=t(e);if("object"===r(n))for(var o=n.length,i=0;i1&&(e=Array.prototype.slice.call(arguments)),t(e))};return"conversion"in t&&(e.conversion=t.conversion),e}(o)})}),t.exports=s},function(t,e,n){var r=n(29);function o(t){var e=function(){for(var t={},e=Object.keys(r),n=e.length,o=0;o1?arguments[1]:void 0)}}),n(27)("includes")},function(t,e,n){var r=n(75),o=n(25),i=n(76);t.exports=function(t){return function(e,n,s){var a,u=r(e),c=o(u.length),l=i(s,c);if(t&&n!=n){for(;c>l;)if((a=u[l++])!=a)return!0}else for(;c>l;l++)if((t||l in u)&&u[l]===n)return t||l||0;return!t&&-1}}},function(t,e,n){var r=n(24),o=n(16);t.exports=function(t){return r(o(t))}},function(t,e,n){var r=n(26),o=Math.max,i=Math.min;t.exports=function(t,e){return(t=r(t))<0?o(t+e,0):i(t,e)}},function(t,e,n){"use strict";n.r(e);n(32),n(36);var r=n(10),o=(n(37),n(30)),i=n.n(o),s=(n(38),n(39),n(40),n(11),"undefined"!=typeof Set&&1===new Set([1]).size?Set:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return(t=t.filter(function(e,n){return n===t.indexOf(e)})).size=t.length,t.has=function(e){return t.indexOf(e)>-1},t.add=function(e){return t.has(e)||(t.size++,t.push(e)),t},t.delete=function(e){var n;return(n=t.has(e))&&(t.size--,t.splice(t.indexOf(e),1)),n},t.clear=function(){for(;t.pop(););t.size=0},t});function a(t,e){return t?t(e):e}function u(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-";return t.replace(/([a-z\d])([A-Z])/g,"$1".concat(e,"$2")).replace(/([A-Z]+)([A-Z][a-z\d]+)/g,"$1".concat(e,"$2")).toLowerCase()}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 l(t,e){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:g;return function(e){function n(){return d(this,n),f(this,h(n).apply(this,arguments))}var r,o,i;return 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&&p(t,e)}(n,t),r=n,(o=[{key:"setupComponent",value:function(t,e){var n=this.constructor.defaults;this[b]=Object.assign({},n,e),this.setupProperties(this),this[v]=this.setupShadowDOM(t)}},{key:"setupShadowDOM",value:function(t){return t}},{key:"connectComponent",value:function(){}},{key:"disconnectComponent",value:function(){}},{key:"adoptComponent",value:function(){}},{key:"getRoot",value:function(){return this[v]}},{key:"getEl",value:function(){return this[v]}},{key:"fireEvent",value:function(t,e){var n=this.constructor.componentName,r=new CustomEvent("".concat(n,"-").concat(t),e);this.el.dispatchEvent(r)}},{key:"setInternalState",value:function(t,e){this[b][t]=e}},{key:"setupProperties",value:function(){var t=this,e=this.constructor.sideEffects;Object.keys(this[b]).forEach(function(n){var r=e[n];t.setupProperty(n,r)})}},{key:"setupProperty",value:function(t,e){var n=this;Object.defineProperty(this,t,{get:function(){return n[b][t]},set:function(r){var o=n[b][t];n.setInternalState(t,r),e&&e.call(n,r,o)},enumerable:!0,configurable:!0})}},{key:"sroot",get:function(){return this.getRoot()}},{key:"el",get:function(){return this.getEl()}}])&&l(r.prototype,o),i&&l(r,i),n}()};function _(t){return(_="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 E(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function S(t,e,n){return(S="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=x(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}function x(t){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function O(t,e){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=u(t);n&&(j=r);var o=this.constructor.types[t].stringify(e);null==o?this.removeAttribute(r):this.setAttribute(r,o)}},{key:"getStateFromAttributes",value:function(){var t=this,e=this.constructor.types,n={};return Object.keys(e).forEach(function(r){var o=u(r),i=t.hasAttribute(o)?t.getAttribute(o):null,s=a(e[r],i);null!=s&&(n[r]=s)}),n}},{key:"connectedCallback",value:function(){this.connectComponent()}},{key:"disconnectedCallback",value:function(){this.disconnectComponent()}},{key:"adoptedCallback",value:function(){this.adoptComponent()}},{key:"attributeChangedCallback",value:function(t,e,n){if(j===t)j=null;else if(e!==n){var r=this.constructor.types,o=function(){for(var t=arguments.length,e=new Array(t),n=0;n0?t.prototype.schedule.call(this,e,n):(this.delay=n,this.state=e,this.scheduler.flush(this),this)},e.prototype.execute=function(e,n){return n>0||this.closed?t.prototype.execute.call(this,e,n):this._execute(e,n)},e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0?t.prototype.requestAsyncId.call(this,e,n,r):e.flush(this)},e}(ct),ft=function(){function t(e,n){void 0===n&&(n=t.now),this.SchedulerAction=e,this.now=n}return t.prototype.schedule=function(t,e,n){return void 0===e&&(e=0),new this.SchedulerAction(this,t).schedule(n,e)},t.now=function(){return Date.now()},t}(),ht=function(t){function e(n,r){void 0===r&&(r=ft.now);var o=t.call(this,n,function(){return e.delegate&&e.delegate!==o?e.delegate.now():r()})||this;return o.actions=[],o.active=!1,o.scheduled=void 0,o}return R(e,t),e.prototype.schedule=function(n,r,o){return void 0===r&&(r=0),e.delegate&&e.delegate!==this?e.delegate.schedule(n,r,o):t.prototype.schedule.call(this,n,r,o)},e.prototype.flush=function(t){var e=this.actions;if(this.active)e.push(t);else{var n;this.active=!0;do{if(n=t.execute(t.state,t.delay))break}while(t=e.shift());if(this.active=!1,n){for(;t=e.shift();)t.unsubscribe();throw n}}},e}(ft),pt=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e}(ht))(lt),dt=new et(function(t){return t.complete()});function yt(t){return t?function(t){return new et(function(e){return t.schedule(function(){return e.complete()})})}(t):dt}function mt(t){return t&&"function"==typeof t.schedule}var vt,bt=function(t){return function(e){for(var n=0,r=t.length;nthis._bufferSize&&n.shift(),t.prototype.next.call(this,e)},e.prototype.nextTimeWindow=function(e){this._events.push(new Nt(this._getNow(),e)),this._trimBufferThenGetEvents(),t.prototype.next.call(this,e)},e.prototype._subscribe=function(t){var e,n=this._infiniteTimeWindow,r=n?this._events:this._trimBufferThenGetEvents(),o=this.scheduler,i=r.length;if(this.closed)throw new ot;if(this.isStopped||this.hasError?e=$.EMPTY:(this.observers.push(t),e=new it(this,t)),o&&t.add(t=new Ot(t,o)),n)for(var s=0;se&&(i=Math.max(i,o-e)),i>0&&r.splice(0,i),r},e}(at),Nt=function(){return function(t,e){this.time=t,this.value=e}}();function kt(t){return(kt="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 jt(t,e){for(var n=0;n0?t.join(","):null};var Ft=function(t){var e=function(e){if(null==e)return null;var n=Dt(e).map(t);return n.reduce(function(t,e){return t&&null!==e},!0)?n:null};return e.stringify=function(e){var n=e&&e.map&&e.map(t.stringify);return n&&n.reduce(function(t,e){return t&&null!==e},!0)?Dt.stringify(n):null},e},qt=function(t){if(null==t)return!1;var e=t.trim&&t.trim()||t;return!("false"===e||"null"===e||"undefined"===e||"0"===e||!1===e)};qt.stringify=function(t){return t?"":null};var Ht=function(t){return null==t?null:Number(t)};Ht.stringify=function(t){return null==t?null:"".concat(t)};var Ut=function(t){var e=function(e){if(null==e)return null;var n=t.indexOf(e);return n>-1?t[n]:null};return e.stringify=function(e){return-1!==t.indexOf(e)?e:null},e},zt=function(t){if(null==t)return null;var e=(t.trim&&t.trim()||t).match(/^\/?(.*?)(\/([gimy]*))?$/);return new RegExp(e[1],e[3])};zt.stringify=function(t){return t&&t.toString()||null};var Bt=function(t){return t};Bt.stringify=function(t){return t};var Wt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},e.prototype.notifyError=function(t,e){this.destination.error(t)},e.prototype.notifyComplete=function(t){this.destination.complete()},e}(K),Vt=function(t){function e(e,n,r){var o=t.call(this)||this;return o.parent=e,o.outerValue=n,o.outerIndex=r,o.index=0,o}return R(e,t),e.prototype._next=function(t){this.parent.notifyNext(this.outerValue,t,this.outerIndex,this.index++,this)},e.prototype._error=function(t){this.parent.notifyError(t,this),this.unsubscribe()},e.prototype._complete=function(){this.parent.notifyComplete(this),this.unsubscribe()},e}(K),$t=function(t){return function(e){return t.then(function(t){e.closed||(e.next(t),e.complete())},function(t){return e.error(t)}).then(null,F),e}};function Xt(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}var Gt=Xt(),Yt=function(t){return function(e){for(var n=t[Gt]();;){var r=n.next();if(r.done){e.complete();break}if(e.next(r.value),e.closed)break}return"function"==typeof n.return&&e.add(function(){n.return&&n.return()}),e}},Kt=function(t){return function(e){var n=t[Z]();if("function"!=typeof n.subscribe)throw new TypeError("Provided object does not correctly implement Symbol.observable");return n.subscribe(e)}},Jt=function(t){return t&&"number"==typeof t.length&&"function"!=typeof t};function Zt(t){return!!t&&"function"!=typeof t.subscribe&&"function"==typeof t.then}var Qt=function(t){if(t instanceof et)return function(e){return t._isScalar?(e.next(t.value),void e.complete()):t.subscribe(e)};if(t&&"function"==typeof t[Z])return Kt(t);if(Jt(t))return bt(t);if(Zt(t))return $t(t);if(t&&"function"==typeof t[Gt])return Yt(t);var e=z(t)?"an invalid object":"'"+t+"'";throw new TypeError("You provided "+e+" where a stream was expected. You can provide an Observable, Promise, Array, or Iterable.")};function te(t,e,n,r,o){if(void 0===o&&(o=new Vt(t,n,r)),!o.closed)return Qt(e)(o)}var ee={};function ne(){for(var t=[],e=0;e0?this._next(e.shift()):0===this.active&&this.hasCompleted&&this.destination.complete()},e}(Wt);function pe(t){return t}function de(t){return void 0===t&&(t=Number.POSITIVE_INFINITY),le(pe,t)}function ye(){for(var t=[],e=0;e1&&"number"==typeof t[t.length-1]&&(n=t.pop())):"number"==typeof o&&(n=t.pop()),null===r&&1===t.length&&t[0]instanceof et?t[0]:de(n)(gt(t,r))}var me=new et(Q);Object.prototype.toString;function ve(t,e,n,r){return L(n)&&(r=n,n=void 0),r?ve(t,e,n).pipe(ie(function(t){return H(t)?r.apply(void 0,t):r(t)})):new et(function(r){!function t(e,n,r,o,i){var s;if(function(t){return t&&"function"==typeof t.addEventListener&&"function"==typeof t.removeEventListener}(e)){var a=e;e.addEventListener(n,r,i),s=function(){return a.removeEventListener(n,r,i)}}else if(function(t){return t&&"function"==typeof t.on&&"function"==typeof t.off}(e)){var u=e;e.on(n,r),s=function(){return u.off(n,r)}}else if(function(t){return t&&"function"==typeof t.addListener&&"function"==typeof t.removeListener}(e)){var c=e;e.addListener(n,r),s=function(){return c.removeListener(n,r)}}else{if(!e||!e.length)throw new TypeError("Invalid event target");for(var l=0,f=e.length;l1?r.next(Array.prototype.slice.call(arguments)):r.next(t)},r,n)})}var be=n(1);function ge(t,e){return void 0===e&&(e=null),new Te({method:"GET",url:t,headers:e})}function we(t,e,n){return new Te({method:"POST",url:t,body:e,headers:n})}function _e(t,e){return new Te({method:"DELETE",url:t,headers:e})}function Ee(t,e,n){return new Te({method:"PUT",url:t,body:e,headers:n})}function Se(t,e,n){return new Te({method:"PATCH",url:t,body:e,headers:n})}var xe=ie(function(t,e){return t.response});function Oe(t,e){return xe(new Te({method:"GET",url:t,responseType:"json",headers:e}))}var Te=function(t){function e(e){var n=t.call(this)||this,r={async:!0,createXHR:function(){return this.crossDomain?function(){if(be.a.XMLHttpRequest)return new be.a.XMLHttpRequest;if(be.a.XDomainRequest)return new be.a.XDomainRequest;throw new Error("CORS is not supported by your browser")}():function(){if(be.a.XMLHttpRequest)return new be.a.XMLHttpRequest;var t=void 0;try{for(var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],n=0;n<3;n++)try{if(t=e[n],new be.a.ActiveXObject(t))break}catch(t){}return new be.a.ActiveXObject(t)}catch(t){throw new Error("XMLHttpRequest is not supported by your browser")}}()},crossDomain:!0,withCredentials:!1,headers:{},method:"GET",responseType:"json",timeout:0};if("string"==typeof e)r.url=e;else for(var o in e)e.hasOwnProperty(o)&&(r[o]=e[o]);return n.request=r,n}var n;return R(e,t),e.prototype._subscribe=function(t){return new Ce(t,this.request)},e.create=((n=function(t){return new e(t)}).get=ge,n.post=we,n.delete=_e,n.put=Ee,n.patch=Se,n.getJSON=Oe,n),e}(et),Ce=function(t){function e(e,n){var r=t.call(this,e)||this;r.request=n,r.done=!1;var o=n.headers=n.headers||{};return n.crossDomain||r.getHeader(o,"X-Requested-With")||(o["X-Requested-With"]="XMLHttpRequest"),r.getHeader(o,"Content-Type")||be.a.FormData&&n.body instanceof be.a.FormData||void 0===n.body||(o["Content-Type"]="application/x-www-form-urlencoded; charset=UTF-8"),n.body=r.serializeBody(n.body,r.getHeader(n.headers,"Content-Type")),r.send(),r}return R(e,t),e.prototype.next=function(t){this.done=!0;var e,n=this.xhr,r=this.request,o=this.destination;try{e=new Ne(t,n,r)}catch(t){return o.error(t)}o.next(e)},e.prototype.send=function(){var t=this.request,e=this.request,n=e.user,r=e.method,o=e.url,i=e.async,s=e.password,a=e.headers,u=e.body;try{var c=this.xhr=t.createXHR();this.setupEvents(c,t),n?c.open(r,o,i,n,s):c.open(r,o,i),i&&(c.timeout=t.timeout,c.responseType=t.responseType),"withCredentials"in c&&(c.withCredentials=!!t.withCredentials),this.setHeaders(c,a),u?c.send(u):c.send()}catch(t){this.error(t)}},e.prototype.serializeBody=function(t,e){if(!t||"string"==typeof t)return t;if(be.a.FormData&&t instanceof be.a.FormData)return t;if(e){var n=e.indexOf(";");-1!==n&&(e=e.substring(0,n))}switch(e){case"application/x-www-form-urlencoded":return Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&");case"application/json":return JSON.stringify(t);default:return t}},e.prototype.setHeaders=function(t,e){for(var n in e)e.hasOwnProperty(n)&&t.setRequestHeader(n,e[n])},e.prototype.getHeader=function(t,e){for(var n in t)if(n.toLowerCase()===e.toLowerCase())return t[n]},e.prototype.setupEvents=function(t,e){var n=e.progressSubscriber;function r(t){var e,n=r,o=n.subscriber,i=n.progressSubscriber,s=n.request;i&&i.error(t);try{e=new Me(this,s)}catch(t){e=t}o.error(e)}if(t.ontimeout=r,r.request=e,r.subscriber=this,r.progressSubscriber=n,t.upload&&"withCredentials"in t){var o,i;if(n)o=function(t){o.progressSubscriber.next(t)},be.a.XDomainRequest?t.onprogress=o:t.upload.onprogress=o,o.progressSubscriber=n;i=function(t){var e,n=i,r=n.progressSubscriber,o=n.subscriber,s=n.request;r&&r.error(t);try{e=new je("ajax error",this,s)}catch(t){e=t}o.error(e)},t.onerror=i,i.request=e,i.subscriber=this,i.progressSubscriber=n}function s(t){}function a(t){var e=a,n=e.subscriber,r=e.progressSubscriber,o=e.request;if(4===this.readyState){var i=1223===this.status?204:this.status,s="text"===this.responseType?this.response||this.responseText:this.response;if(0===i&&(i=s?200:0),i<400)r&&r.complete(),n.next(t),n.complete();else{r&&r.error(t);var u=void 0;try{u=new je("ajax error "+i,this,o)}catch(t){u=t}n.error(u)}}}t.onreadystatechange=s,s.subscriber=this,s.progressSubscriber=n,s.request=e,t.onload=a,a.subscriber=this,a.progressSubscriber=n,a.request=e},e.prototype.unsubscribe=function(){var e=this.done,n=this.xhr;!e&&n&&4!==n.readyState&&"function"==typeof n.abort&&n.abort(),t.prototype.unsubscribe.call(this)},e}(K),Ne=function(){return function(t,e,n){this.originalEvent=t,this.xhr=e,this.request=n,this.status=e.status,this.responseType=e.responseType||n.responseType,this.response=Ae(this.responseType,e)}}();function ke(t,e,n){return Error.call(this),this.message=t,this.name="AjaxError",this.xhr=e,this.request=n,this.status=e.status,this.responseType=e.responseType||n.responseType,this.response=Ae(this.responseType,e),this}ke.prototype=Object.create(Error.prototype);var je=ke;function Ae(t,e){switch(t){case"json":return function(t){return"response"in t?t.responseType?t.response:JSON.parse(t.response||t.responseText||"null"):JSON.parse(t.responseText||"null")}(e);case"xml":return e.responseXML;case"text":default:return"response"in e?e.response:e.responseText}}var Me=function(t,e){return je.call(this,"ajax timeout",t,e),this.name="AjaxTimeoutError",this},Pe=Te.create;function Re(){for(var t=[],e=0;e0?gt(t,n):yt(n):wt(t[0]),e)}}function Ie(t){return function(e){return e.lift(new De(t))}}var De=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Fe(t),r=te(n,this.notifier);return r&&!n.seenValue?(n.add(r),e.subscribe(n)):n},t}(),Fe=function(t){function e(e){var n=t.call(this,e)||this;return n.seenValue=!1,n}return R(e,t),e.prototype.notifyNext=function(t,e,n,r,o){this.seenValue=!0,this.complete()},e.prototype.notifyComplete=function(){},e}(Wt);function qe(t,e){return"function"==typeof e?function(n){return n.pipe(qe(function(n,r){return ce(t(n,r)).pipe(ie(function(t,o){return e(n,t,r,o)}))}))}:function(e){return e.lift(new He(t))}}var He=function(){function t(t){this.project=t}return t.prototype.call=function(t,e){return e.subscribe(new Ue(t,this.project))},t}(),Ue=function(t){function e(e,n){var r=t.call(this,e)||this;return r.project=n,r.index=0,r}return R(e,t),e.prototype._next=function(t){var e,n=this.index++;try{e=this.project(t,n)}catch(t){return void this.destination.error(t)}this._innerSub(e,t,n)},e.prototype._innerSub=function(t,e,n){var r=this.innerSubscription;r&&r.unsubscribe();var o=new Vt(this,void 0,void 0);this.destination.add(o),this.innerSubscription=te(this,t,e,n,o)},e.prototype._complete=function(){var e=this.innerSubscription;e&&!e.closed||t.prototype._complete.call(this),this.unsubscribe()},e.prototype._unsubscribe=function(){this.innerSubscription=null},e.prototype.notifyComplete=function(e){this.destination.remove(e),this.innerSubscription=null,this.isStopped&&t.prototype._complete.call(this)},e.prototype.notifyNext=function(t,e,n,r,o){this.destination.next(e)},e}(Wt);function ze(){return function(t){return t.lift(new Be(t))}}var Be=function(){function t(t){this.connectable=t}return t.prototype.call=function(t,e){var n=this.connectable;n._refCount++;var r=new We(t,n),o=e.subscribe(r);return r.closed||(r.connection=n.connect()),o},t}(),We=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return R(e,t),e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._refCount;if(e<=0)this.connection=null;else if(t._refCount=e-1,e>1)this.connection=null;else{var n=this.connection,r=t._connection;this.connection=null,!r||n&&r!==n||r.unsubscribe()}}else this.connection=null},e}(K),Ve=function(t){function e(e,n){var r=t.call(this)||this;return r.source=e,r.subjectFactory=n,r._refCount=0,r._isComplete=!1,r}return R(e,t),e.prototype._subscribe=function(t){return this.getSubject().subscribe(t)},e.prototype.getSubject=function(){var t=this._subject;return t&&!t.isStopped||(this._subject=this.subjectFactory()),this._subject},e.prototype.connect=function(){var t=this._connection;return t||(this._isComplete=!1,(t=this._connection=new $).add(this.source.subscribe(new Xe(this.getSubject(),this))),t.closed?(this._connection=null,t=$.EMPTY):this._connection=t),t},e.prototype.refCount=function(){return ze()(this)},e}(et).prototype,$e={operator:{value:null},_refCount:{value:0,writable:!0},_subject:{value:null,writable:!0},_connection:{value:null,writable:!0},_subscribe:{value:Ve._subscribe},_isComplete:{value:Ve._isComplete,writable:!0},getSubject:{value:Ve.getSubject},connect:{value:Ve.connect},refCount:{value:Ve.refCount}},Xe=function(t){function e(e,n){var r=t.call(this,e)||this;return r.connectable=n,r}return R(e,t),e.prototype._error=function(e){this._unsubscribe(),t.prototype._error.call(this,e)},e.prototype._complete=function(){this.connectable._isComplete=!0,this._unsubscribe(),t.prototype._complete.call(this)},e.prototype._unsubscribe=function(){var t=this.connectable;if(t){this.connectable=null;var e=t._connection;t._refCount=0,t._subject=null,t._connection=null,e&&e.unsubscribe()}},e}(st);var Ge=function(){function t(t,e){this.subjectFactory=t,this.selector=e}return t.prototype.call=function(t,e){var n=this.selector,r=this.subjectFactory(),o=n(r).subscribe(t);return o.add(e.subscribe(r)),o},t}();function Ye(){return new at}function Ke(){return function(t){return ze()((e=Ye,function(t){var r;if(r="function"==typeof e?e:function(){return e},"function"==typeof n)return t.lift(new Ge(r,n));var o=Object.create(t,$e);return o.source=t,o.subjectFactory=r,o})(t));var e,n}}function Je(t,e){return function(n){return n.lift(new Ze(t,e))}}var Ze=function(){function t(t,e){this.predicate=t,this.thisArg=e}return t.prototype.call=function(t,e){return e.subscribe(new Qe(t,this.predicate,this.thisArg))},t}(),Qe=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.predicate=n,o.thisArg=r,o.count=0,o}return R(e,t),e.prototype._next=function(t){var e;try{e=this.predicate.call(this.thisArg,t,this.count++)}catch(t){return void this.destination.error(t)}e&&this.destination.next(t)},e}(K);function tn(t,e){return function(n){return n.lift(new en(t,e))}}var en=function(){function t(t,e){this.compare=t,this.keySelector=e}return t.prototype.call=function(t,e){return e.subscribe(new nn(t,this.compare,this.keySelector))},t}(),nn=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.keySelector=r,o.hasKey=!1,"function"==typeof n&&(o.compare=n),o}return R(e,t),e.prototype.compare=function(t,e){return t===e},e.prototype._next=function(t){var e;try{var n=this.keySelector;e=n?n(t):t}catch(t){return this.destination.error(t)}var r=!1;if(this.hasKey)try{r=(0,this.compare)(this.key,e)}catch(t){return this.destination.error(t)}else this.hasKey=!0;r||(this.key=e,this.destination.next(t))},e}(K);function rn(t,e,n){return function(r){return r.lift(new on(t,e,n))}}var on=function(){function t(t,e,n){this.nextOrObserver=t,this.error=e,this.complete=n}return t.prototype.call=function(t,e){return e.subscribe(new sn(t,this.nextOrObserver,this.error,this.complete))},t}(),sn=function(t){function e(e,n,r,o){var i=t.call(this,e)||this;return i._tapNext=Q,i._tapError=Q,i._tapComplete=Q,i._tapError=r||Q,i._tapComplete=o||Q,L(n)?(i._context=i,i._tapNext=n):n&&(i._context=n,i._tapNext=n.next||Q,i._tapError=n.error||Q,i._tapComplete=n.complete||Q),i}return R(e,t),e.prototype._next=function(t){try{this._tapNext.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.next(t)},e.prototype._error=function(t){try{this._tapError.call(this._context,t)}catch(t){return void this.destination.error(t)}this.destination.error(t)},e.prototype._complete=function(){try{this._tapComplete.call(this._context)}catch(t){return void this.destination.error(t)}return this.destination.complete()},e}(K),an="attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number;function un(t){var e=t.protocol,n=t.host,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}function cn(t,e){for(var n=0;n1.2))break;n=i,r=a,o=s}return n}},{key:"selectByDpr_",value:function(t){for(var e=this.sources_,n=0,r=1/0,o=0;o=i?(this.sizer.attributeStyleMap.set("width",CSS.percent(100)),this.sizer.attributeStyleMap.set("padding-top",CSS.percent(o/r*100))):(this.sizer.attributeStyleMap.set("width",CSS.px(r)),this.sizer.attributeStyleMap.set("height",CSS.px(o))):(this.sizer.attributeStyleMap.set("width",CSS.percent(100)),this.sizer.attributeStyleMap.set("height",CSS.percent(100)))):(this.sizer.style.position="relative",null!=r&&null!=o?r>=i?(this.sizer.style.width="100%",this.sizer.style.paddingTop="".concat(o/r*100,"%")):(this.sizer.style.width="".concat(r,"px"),this.sizer.style.height="".concat(o,"px")):(this.sizer.style.width="100%",this.sizer.style.height="100%"))}},{key:"disconnectComponent",value:function(){wn(_n(n.prototype),"disconnectComponent",this).call(this),this.cache&&this.cache.forEach(function(t){URL.revokeObjectURL(t)})}},{key:"loadImage",value:function(){this.loadImage$.next(!0)}}])&&bn(r.prototype,o),i&&bn(r,i),n}()};function On(t){return(On="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 Tn(t,e){for(var n=0;n0&&Pn.indexOf("chrome")<0,Ln=Pn.indexOf("mobile")>0,In=Rn&&Ln,Dn=Pn.indexOf("ucbrowser")>0,Fn=Pn.indexOf("firefox")>0,qn=Pn.indexOf("fxios")>0&&Pn.indexOf("safari")>0,Hn="attributeStyleMap"in Element.prototype&&"CSS"in window&&CSS.number;function Un(t){var e=!0;return t.forEach(function(t){var n=window.Modernizr[t];e=e&&n}),e}function zn(){for(;this.firstChild;)this.removeChild(this.firstChild)}function Bn(t,e,n){return et.create(function(r){var o=t.animate(e,n);return o.addEventListener("finish",function(t){return r.next(t),requestAnimationFrame(function(){return requestAnimationFrame(r.complete.bind(r))})}),function(){"finished"!==o.playState&&o.cancel()}})}function Wn(t){var e=document.getElementById(t);return e&&document.importNode(e.content,!0)}function Vn(t){return new et(function(e){var n;try{n=t()}catch(t){return void e.error(t)}return(n?ce(n):yt()).subscribe(e)})}Un(An)?window.customElements.define("hy-img",Mn):Array.prototype.forEach.call(document.getElementsByTagName("hy-img"),function(t){return t.innerHTML=t.children[0].innerText});var $n=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.scheduler=e,r.work=n,r}return R(e,t),e.prototype.requestAsyncId=function(e,n,r){return void 0===r&&(r=0),null!==r&&r>0?t.prototype.requestAsyncId.call(this,e,n,r):(e.actions.push(this),e.scheduled||(e.scheduled=requestAnimationFrame(function(){return e.flush(null)})))},e.prototype.recycleAsyncId=function(e,n,r){if(void 0===r&&(r=0),null!==r&&r>0||null===r&&this.delay>0)return t.prototype.recycleAsyncId.call(this,e,n,r);0===e.actions.length&&(cancelAnimationFrame(n),e.scheduled=void 0)},e}(ct),Xn=new(function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return R(e,t),e.prototype.flush=function(t){this.active=!0,this.scheduled=void 0;var e,n=this.actions,r=-1,o=n.length;t=t||n.shift();do{if(e=t.execute(t.state,t.delay))break}while(++r0){var s=i.indexOf(n);-1!==s&&i.splice(s,1)}},e.prototype.notifyComplete=function(){},e.prototype._next=function(t){if(0===this.toRespond.length){var e=[t].concat(this.values);this.project?this._tryProject(e):this.destination.next(e)}},e.prototype._tryProject=function(t){var e;try{e=this.project.apply(this,t)}catch(t){return void this.destination.error(t)}this.destination.next(e)},e}(Wt);var Jn=function(){function t(t){this.notifier=t}return t.prototype.call=function(t,e){var n=new Zn(t),r=e.subscribe(n);return r.add(te(n,this.notifier)),r},t}(),Zn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.hasValue=!1,e}return R(e,t),e.prototype._next=function(t){this.value=t,this.hasValue=!0},e.prototype.notifyNext=function(t,e,n,r,o){this.emitValue()},e.prototype.notifyComplete=function(){this.emitValue()},e.prototype.emitValue=function(){this.hasValue&&(this.hasValue=!1,this.destination.next(this.value))},e}(Wt),Qn=new ht(ct);var tr=function(){return function(t,e){this.value=t,this.timestamp=e}}();function er(){return function(t){return t.lift(new nr)}}var nr=function(){function t(){}return t.prototype.call=function(t,e){return e.subscribe(new rr(t))},t}(),rr=function(t){function e(e){var n=t.call(this,e)||this;return n.hasPrev=!1,n}return R(e,t),e.prototype._next=function(t){this.hasPrev?this.destination.next([this.prev,t]):this.hasPrev=!0,this.prev=t},e}(K);function or(t){return function(e){return e.lift(new ir(t))}}var ir=function(){function t(t){this.total=t}return t.prototype.call=function(t,e){return e.subscribe(new sr(t,this.total))},t}(),sr=function(t){function e(e,n){var r=t.call(this,e)||this;return r.total=n,r.count=0,r}return R(e,t),e.prototype._next=function(t){++this.count>this.total&&this.destination.next(t)},e}(K);function ar(t,e,n,r,o){return et.create(function(i){var s,a=requestAnimationFrame(function u(c){var l=c-(s=s||c);l1?e-1:0),r=1;rn&&(e||ti);default:throw Error()}}},{key:"calcIsSwipe",value:function(t){var e=yr(t,4),n=e[0].clientX,r=e[1].clientX,o=e[2],i=e[3];return n!==r||o>0&&o.15||!(o<-.15)&&n>=r/2;case"right":return-o>.15||!(-o<-.15)&&n<=-r/2;default:throw Error()}}},{key:"calcTranslateX",value:function(t,e,n,r){switch(this.align){case"left":return _r(0,wr(r,n+(t-e)));case"right":return wr(0,_r(-r,n+(t-e)));default:throw Error()}}}])&&mr(r.prototype,o),i&&mr(r,i),n}()};function Sr(t){return(Sr="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 xr(t,e){for(var n=0;n=Gr(a-o)})):t.pipe(Gn(e),ie(function(t){var e=Br(t,2),n=e[0],o=n.clientX,i=n.clientY,s=n.event,a=e[1],u=a.clientX,c=a.clientY,l=Gr(u-o)>=Gr(c-i);return r.preventDefault&&l&&s.preventDefault(),l}))}}])&&Wr(r.prototype,o),i&&Wr(r,i),n}()};function Kr(t){return(Kr="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 Jr(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Zr(t,e){for(var n=0;n0}),ie(function(t){var e=Jr(t,2),n=e[0],r=n.value,o=n.timestamp,i=e[1];return(i.value-r)/(i.timestamp-o)}),Le(0)),p=ye(u.pipe(rn(function(){return t.contentEl.classList.remove("hy-drawer-grabbing")}),Gn(i,this.translateX$,n,h),Je(this.calcIsSwipe.bind(this)),ie(this.calcWillOpen.bind(this)),rn(function(e){return t.fireEvent("slideend",{detail:e})})),this.animateTo$.pipe(rn(this.prepareInteraction.bind(this))));this.tween$=p.pipe(rn(function(e){return t.setInternalState("opened",e)}),Gn(this.translateX$,n),qe(function(e){var n=Jr(e,3),r=n[0],o=n[1],s=n[2],a="left"===t.align?1:-1;return ar(ur,o,(r?s*a:0)-o,200+.15*s).pipe(rn({complete:function(){return t.subjects.opened.next(r)}}),Ie(i),Ie(t.subjects.align.pipe(or(1))),Ke())})),this.translateX$.pipe(Gn(n)).subscribe(function(e){var n=Jr(e,2),r=n[0],o=n[1];return t.updateDOM(r,o)}),ve(this.scrimEl,"click").pipe(Ie(this.subjects.disconnect)).subscribe(function(){return t.close()}),o.pipe(Ie(this.subjects.disconnect)).subscribe(function(e){t.scrimEl.style.display=e?"block":"none"}),this.subjects.align.pipe(Ie(this.subjects.disconnect)).subscribe(function(e){t.contentEl.classList.remove("hy-drawer-left"),t.contentEl.classList.remove("hy-drawer-right"),t.contentEl.classList.add("hy-drawer-".concat(e))}),this.subjects.mouseEvents.pipe(Ie(this.subjects.disconnect),qe(function(e){return e?t.contentEl.classList.add("hy-drawer-grab"):t.contentEl.classList.remove("hy-drawer-grab"),e?i.pipe(Gn(a)):me})).subscribe(function(t){var e=Jr(t,2),n=e[0].event;return e[1]&&n&&n.preventDefault()}),this.fireEvent("init",{detail:this.opened})}}])&&Zr(r.prototype,o),i&&Zr(r,i),n}()};function ro(t){return(ro="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 oo(t,e){for(var n=0;n0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!0):this.opened=!0}},{key:"close",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!1):this.opened=!1}},{key:"toggle",value:function(){!(arguments.length>0&&void 0!==arguments[0])||arguments[0]?this.animateTo$.next(!this.opened):this.opened=!this.opened}}])&&oo(r.prototype,o),i&&oo(r,i),n}()};function fo(t){return(fo="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 ho(t,e){for(var n=0;n=No?Ao():jo()})),u=a.pipe(Gn(i),ie(function(t){var e=wo(t,2),n=e[0];return e[1]>=Co?document.body.clientWidth/2-n/2:document.body.clientWidth/2})),c=a.pipe(Gn(i),ie(function(t){var e=wo(t,2),n=e[0];return e[1]>=Co?[0,n]:In&&!navigator.standalone?[35,150]:[0,150]}));et.create(function(e){return t.moveCallback=function(t){return e.next(t)}}).pipe(Gn(u,i)).subscribe(function(t){var e=wo(t,3),n=e[0].opacity,r=e[1];return s(e[2]>=Co,r,n)}),t.addEventListener("hy-drawer-prepare",function(){Hn?(n.attributeStyleMap.set("will-change","transform"),o.attributeStyleMap.set("will-change","opacity")):(n.style.willChange="transform",o.style.willChange="opacity")}),t.addEventListener("hy-drawer-transitioned",function(){Hn?(n.attributeStyleMap.delete("will-change"),o.attributeStyleMap.delete("will-change")):(n.style.willChange="",o.style.willChange="")}),e.addEventListener("click",function(t){In&&t.preventDefault(),window._drawer.toggle()});var l=ve(t,"hy-drawer-transitioned").pipe(ie(function(t){return t.detail}),tn(),rn(function(t){return!t&&void((e=document.getElementById("_swipe"))&&e.parentNode.removeChild(e));var e}));ve(window,"popstate",{passive:!0}).pipe(Mo(l)).subscribe(function(){return window._drawer.close()});var f=window.pageYOffset||document.body.scrollTop,h=t.classList.contains("cover")&&f<=0;t._peek$=i.pipe(ie(function(t){switch(t){case No:return Ao();case Co:return jo();case To:return.5*ko()}}));var p=h?null:t.getBoundingClientRect().height;t.addEventListener("hy-drawer-init",function(){!function(){var t=document.getElementById("_hrefSwipeSVG");if(t){var e=document.createElement("img");e.id="_swipe",e.src=t.href,e.alt="Swipe image",e.addEventListener("click",function(){return window._drawer.close()}),document.getElementById("_sidebar").appendChild(e)}}(),t.classList.add("loaded"),p&&f>=p&&window.scrollTo(0,f-p)},{once:!0}),u.pipe(Gn(i),or(1)).subscribe(function(e){var n=wo(e,2),r=n[0];return s(n[1]>=Co,r,void 0!==t.opacity?t.opacity:h?1:0)}),window._drawer=function(t,e){return e&&t.setAttribute("opened",""),Rn&&t.setAttribute("threshold",0),Ln||t.setAttribute("mouse-events",""),Fn&&t.removeAttribute("prevent-default"),window.customElements.define("hy-drawer",go),t}(t,h),c.subscribe(function(e){return t.range=e})}function s(t,e,r){var i=1-r;if(Hn){var s=new CSSTransformValue([new CSSTranslate(CSS.px(e*i),CSS.px(0))]);n.attributeStyleMap.set("transform",s),o.attributeStyleMap.set("opacity",t?1:r)}else n.style.transform="translateX(".concat(e*i,"px)"),o.style.opacity=t?1:r}!function e(){getComputedStyle(t).getPropertyValue("--hy-drawer-width")?i():setTimeout(e,300)}()});n(60);var Po=window.URL;if(!(Po&&Po.prototype&&"href"in Po.prototype)){(Po=function(t,e){if(!t)throw new TypeError("Invalid argument");var n=document.implementation.createHTMLDocument("");if(e){var r=n.createElement("base");r.href=e,n.head.appendChild(r)}var o=n.createElement("a");if(o.href=t,n.body.appendChild(o),":"===o.protocol||!/:/.test(o.href))throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:o})}).prototype={toString:function(){return this.href},get href(){return this._anchorElement.href},set href(t){this._anchorElement.href=t},get protocol(){return this._anchorElement.protocol},set protocol(t){this._anchorElement.protocol=t},get host(){return this._anchorElement.host},set host(t){this._anchorElement.host=t},get hostname(){return this._anchorElement.hostname},set hostname(t){this._anchorElement.hostname=t},get port(){return this._anchorElement.port},set port(t){this._anchorElement.port=t},get pathname(){return this._anchorElement.pathname},set pathname(t){this._anchorElement.pathname=t},get search(){return this._anchorElement.search},set search(t){this._anchorElement.search=t},get hash(){return this._anchorElement.hash},set hash(t){this._anchorElement.hash=t}};var Ro=window.URL||window.webkitURL||window.mozURL;Po.createObjectURL=function(t){return Ro.createObjectURL.apply(Ro,arguments)},Po.revokeObjectURL=function(t){return Ro.revokeObjectURL.apply(Ro,arguments)},Object.defineProperty(Po.prototype,"toString",{enumerable:!1})}var Lo=Element.prototype.matches||Element.prototype.matchesSelector||Element.prototype.msMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.webkitMatchesSelector||Element.prototype.oMatchesSelector;function Io(t){var e=t.protocol,n=t.host,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}function Do(){return window.pageYOffset||document.body.scrollTop}var Fo="push";function qo(t,e){function n(){return!n.pred.apply(n.thisArg,arguments)}return n.pred=t,n.thisArg=e,n}function Ho(t,e){return function(n){return[Je(t,e)(n),Je(qo(t,e))(n)]}}function Uo(t){return function(e){var n=new zo(t),r=e.lift(n);return n.caught=r}}var zo=function(){function t(t){this.selector=t}return t.prototype.call=function(t,e){return e.subscribe(new Bo(t,this.selector,this.caught))},t}(),Bo=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.selector=n,o.caught=r,o}return R(e,t),e.prototype.error=function(e){if(!this.isStopped){var n=void 0;try{n=this.selector(e,this.caught)}catch(e){return void t.prototype.error.call(this,e)}this._unsubscribeAndRecycle();var r=new Vt(this,void 0,void 0);this.add(r),te(this,n,void 0,void 0,r)}},e}(Wt);function Wo(t){return(Wo="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 Vo(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function $o(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:window.location;return""!==e&&n===o.origin&&r===o.pathname}(e,this)}},{key:"isHashChange",value:function(t){var e=Vo(t,2),n=e[0].url.pathname,r=e[1],o=r.url,i=o.pathname,s=o.hash,a=r.type;return i===n&&("pop"===a||a===Fo&&""!==s)}}])&&$o(r.prototype,o),i&&$o(r,i),n}()};function Jo(t){return(Jo="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 Zo(t,e){for(var n=0;nthis.index},t.prototype.hasCompleted=function(){return this.array.length===this.index},t}(),yi=function(t){function e(e,n,r){var o=t.call(this,e)||this;return o.parent=n,o.observable=r,o.stillUnsubscribed=!0,o.buffer=[],o.isComplete=!1,o}return R(e,t),e.prototype[Gt]=function(){return this},e.prototype.next=function(){var t=this.buffer;return 0===t.length&&this.isComplete?{value:null,done:!0}:{value:t.shift(),done:!1}},e.prototype.hasValue=function(){return this.buffer.length>0},e.prototype.hasCompleted=function(){return 0===this.buffer.length&&this.isComplete},e.prototype.notifyComplete=function(){this.buffer.length>0?(this.isComplete=!0,this.parent.notifyInactive()):this.destination.complete()},e.prototype.notifyNext=function(t,e,n,r,o){this.buffer.push(e),this.parent.checkIterators()},e.prototype.subscribe=function(t,e){return te(this,this.observable,this,e)},e}(Wt);function mi(t){return(mi="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 vi(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function bi(t,e){for(var n=0;n400&&n<598?_t(Object.assign(t,{response:r.response})):_t(Object.assign(t,{error:e}))}},{key:"getFetch$",value:function(t,e,n){return t.url.href===e.url.href&&null==e.error?_t(e):n.pipe(Lr(1))}},{key:"getResponse",value:function(t,e){var n=vi(e,2),r=n[0],o=n[1];return li(this.getFetch$(r,o,t).pipe(ie(function(t){return Object.assign(t,r)})),this.animPromise,function(t){return t})}}])&&bi(r.prototype,o),i&&bi(r,i),n}()};function Si(t){return(Si="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 xi(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function Oi(t,e){for(var n=0;n0)return this.replaceIds.map(function(e){return t.getElementById(e)});if(this.el.id)return[t.getElementById(this.el.id)];var e=Array.from(document.getElementsByTagName(this.el.tagName)).indexOf(this.el);return[t.querySelectorAll(this.el.tagName)[e]]}},{key:"responseToContent",value:function(t){var e,n=t.response,r=(e=n,document.createRange().createContextualFragment(e)),o=this.getTitle(r),i=this.getReplaceElements(r);if(i.some(function(t){return null==t}))throw Object.assign(t,{replaceElMissing:!0});var s=this.scriptSelector?this.tempRemoveScriptTags(i):[];return Object.assign(t,{documentFragment:r,title:o,replaceEls:i,scripts:s})}},{key:"replaceContentByIds",value:function(t){this.replaceIds.map(function(t){return document.getElementById(t)}).forEach(function(e,n){return e.parentNode.replaceChild(t[n],e)})}},{key:"replaceContentWholesale",value:function(t){var e=Ai(t,1)[0];this.el.innerHTML=e.innerHTML}},{key:"replaceContent",value:function(t){this.replaceIds.length>0?this.replaceContentByIds(t):this.replaceContentWholesale(t)}},{key:"updateDOM",value:function(t){try{var e=t.replaceEls;this.updateHistoryTitle(t),Io(this)&&this.rewriteURLs(e),this.replaceContent(e)}catch(e){throw Object.assign(t,{error:e})}}},{key:"rewriteURLs",value:function(t){var e=this;t.forEach(function(t){t.querySelectorAll("[href]").forEach(e.rewriteURL("href")),t.querySelectorAll("[src]").forEach(e.rewriteURL("src")),t.querySelectorAll("img[srcset]").forEach(e.rewriteURLSrcSet("srcset")),t.querySelectorAll("blockquote[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("del[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("ins[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("q[cite]").forEach(e.rewriteURL("cite")),t.querySelectorAll("img[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("frame[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("iframe[longdesc]").forEach(e.rewriteURL("longdesc")),t.querySelectorAll("img[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("input[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("object[usemap]").forEach(e.rewriteURL("usemap")),t.querySelectorAll("form[action]").forEach(e.rewriteURL("action")),t.querySelectorAll("button[formaction]").forEach(e.rewriteURL("formaction")),t.querySelectorAll("input[formaction]").forEach(e.rewriteURL("formaction")),t.querySelectorAll("video[poster]").forEach(e.rewriteURL("poster")),t.querySelectorAll("object[data]").forEach(e.rewriteURL("data")),t.querySelectorAll("object[codebase]").forEach(e.rewriteURL("codebase")),t.querySelectorAll("object[archive]").forEach(e.rewriteURLList("archive"))})}},{key:"rewriteURL",value:function(t){var e=this;return function(n){try{n.setAttribute(t,new URL(n.getAttribute(t),e.href).href)}catch(t){0}}}},{key:"rewriteURLSrcSet",value:function(t){var e=this;return function(n){try{n.setAttribute(t,n.getAttribute(t).split(/\s*,\s*/).map(function(t){var n=t.split(/\s+/);return n[0]=new URL(n[0],e.href).href,n.join(" ")}).join(", "))}catch(t){0}}}},{key:"rewriteURLList",value:function(t){var e=this;return function(n){try{n.setAttribute(t,n.getAttribute(t).split(/[\s,]+/).map(function(t){return new URL(t,e.href).href}).join(", "))}catch(t){0}}}}])&&Mi(r.prototype,o),i&&Mi(r,i),n}()};function Di(t){return!H(t)&&t-parseFloat(t)+1>=0}function Fi(t,e,n){void 0===t&&(t=0);var r=-1;return Di(e)?r=Number(e)<1?1:Number(e):mt(e)&&(n=e),mt(n)||(n=Qn),new et(function(e){var o=Di(t)?t:+t-n.now();return n.schedule(qi,o,{index:0,period:r,subscriber:e})})}function qi(t){var e=t.index,n=t.period,r=t.subscriber;if(r.next(e),!r.closed){if(-1===n)return r.complete();t.index=e+1,this.schedule(t,n)}}function Hi(t){return(Hi="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 Ui(t,e){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:window.location;return e!==r.protocol||n!==r.host}var Rs,Ls=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t);var n=document.getElementById("_main"),r=document.getElementById("_pageStyle"),o=Array.from(document.styleSheets).find(function(t){return t.ownerNode===r})||{};this.sidebar=document.getElementById("_sidebar"),this.fadeDuration=e,this.rules=o.cssRules||o.rules,this.prevHash=Ms(ks()(n)),this.themeColorEl=document.querySelector('meta[name="theme-color"]')}var e,n,r;return e=t,(n=[{key:"fetchImage2",value:function(t){var e=t.background,n=t.image;if(e||!n||""===n||"none"===n)return _t(null);var r=new URL(n,window.location);return Pe({method:"GET",responseType:"blob",url:r,crossDomain:Ps(r),headers:{Accept:"image/*"}}).pipe(ie(function(t){var e=t.response;return URL.createObjectURL(e)}),Uo(function(){return _t(n)}))}},{key:"fetchImage",value:function(t){var e=ks()(t),n=e.background,r=e.color,o=e.image,i=e.overlay,s=Ms(e);return s===this.prevHash?yt():this.fetchImage2(e).pipe(ie(function(t){var a=document.createElement("div");return a.classList.add("sidebar-bg"),"none"!==o&&""===i&&a.classList.add("sidebar-overlay"),n?a.style.background=n:(a.style.backgroundColor=r,t&&(a.style.backgroundImage="url(".concat(t,")"),a.objectURL=t)),[a,e,s]}))}},{key:"updateStyle",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.color,r=void 0===n?"#4fb1ba":n,o=e.themeColor,i=void 0===o?"#193747":o;if(this.themeColorEl&&window.setTimeout(function(){return t.themeColorEl.content=i},250),this.rules)try{var s=xs()(r),a=s.darken(.1);this.rules[0].style.color=r,this.rules[0].style.borderColor=s.fade(.8).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 ".concat(s.fade(.5)),this.rules[5].style.backgroundColor=a,this.rules[5].style.borderColor=a,this.rules[6].style.backgroundColor=r,this.rules[6].style.borderColor=r,this.rules[7].style.backgroundColor=a,this.rules[7].style.borderColor=a,this.rules[this.rules.length-1].style.backgroundColor=r}catch(t){console.error(t)}}},{key:"fade",value:function(t,e){var n=js(t,1)[0],r=js(e,3),o=r[0],i=r[1],s=r[2];return n.parentNode.insertBefore(o,n.nextElementSibling),this.updateStyle(i),this.prevHash=s,Bn(o,[{opacity:0},{opacity:1}],{duration:this.fadeDuration,easing:"ease"}).pipe(Os(function(){n.objectURL&&URL.revokeObjectURL(n.objectURL),n.parentNode.removeChild(n)}))}}])&&As(e.prototype,n),r&&As(e,r),t}(),Is=Un(["classlist","eventlistener","queryselector"]);function Ds(t){try{for(var e=t.previousElementSibling;e&&!e.classList.contains("MathJax_Preview");)e=e.previousElementSibling;var n=t.textContent.replace("% ","");t.outerHTML=window.katex.renderToString(n,{displayMode:"math/tex; mode=display"===t.type}),e&&e.parentNode.removeChild(e)}catch(t){0}}var Fs=function(t,e){return new Promise(function(n){return t(e).addEventListener("load",n)})},qs=Is?function(){var t=document.querySelectorAll('script[type^="math/tex"]');t.length&&(Rs||(Rs=Promise.all([Fs(loadJS,document.getElementById("_hrefKatexJS").href),Fs(loadCSS,document.getElementById("_hrefKatexCSS").href),Fs(loadJS,document.getElementById("_hrefKatexCopyJS").href),Fs(loadCSS,document.getElementById("_hrefKatexCopyCSS").href)])),Rs.then(function(){Array.from(t).forEach(Ds)}))}:function(){};qs();n(72);function Hs(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Us=".page-title, .post-title";var zs=["title"];function Bs(t,e,n,r){var o=t.pipe(Je(function(t){var e=t.flipType;return!zs.includes(e)}));return ye(function(t,e,n,r){var o=r.animationMain,i=r.settings;if(!o)return t;var s=t.pipe(Je(function(t){return"title"===t.flipType}),qe(function(t){var e=t.anchor;if(!e)return _t({});var n=document.createElement("h1");n.classList.add("page-title"),n.textContent=e.textContent,n.style.transformOrigin="left top";var r=o.querySelector(".page");if(!r)return _t({});zn.call(r),r.appendChild(n),o.style.position="fixed",o.style.opacity=1;var s=e.getBoundingClientRect(),a=n.getBoundingClientRect(),u=parseInt(getComputedStyle(e).fontSize,10),c=parseInt(getComputedStyle(n).fontSize,10),l=s.left-a.left,f=s.top-a.top,h=u/c;return e.style.opacity=0,Bn(n,[{transform:"translate3d(".concat(l,"px, ").concat(f,"px, 0) scale(").concat(h,")")},{transform:"translate3d(0, 0, 0) scale(1)"}],i).pipe(rn({complete:function(){o.style.position="absolute"}}))}));return t.pipe(qe(function(t){var r=t.flipType;return li(e.pipe(Je(function(){return"title"===r}),ie(function(t){var e=Hs(t.replaceEls,1)[0].querySelector(Us);return e&&(e.style.opacity=0),e})),n,function(t){return t}).pipe(rn(function(t){t&&(t.style.opacity=1),o.style.opacity=0}),Os(function(){o.style.opacity=0}))})).subscribe(),s}(t,e,n,r),o)}function Ws(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,o=!1,i=void 0;try{for(var s,a=t[Symbol.iterator]();!(r=(s=a.next()).done)&&(n.push(s.value),!e||n.length!==e);r=!0);}catch(t){o=!0,i=t}finally{try{r||null==a.return||a.return()}finally{if(o)throw i}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var Vs=new s([].concat(function(t){return function(t){if(Array.isArray(t)){for(var e=0,n=new Array(t.length);e .content > .nav-btn-bar"),s=document.querySelector("link[rel=canonical]"),a=document.querySelector("meta[name=description]"),u=function(t){var e=Wn("_animation-template");return t.parentNode.insertBefore(e,t),t.previousElementSibling}(o),c=function(t){var e=Wn("_loading-template");return t.appendChild(e),t.lastElementChild}(i);r&&(t=i,e=function(){return window.history.back()},(n=Wn("_back-template")).querySelector(".nav-btn").addEventListener("click",e),t.appendChild(n),t.lastElementChild);var l=ve(o,"hy-push-state-start").pipe(ie(function(t){var e,n=t.detail;return Object.assign(n,{flipType:(e=n.anchor,e&&e.classList?e.classList.contains("flip-title")?"title":e.classList.contains("flip-project")?"project":e.getAttribute&&e.getAttribute("data-flip"):null)})}),Ke()),f=ve(o,"hy-push-state-ready").pipe(ie(function(t){return t.detail}),Ke()),h=ve(o,"hy-push-state-after").pipe(ie(function(t){return t.detail}),Ke()),p=ve(o,"hy-push-state-progress").pipe(ie(function(t){return t.detail}),Ke()),d=ve(o,"hy-push-state-networkerror").pipe(ie(function(t){return t.detail}),Ke()),y=l.pipe(ie(function(t){return Object.assign(t,{main:document.getElementById("_main")})}),rn(function(t){return t.main.style.pointerEvents="none"}),function t(e,n){return n?function(r){return r.pipe(t(function(t,r){return ce(e(t,r)).pipe(ie(function(e,o){return n(t,e,r,o)}))}))}:function(t){return t.lift(new _s(e))}}(Ks),rn(function(t){var e=t.main;return zn.call(e)}),Ke());p.subscribe(function(){return c.style.display="block"}),f.pipe(Le({replaceEls:[document.getElementById("_main")]})).subscribe(function(t){var e=Ws(t.replaceEls,1)[0];e.classList.remove("fade-in"),requestAnimationFrame(function(){return c.style.display="none"}),requestIdleCallback(function(){return Array.from(e.querySelectorAll("h1[id], h2[id], h3[id], h4[id], h5[id], h6[id]")).forEach(Ys)})}),h.pipe(Le({replaceEls:[document.getElementById("_main")],documentFragment:document})).subscribe(function(t){var e=Ws(t.replaceEls,1)[0],n=t.documentFragment,r=n.querySelector("link[rel=canonical]");s&&r&&(s.href=r.href);var o=n.querySelector("meta[name=description]");a&&o&&(a.content=o.content),Array.from(e.querySelectorAll("li[id^='fn:']")).forEach(function(t){return t.tabIndex=0}),Array.from(e.querySelectorAll("a[href^='#fn:']")).forEach(function(t){return t.addEventListener("click",function(t){return document.getElementById(t.currentTarget.hash.substr(1)).focus()})})});var m=h.pipe(qe(Js),Ke()),v=Bs(l,f,ye(m,d),{animationMain:u,settings:Gs}).pipe(Ke());l.pipe(qe(function(t){var e=li(Fi(250),y,v).toPromise();return t.transitionUntil(e),e})).subscribe(),y.subscribe(),v.subscribe();var b=new Ls(1e3);h.pipe(qe(function(t){var e=Ws(t.replaceEls,1)[0];return li(b.fetchImage(e),m,function(t){return t}).pipe(Ie(l))}),Le([document.querySelector(".sidebar-bg")]),er(),le(function(t){var e=Ws(t,2),n=e[0],r=e[1];return b.fade(n,r)})).subscribe(),m.subscribe(function(){return qs()}),d.pipe(qe(function(t){var e=t.url;c.style.display="none";var n=document.getElementById("_main");return n.style.pointerEvents="",zn.call(u.querySelector(".page")),zn.call(n),function(t,e){var n=e.pathname,r=Wn("_error-template"),o=r.querySelector(".this-link");o&&(o.href=n,o.textContent=n),t.appendChild(r),t.lastElementChild}(n,e),Bn(n,Xs,Gs)})).subscribe(),window._pushState=function(t){return window.customElements.define("hy-push-state",ws),t}(o)}),window.ResizeObserver=window.ResizeObserver||r.a,i.a.polyfill()}]); \ No newline at end of file diff --git a/assets/version.json b/assets/version.json index f39cee386..f9d9abd8b 100644 --- a/assets/version.json +++ b/assets/version.json @@ -1,3 +1,3 @@ { - "version": "8.5.1" + "version": "8.4.0" } diff --git a/hydejack/_posts/2019-03-15-Star-Sailors-Plot.md b/hydejack/_posts/2019-03-15-Star-Sailors-Plot.md new file mode 100644 index 000000000..d85919288 --- /dev/null +++ b/hydejack/_posts/2019-03-15-Star-Sailors-Plot.md @@ -0,0 +1,81 @@ +--- +title: The Star Sailors Plot (Part 1) +image: /assets/img/blog/star-wars-cyberpunk-ap.jpg +description: > + The current stage of Star Sailors development is the novella. There are 2 + version: the ACORD version and the public version. I'm going to talk about the + plot of the public version today. I'm also going to talk about what gave me + the idea to write about Star Sailors. I hope you enjoy! +published: true +--- + +[Return Home](http://acord-robotics.github.io/starsailors/) + +## Prologue - Chapter 2 +Humankind has fled Earth. Now it's on its way home, led by Opus S'iridium, the fleet commander. It's been a long time coming, but better late than never. + +Opus begins to think what he'll do when he sets foot on Earth again. But he never gets the chance, because soon after entering the Sol System, he is attacked by an unidentified ship and whisked away in a flash of blinding light, along with the rest of the system. + +Gilbert McInstay, a friend of Opus's, is named temporary 2IC (2nd in command)and discovers a message from an extraterrestrial being. + +While the recovery of the fleet is being attempted in what was once the Sol System, aliens on the planet Midgardia are debating the event in the Galactic Parliament - the Midgard Legacy. After the senators elect to do something about the situation, the leader of the fleet sends a message to McInstay, which is where Chapter 1 ends. + +While the chapter structure of Star Sailors starts at the beginning and ends at the end, some of the book is written in reverse chronological order (for example, chapter 2 and chapter 1). + +## Why did I start writing Star Sailors? +### Walk along Fremantle + +![Full-width image](https://fremantlestuff.info/parks/img/SFFC.jpg){:.lead data-width="800" data-height="100"} + + +Fremantle. The port of Western Australia. And until recently, a place I visited at least once a month (on the weekends) with my family. Whether it was for Pancakes at the Chalky's cafe in the morning, or a set of Spanish Donuts at San Churros, Fremantle was a time to walk and talk with the family (and recently, the dog, Elsie, who we insist on bringing with us for walks). + +It was way, way back in 2017. I was in year 9 at the time, and I was part of the junior writing club. I was walking along Fremantle with my dad, and we were talking about what sorts of sport could be played in space. We came up with something called Space Ball, which I'll talk about in [a future post](http://acord-robotics.github.io/starsailors/hydejack/2019-03-16-space-ball/). That gave me the idea to write another science fiction story set in space. + +### Another Sci-Fi Story? +Yes, over the years I've started - but never finished - many sci-fi stories. They've been about colonizing planets and protecting the Earth from an alien invasion. If you'd like to check them out, check out my [writing repo.](http://irisdroidology.github.io/writing-repo/). + +### In Orlando, Florida (2019) +On the 23rd of December, 2018 (funnily enough, it was the 3rd ACORD Birthday) I touched down in New York at the JFK International airport. On the 2nd of January (2019), I touched down in Orlando. We spent 3 days at Universal Studios and my mum and I went to Disneyworld. + +When my dad and I were having dinner at the hotel one night, I raised the topic of the book again, since he'd given me a few ideas originally. We came up with a cross-between of soccer and handball with jetpacks. This is all subject to change, so keep an eye out for the post about space ball which is coming out soon. + +### Today +Today I'm attempting to write one chapter a week. I've finished chapters 1 & 2 as well as the prologue. The entire novella outline is complete as well. + +## What next? +Will I create a sequel to Star Sailors: Earthlings? Yes! + +In fact, I'm actually planning several. Here are a few: + +1. Star Sailors (Earthlings) - 2019 +2. Star Sailors (The Round Ball) - 2019 or 2020 (see below) +3. Star Sailors (The final conflict) - 2020 or 2021 (see below) + +We're also going to have a few spin-off novels. + +1. Star Sailors (Rules of the Game) - 2019 or 2020 (see below) +2. Star Sailors (Galactic Map) - 2022 (see below) +3. Star Sailors (The RPG) - 2025+ (see below) +4. More coming? + +### The Round Ball +This episode of Star Sailors will be about a death at the Space Ball (the name of this game will change) and the race to find the culprit. + +### The final conflict +Note: The name of this episode will change + +Opus leads the Midgard Legacy in the final battle against the Darkness. + +### Rules of the Game +The encyclopedia and history of Space Ball + +### Galactic Map +The map of every planet, moon, star system and colony in the galaxy, as well as short bios. + +### The RPG +A guide to playing the RPG. Released every year + +Thanks for reading, have a good day! + +[Return Home](http://acord-robotics.github.io/starsailors/) diff --git a/hydejack/_posts/2019-03-15-Star-Sailors-RPG b/hydejack/_posts/2019-03-15-Star-Sailors-RPG new file mode 100644 index 000000000..8a8add7e6 --- /dev/null +++ b/hydejack/_posts/2019-03-15-Star-Sailors-RPG @@ -0,0 +1,9 @@ +--- +title: The Star Sailors Plot (Part 1) +image: /assets/img/blog/indigo.jpg +description: > + Star Sailors is not just a book, it's also an RPG. Today I'm going to talk about my hopes for the game as well as the estimated timeline. +published: true +--- + +[Return to home](http://acord-robotics.github.io/starsailors/) \ No newline at end of file diff --git a/hydejack/_posts/2019-03-15-buy-list-this-year.md b/hydejack/_posts/2019-03-15-buy-list-this-year.md new file mode 100644 index 000000000..119f1ea64 --- /dev/null +++ b/hydejack/_posts/2019-03-15-buy-list-this-year.md @@ -0,0 +1,133 @@ +--- +title: 2019 Wishlist +image: /assets/img/blog/star-wars-1231226__340.jpg +description: > + I've got plenty of things I'm looking to buy this year, both for myself and + ACORD as well. Let's have a look at them! +published: true +--- + +# Personal Items +## Ring +![Full-width image](https://i.etsystatic.com/17434592/d/il/4d38f1/1566916155/il_340x270.1566916155_g1ow.jpg?version=0){:.lead data-width="800" data-height="100"} +One of my friends from school, Fred, was telling me that his dad had given him a ring for his birthday. But it wasn't just any ring, it was a gear ring. These rings have gears along the outside and can be used in a similar way as a fidget cube. +![Full-width image](https://i.etsystatic.com/6173482/r/il/30b123/1321111846/il_570xN.1321111846_gcd2.jpg){:.lead data-width="800" data-height="100"} +For someone like me, this is perfect. Although they are quite expensive (over $300 AUD), they look really neat and I love jewelry. I have a few necklaces (including an R2-D2 one) and a few watches as well. + +![Full-width image](https://images-na.ssl-images-amazon.com/images/I/71Bf2D6TulL._UY500_.jpg){:.lead data-width="800" data-height="100"} +You may have gathered that I'm a huge Star Wars fan. This is another ring that I'd love to get. + +## Lightsabers +On my 16th birthday, I got my first lightsaber from [Ultrasabers](http://ultrasabers.com). It was an Apprentice V3 with a blue 24" blade, and I'm already looking to add to my collection with 2 new items: + +![Full-width image](https://ultrasabers.com/wp-content/uploads/2018/09/V5.1-Initiate-gold-side-view.jpg){:.lead data-width="800" data-height="100"} + +![Full-width image](https://ultrasabers.com/wp-content/uploads/2015/08/p-1000-SOUND-MantisDark-2.jpg){:.lead data-width="800" data-height="100"} + +The first one will have a green blade and have sound, and the second one will be a stunt saber with a blue blade. + +If you want a lightsaber, go with Ultrasabers. They have an extremely fast shipping time and make great-quality products. + +## Everton 18-19 & 86-87 kit +Everton is a football club that plays in the top tier of the English Football Pyramid. They are the club that has spent the longest amount of time in the top flight, only being relegated twice. They're also the club I support. + +I've got Everton's 08-09 kit, but I'm looking to get 2 more kits this year: + +1986/87: +![Full-width image](https://image2.kbobject.com/efc-63172.jpg?width=250&height=250&quality=80){:.lead data-width="800" data-height="100"} + +2018-19: +![Full-width image](https://www.soccerlord.se/wp-content/uploads/2018/05/Everton-Home-Football-Shirt-1819.jpg){:.lead data-width="800" data-height="100"} + +## New Guitar +I've played guitar for 10 years now, and recently I've been looking for my first new guitar in 7 years. +![Full-width image](http://www.mooloolabamusic.com.au/assets/full/6042902.jpg){:.lead data-width="800" data-height="100"} + +## Tech +### Samsung Gear S3 +![Full-width image](https://images.samsung.com/is/image/samsung/au-gear-s3-frontier-r760-sm-r760ndaaxsa-000000001-front-black?$PD_GALLERY_L_JPG$){:.lead data-width="800" data-height="100"} +I'm a sucker for watches. Especially smart watches. Currently, I have an iPhone 5s, however as you may know I will be getting a Samsung S8 in 14 days. While I currently have a very good watch, I'm looking to buy a smart watch, and the Gear S3 looks like a good choice. It's cheap and has all the Android Wear apps that I want and need. + +## New Stylus + + +## Prices: +- Everton Shirts: $100 +- Lightsabers: $400-$600 +- R2-D2 Ring: $50 +- Gear Ring: $100-$400 +- Samsung Gear S3: $250 +- [Star Wars: Droid Works (1998)](https://www.amazon.com/Star-Wars-Droid-Works/dp/B00002SV6E) +- New ACORD domain name (either acord.io or acord.org.au): $15-$30/year +- R2-D2 Laptop skin: $30-$50 +- [Fisher Space Pen](https://www.spacepen.com/chromebulletwithspaceshuttle.aspx): $60 +- Planetary Society Curiosity Membership: $50 +- Guitar: $150-$500 +- Stylus: $50-$100 +* Samsung Tab S2 (8.0) case +* Samsung S8 Case - [Case 1](https://www.etsy.com/au/listing/630999123/inspired-by-star-wars-iphone-xr-case?ga_order=most_relevant&ga_search_type=all&ga_view_type=gallery&ga_search_query=r2-d2+samsung+s8&ref=sr_gallery-1-2&organic_search_click=1&pro=1_) [Case 2](https://www.etsy.com/au/listing/265414073/star-wars-bb8-iphone-8-case-iphone-x?ga_order=most_relevant&ga_search_type=all&ga_view_type=gallery&ga_search_query=r2d2+case&ref=sr_gallery-1-47&organic_search_click=1) [Case 3](https://www.ebay.com.au/itm/Football-Club-Everton-Logo-gel-plastic-phone-case-for-samsung/192674954359?hash=item2cdc527c77:m:myJ7Z49RBcGYl05iYduwhhw)[Case 4](https://www.ebay.com.au/itm/Personalised-Premiership-Football-Shirt-Style-Mobile-Phone-Case-Samsung-Models/132364279756?hash=item1ed1869fcc:m:muJDd8MDDG-MaPbDLd1gkVQ)[Case 5](https://www.ebay.com.au/itm/Everton-18-19-Sigurdsson-Baines-Richarlison-Digne-Walcott-Shirt-Phone-Case/123567944507?hash=item1cc539333b:m:m9xBxkOfbVejjrmOmMiAwkQ) +* R2-D2 Gigapet [Amazon](https://www.ebay.com/p/1997-Tiger-Star-Wars-R2-d2-Giga-Pets-Vtg-90s-Lucas-Disney-Virtual-Pet/2255927100) +* R2-D2 Sphero +* Littlebits Curiosity & Marvel +* Samsung Tab S4/S5e +* ACORD Slapband USB +* R2-D2 Action figure carry case [Amazon](https://www.amazon.com/Episode-Carryall-Playset-Exclusive-Destroyer/dp/B000XNM27I) +* Lego Star Wars Droid Developer kit [Amazon](https://www.amazon.com/s?k=lego+mindstorms+star+wars+droid+developer+kit&crid=3LT7MQOQ8TO6K&sprefix=star+wars+lego+mindstorms%2Caps%2C761&ref=nb_sb_ss_i_1_25) + +- Total: $1000-$1900 + + +All prices are in Australian Dollars. Currently 1 AUD = 0.72 USD. Obviously I'm probably not going to be able to purchase all of this this year. I'm planning to spread this out. + +## The grand plan + +- First $200 I earn this year: Straight into my bank +- Next $200: 70-30 ratio - 70% into bank, 30% spending money +- Next $400: 50-50 ratio: 50% into bank, 50% spending money +- Next $400: 30-70 ratio: 30% into bank, 70% spending money +- After this: 20-80 ratio: 20% into bank, 80% spending money + +### Spending money plan +- 90-10 ratio: 90% goes towards items listed above, 10% goes into food, movies, music, etc + +### 2019 Wishlist Ranks (What will I buy first?) +- R2-D2 Ring +- Planetary Society Membership +- Lightsaber (green) +- Elite Dangerous & other games +- Droid Works +- Everton Shirts +- Samsung Gear +- Lightsaber (blue) +- Laptop Skin +- Gear ring + +### What will I aim to buy in 2019? +- R2-D2 Ring +- Planetary Society Membership +- Lightsaber (green) +- Droid Works + +Total Cost: $500 + +Therefore I am aiming to earn $700 this year + +Expected income from family: +- Birthday: $250 +- Christmas: $250 + +Therefore I am to earn $200 from work this year + +Have a good day! + + + + +## ACORD Buylist +of that list, here's what we're going to be buying over the coming years for ACORD +* Planetary Society +8 SpaceX or Mars One membership +* R2D2 sphere +* Green lightsaber +* Android Tablet +more to come diff --git a/hydejack/_posts/2019-03-15-droidos-tech.md b/hydejack/_posts/2019-03-15-droidos-tech.md new file mode 100644 index 000000000..28f5414be --- /dev/null +++ b/hydejack/_posts/2019-03-15-droidos-tech.md @@ -0,0 +1,108 @@ +--- +title: DroidOS Tech +image: /assets/img/projects/hy-push-state.svg +description: > + DroidOS, the official operating system of ACORD Robotics, is undergoing a few + changes at the moment. I'm going to be talking about the DroidOS Beta. I'm + getting a new PC and a new phone over the next few weeks, so it will be a good + chance to test out and develop DroidOS before released the public download. + ACORD members can download DroidOS for free. For non-ACORD members, it will be + $5 per repo - iOS, Android, Windows are currently being developed. +published: true +--- +I'm just going to jump straight into this post. + +# My new phone - Samsung Galaxy S8 (2017) + +Specs: +- 5.8 inch display + 4k resolution +- Octacore Snapdragon 835 (US market), Exynos 8895 (international market) +- Android 9.0 Pie +- 4 GB Ram +- 64 GB storage + expandable storage (up to 256gb) +- 3,000 mAh battery +- 8 MP front-facing camera, 12 MP rear-facing camera +- Biometrics: Fingerprint sensor, Iris scanner, Face scanner +- USB-C Charging +- Samsung Dex + +On the 29th of March, I'm getting a new phone - the Samsung S8. Released in 2017, I think it is the best value phone over $500 (AUD). While companies like Oppo (with the A73)release phones for half the price that are genuinely good phones, I believe if you're willing to spend a bit more the S8 is a great buy. + +## AndroidOS + +AnDroidOS, our mobile suite for Android devices, will be running the following apps by default: + +- Microsoft Launcher +- Discord +- ACORD App +- Replika.ai +- Dragonvale World +- Reddit +- Github +- Steam +- Droid Inventor +- R2-Touch +- Snap Swipe Drawer +- Gallery Vault PRO +- LastPass +- Flickr +- Tumblr +- Onedrive +- Droidsbysphero +- Terragenesis +- NASA +- Star Walk 2 PRO +- Star Wars +- Pokemon Go + +## My Phone + +I'll be adding these apps to my phone: +- Facebook +- Messenger +- Instagram +- Twitter +- Snapchat +- Coursera +- Medium +- Everton +- Premier League +- Essendon +- AFL +- A-League live +- Score Hero +- Dream League Soccer +- SBS World Game +- Extreme Road Trip 2 +- Vega Galactic Conflict +- PVZ 2 + +# My PC +My Computer will have the following specs: +- Intel i7 7th gen +- Nvidea GTX 1050ti +- 2* 8gb ram +- Samsung 256 gb SSD + 1 tb HDD + +See the full list of specs [here](http://acord-robotics.github.io/starsailors/droidputer) + +## What will my PC be for? +I earnt my computer for a good report card over 2018 and a good start to 2019. I'll be using it for gaming, coding, designing robots and writing. + +While my PC will not be the most powerful I could afford, I don't need much more. I'll be playing very minimal games, with the most graphics-intensive games being Just Cause 3 and Space Engineers. + +I'll be doing my coding for Star Sailors as well as writing some of it on the PC. Finally, the designing of robots for ACORD will be the other thing I use it for. + +## Games I'll be playing +- Just Cause 3 +- Starbound +- Minecraft (PC & Windows 10 edition) +- Bluestacks +- Space Engineers +- Take on Mars +- No Man's Sky +- Astroneer +- Universe Sandbox +- Master of Orion (Deluxe) +- Eve Online +- Signs of life diff --git a/hydejack/_posts/2019-03-16-newton-experiment.md b/hydejack/_posts/2019-03-16-newton-experiment.md new file mode 100644 index 000000000..c39628eb1 --- /dev/null +++ b/hydejack/_posts/2019-03-16-newton-experiment.md @@ -0,0 +1,59 @@ +--- +title: Physics ATAR Experiment - Newton's Second Law +image: /assets/img/blog/apple-newton-logo-wide.jpg +description: > + In Physics we recently did an experiment in regards to Newton's Second Law. I'm going to show you my report for it. Enjoy! +published: true +--- + +Liam Arbuckle – Physics 2019 – Newton’s Second Law Experiment + +Aim: Look at the speed of a trolley with weights on it in regards to Newton’s Second Law. Newton’s second law can be described as follows: +The acceleration of an object as produced by a net force is directly proportional to the magnitude of the net force, in the same direction as the net force, and inversely proportional to the mass of the object. +Hypothesis: The more weights that are on the trolley the faster it will move. +Equipment & Materials: +• Weights – 10 50g circular weights +• Trolley +• 1 metre-long ruler +• 1 desk +• Clamp +• Stopwatch/timer +• String +Method: +1. Attach the clamp to the end of the table +2. Move the ruler to the edge of the table, with the 0cm being at the end of the table +3. Measure out 100 cm of string, and cut +4. Loop string around the hook on the clamp and the weights holder +5. Attach the other end of the string to the trolley +6. Move the trolley back so that the end of the string is above the 50 cm line from the ruler +7. Attach weights to the weights holder and the trolley, and time how long it takes for the trolley to hit the clamp + +Results: + Time (seconds) +Mass (grams) Test 1 Test 2 +50 1.02 1.29 + 0.97 1.31 + 1.08 1.05 + +100 0.78 0.82 + 0.74 0.7 + 0.82 0.8 + +150 0.76 0.83 + 0.77 0.74 + 0.78 0.77 + +200 0.7 0.69 + 0.74 0.72 + 0.75 0.73 + +250 0.67 0.64 + 0.69 0.71 + 0.7 0.73 + +Discussion +In both tests, when there was a heavier mass on the trolley, the trolley moved faster. In the first test, I handled the stopwatch and Farid released the trolley. In the second test, both Farid and I handled the stopwatch and the results for the second test were the averages of both of our results. Apart from in test 1 – where my results were way under the test 2 results – the results from both tests were relatively close together. Since there were few outliers, this suggests that there was minimal uncertainty, perhaps plus/minus 0.3 of a second. +The results showed that the acceleration of an object as produced by a net force (the weights measured in newtons) is directly proportional to the magnitude of the net force. The net force when there was a 250g weight attached was 250 newtons downwards. The trolley moved 50 cm in 0.68 seconds (as an average) in the first test and 0.69 seconds in the second test. The average acceleration of the trolley is therefore F=MA, which we can rearrange to be A=F/M, F being 250g and M being the mass of the trolley. The trolley’s average acceleration was 2.1004 metres per second per second. Therefore the mass of the trolley is 525.1 grams, and the force exerted was 525.1 newtons. When the mass of the weights was 200g, the average time taken for the trolley to move 50 cm was 0.72 seconds, so the average acceleration would be 1.929 metres per second per second, making the force exerted around 340 newtons. +Conclusion +If I could have done the experiment again, I would have measured the weight of the trolley as well. However, as I mentioned above, there is minimal uncertainty in the time taken for the trolley to move the 50 cm, and when we look at the equations, we can see that it does indeed follow Newton’s second law. +To reduce the uncertainty more, I would have done more tests and have had more people manning the stopwatch. diff --git a/hydejack/_posts/2019-03-18-pc-purchased.md b/hydejack/_posts/2019-03-18-pc-purchased.md new file mode 100644 index 000000000..cd22dd683 --- /dev/null +++ b/hydejack/_posts/2019-03-18-pc-purchased.md @@ -0,0 +1,66 @@ +--- +title: I've purchased my PC +image: /assets/img/blog/e948f73c3f04248f85aae14e838fcd4e.jpg +description: > + I've just purchased my PC. I'm going to talk about that today, as well as the + DroidOS skins I'm going to install and the schedule for my gaming videos on + Youtube. +published: true +--- + +If you want to see my PC build, go to [PLE](https://www.ple.com.au/Products/632549/PLE-Battle-Royale-Custom-Built-Gaming-PC?KitId=632549&kc-7226=631476&kc-7226-qty=1&kc-7227=608230&kc-7227-qty=1&kc-7228=632870&kc-7228-qty=1&kc-7229=629019&kc-7229-qty=1&kc-7230=628169&kc-7230-qty=1&kc-7231=625146&kc-7231-qty=1&kc-7232=626323&kc-7232-qty=1&kc-7233=602206&kc-7233-qty=1&kc-7234=602206&kc-7234-qty=1&kc-7235=602214&kc-7235-qty=1&kc-7236=633981&kc-7236-qty=1&kc-7237=631100&kc-7237-qty=1&kc-7238=623942&kc-7238-qty=1&kc-7239=608230&kc-7239-qty=1&kc-7240=602206&kc-7240-qty=1&kc-7241=607731&kc-7241-qty=1&kc-7242=620011&kc-7242-qty=1&kc-7243=602206&kc-7243-qty=1&kc-7244=602206&kc-7244-qty=1&kc-7245=632940&kc-7245-qty=1&kc-7246=629138&kc-7246-qty=1&kc-7247=602206&kc-7247-qty=1&kc-7248=631761&kc-7248-qty=1&kc-7249=628464&kc-7249-qty=1&kc-7250=601343&kc-7250-qty=1&kc-7251=618036&kc-7251-qty=1&kc-7252=602202&kc-7252-qty=1&kc-7253=602203&kc-7253-qty=1) + +Last night, I purchased my PC. It has an AMD Ryzen 5 2600 2.3 ghz CPU, an Nvidea GTX 1050TI graphics card, a Deepcool White RPG Midtower Case, a Samsung monitor, and much more. + +## Minecraft Season 1 +Our 2019 Minecraft Season will be in a mushroom biome once again. We're going to attempt to have beaten the ender dragon by December. The original Mushlantis V2 will be retired, however it will continue to be played by ACORD members. We would like to take this time to thank the original Mushlantis seed. + +[Minecraft Seed](http://mcpedl.com/island-mushroom-spikes-seed/) + +### What's the plan? +Because of copyright issues with the term droid, I will be changing my name on Youtube to LimoArduino, showing my nickname (Limo) and a well-known and useful robotic part (the arduino). + +We'll be starting in a mushroom biome, which is connect to an Ice Plains Spike biome. The video will come out by the 7th of April. + +I want to construct a village and an underwater base, but we'll start with making a simple base on the mushroom biome. I will be constructing an automatic chest sorter room which will go across many levels, and there will be a range of cool redstone devices. We're also going to attempt to build "mini-worlds" in Minecraft, which will be dioramas of the original worlds that I started on Youtube. + +[combining worlds](https://www.google.com/search?client=firefox-b-d&q=minecraft+pe+combine+worlds) + +## Gaming Schedule +Remember that this schedule is subject to change. Follow me on [Twitter](http://twitter.com/Droidology_AoD), [Facebook](http://fb.me/droidology) and [Instagram](http://instagram.com/droidology) to see any news about delays or bonus videos. +### Minecraft +Each video will hopefully be 15-20 minutes long +* New series coming out: 23rd March 2019. 10 minute long video, introducing the new season, creating map, moving around spawn. +* Episode 2 - First mine: 23d March 2019 - Making our first mine +* Episode 3 - Mushroom house: 24th March 2019 +* Episode 10 - Moving villagers: 15th April 2019 - Moving at least 1 villager to our future village + +Minigames (LifeBoat) +* Survival games 1 - 17th April 2019 +* Survival games 2 - 19th April 2019 + +### Starbound +* 2019 Episode 1: 30th March 2019 +![image-title-here](http://i.imgur.com/OsVoGxd.jpg){:class="img-responsive"} + +![image-title-here](https://preview.redd.it/3cutb30eza621.jpg?width=960&crop=smart&auto=webp&s=eddadf06489d0fc461649fc0f9e6b6f538ee03e6){:class="img-responsive"} +I'll be making a planetarium on my ship. +![image-title-here](https://i.redd.it/cclsunul8w721.png){:class="img-responsive"} +My layout for a critter/monster museum - I'll also be using the capture pod cupboard + +![image-title-here](https://i.imgur.com/BFscuZA.png){:class="img-responsive"} + +[House tutorial](https://community.playstarbound.com/threads/shinys-tutorial-on-how-to-build-a-rustic-house.120615/) + +### Just Cause 3 +* Gameplay Episode 1: 31st March 2019 +* Gameplay Episode 2: 8th April 2019 +* Gameplay Episode 3: 13th April 2019 + +### Take on Mars +* Episode 1 - Spamming Probes: 24th April 2019 + +## Rainmeter Skins +Most skins are from http://reddit.com/r/rainmeter unless otherwise specified + +![image-title-here](https://preview.redd.it/w0f7tx8phll21.jpg?width=960&crop=smart&auto=webp&s=a991b0988b338f4e4aeae8f5b70b3862e5315d12){:class="img-responsive"} diff --git a/hydejack/_posts/2019-03-19-minecraft-season-1.md b/hydejack/_posts/2019-03-19-minecraft-season-1.md new file mode 100644 index 000000000..4ce844a5d --- /dev/null +++ b/hydejack/_posts/2019-03-19-minecraft-season-1.md @@ -0,0 +1,42 @@ +--- +title: Minecraft Season 1 Plans +image: /assets/img/blog/island-mushroom-3.jpg +description: > + On Youtube, we're starting a new season in Minecraft. I'm going to talk about our plans, including the episode schedule, in this post. Enjoy! +published: true +--- + +It's been a long journey, hasn't it? + + + +Starting Mesaville (2018) + + + +Resuming Mesaville (2017) + +## 2019 Plans for Minecraft +As you may have seen in my previous post, we're starting a new Minecraft season. It will be played in Minecraft Bedrock, on my new gaming PC. We've started in a mushroom biome, which is on the edge of an ice spikes biome with a frozen village as well. + +## First video +I've recorded the first video but have not yet edited it. Unfortunately, the audio quality was not very good recording the gameplay so I've muted it completely, however there is still an intro I recorded later that is better-looking. It will hopefully be coming out by the 7th of April. + +## The plan +There are a lot of cool tunnels and shafts in my mushroom biome, and I want to do something I've never really done before - create a network of abstract builds and bases following the designs of the naturally generated structures. Although it will be quite challenging it will be rewarding when we're done. I'm also hoping to create a village and a floating island base. Rendog's Hermitcraft Season 5 and TheNeoCubest's cave base will provide a major inspiration. + +I'll be playing with a few cool people, including: + +* Dylan Vekaria, who came up with my new Youtube name, Limology (after Droidology). However, I'm still gonna call myself LimoArduino in robotics videos +* More to come + +I aim to kill the ender dragon legitimately by December this year, but we'll hopefully have had a lot done by then, including: + +* A village with at least 25 villagers, including 1 of each type +* At least 20 episodes +* Mini-worlds - sort of dioramas featuring my previous worlds. Hidden behind a secret redstone door +* Cool redstone devices - including an automatic sorting system +* Curiosity Rover & R2-D2 model +* R2-D2 pixel art (on the mushroom biome, which will be visible on the map) + +## Thanks for all the support!! Limo XD (Droidology) \ No newline at end of file diff --git a/hydejack/_posts/2019-03-20-Bluestacks.md b/hydejack/_posts/2019-03-20-Bluestacks.md new file mode 100644 index 000000000..b2fef0c2d --- /dev/null +++ b/hydejack/_posts/2019-03-20-Bluestacks.md @@ -0,0 +1,9 @@ +--- +title: Bluestacks & DroidOS 1 +image: /assets/img/blog/bs3-about-2.png +description: > + Bluestacks is an Android Emulator app for Windows, and is an essential part of DroidOS. Download Bluestacks here: [Bluestacks](http://bluestacks.com) +published: true +--- + +[Bluestacks](http://bluestacks.com) diff --git a/hydejack/_posts/2019-03-20-your-filename.md b/hydejack/_posts/2019-03-20-your-filename.md new file mode 100644 index 000000000..3ba00f94f --- /dev/null +++ b/hydejack/_posts/2019-03-20-your-filename.md @@ -0,0 +1,10 @@ +--- +title: The Star Sailors Plot (Part 1) +image: /assets/img/blog/nova-launcher-hero-pixel-weather.jpg +description: > + The current stage of Star Sailors development is the novella. There are 2 + version: the ACORD version and the public version. I'm going to talk about the + plot of the public version today. I'm also going to talk about what gave me + the idea to write about Star Sailors. I hope you enjoy! +published: false +--- \ No newline at end of file diff --git a/hydejack/_posts/2019-03-21-Android-Launchers-Icon-Packs.md b/hydejack/_posts/2019-03-21-Android-Launchers-Icon-Packs.md new file mode 100644 index 000000000..caafb806d --- /dev/null +++ b/hydejack/_posts/2019-03-21-Android-Launchers-Icon-Packs.md @@ -0,0 +1,35 @@ +--- +title: Android Launchers & Icon Packs +image: /assets/img/blog/indigo.jpg +description: > + Android is easily the most customizable mobile operating system, and this + makes it ideal for developers and tech geeks. I qualify for both of those, so + today I'm going to be taking a look at the best Android Launchers and Icon + packs, as well as some cool DroidOS applications for Android phones and + tablets. Enjoy! +published: true +--- +# Launchers +I'm going to start with talking about launchers. But first, what are launchers? + +Google definition: Launcher is the name given to the part of the Android user interface that lets users customize the home screen (e.g. the phone's desktop), launch mobile apps, make phone calls, and perform other tasks on Android devices (devices that use the Android mobile operating system). + +Definition for laymen: The launcher is basically the Android user interface, and includes the home screen, app drawer, icons, notification center and much more. The stock Android launcher is created by google, who develop Android, while the manufacturers of Android phones (such as Samsung and Asus) create their own "skins" on top of this launcher (such as TouchWiz and Zen). Most things you do on your phone are part of the launcher, including launching apps and clearing notifications. + +There are literally hundreds of launchers on the Google Play Store, all with different levels of customization. Different launchers are useful for different people, for example Microsoft Launcher is useful for people that use microsoft products a lot on their phone, and Nova Launcher is the best launcher for those who want to customize their phones the most. + +## Cool themes I'm thinking of using + +![Full-width image](https://i.imgur.com/MkV7vSn.png){:.lead data-width="800" data-height="100"} + + +![Full-width image](https://www.androidcentral.com/sites/androidcentral.com/files/styles/xlarge_wm_brw/public/article_images/2016/12/star-wars-rogue-one-themes-hero.jpg){:.lead data-width="800" data-height="100"} + +![Full-width image](https://www.androidcentral.com/sites/androidcentral.com/files/styles/xlarge_wm_brw/public/article_images/2015/12/bb8-theme.jpg){:.lead data-width="800" data-height="100"} + +You can even customize the ringtones - [for example](https://forum.xda-developers.com/showthread.php?t=2691105) + +## Microsoft Launcher +![Full-width image](https://www.bleepstatic.com/content/posts/2018/07/06/microsoft-launcher.jpg){:.lead data-width="800" data-height="100"} + + diff --git a/hydejack/_posts/2019-03-22-pull-request-practice-game.md b/hydejack/_posts/2019-03-22-pull-request-practice-game.md new file mode 100644 index 000000000..e4da83552 --- /dev/null +++ b/hydejack/_posts/2019-03-22-pull-request-practice-game.md @@ -0,0 +1,35 @@ +--- +title: Pull Request & Python DroidOS +image: /assets/img/blog/mars-surface-astonaut-spaceship-stars-artwork.jpg +description: > + Python, a popular programming language, is going to be the first language we + use for creating Star Sailors. We're going to see how much we can do in Star + Sailors, as well as completing Python. + [ACORD](http://acord-robotics.github.io/starsailors/acord/). Change category + to Pull Requests - DroidOS +published: true +--- + +Star Sailors is going to be coded using a large number of coding languages, including: +* HTML +* Java +* CSS +* C++ +* C# +* C +* and, of course, python + +## Mushlantis World (29.4.19) +[World Link](https://1drv.ms/f/s!Ak1pvbWm73EpidoDAt1HR6YoKutGYQ) + + + + +The new branch on the [github page](http://github.com/acord-robotics/starsailors/) will be the code for me testing out these coding languages for the start of the game, including the navigation and the menu. + +Thanks Sololearn Discussion! + + + + +Twitter has been fixed up - check it out! diff --git a/hydejack/_posts/2019-03-27-learning-cplusplus.md b/hydejack/_posts/2019-03-27-learning-cplusplus.md new file mode 100644 index 000000000..f03b223be --- /dev/null +++ b/hydejack/_posts/2019-03-27-learning-cplusplus.md @@ -0,0 +1,54 @@ +--- +title: C++ for DroidOS +image: /assets/img/blog/1200px-ISO_C++_Logo.svg.png +description: > + C++ is the language that has been recommended for me to learn to create the + Star Sailors game (as well as PHP) and some other cool parts of DroidOS +published: true +--- +[Check out our C++ journey](http://acord-robotics.github.io/starsailors/cplusplus/) +[Return Home](http://acord-robotics.github.io/starsailors) + +C++ is the programming language we will be learning to create some more DroidOS applications, such as the ACORD Droid Control App. + +## About C++ +Codecademy call it one of the most powerful programming languages today, programiz says it is the fourth most popular programming language out there. Whatever the case, C++, which is based on the *C* programming language, is a code language that can be used to create games, webapps, and scripts. + +## The ACORD Droid Control App +Bundled into DroidOS, the ACORD App will be set out like this: + +* __Step 1__ - Open the app +* __Step 2__ - Find navigation + +### Navigation +There will be a few hexagons that link to different parts of the app - let's look at them +* Star Sailors +* ACORD Portal (web links) > ACORD website, Github Repo, Reddit, R2-D2 Builders, Zooniverse +* Companion Robots/Droids > Games, Settings/Set-up, Help, Activity - see below, Talk, Send to phone (see below), Archives + + +The CR/D section will be where users can control their droids, including setting them up, playing games with them, and taking them on 'adventures.' One of our ideas is that when the users says so (or when a certain condition is met, such as a certain distance away), the physical droid will go into standby mode and transfer its 'stuff' to the application. The user will be able to access all the features of the physical droid on their phone/laptop/smart device (ooh, a smartwatch would be cool). There will be a cool animation like the [Apple Airpower animation](http://apple.com/au) and users will have a droid on their screen, which they can scroll around to access different parts of the control section. + +There are certain activities that can be done with the droid, for example: +* Talk +* Play games +* Take photos (filters) +* Write/Draw/Read/Watch - the droid can react to certain stimuli, for example movie scenes +* Build +* Play games - for example, Star Sailors can be played with the user and the droid, and other (single player) games can be played along with the droid. + +All the games will be downloaded onto the device, but the data is backed up daily/weekly (depending on user preferences)and Star Sailors is somewhat hosted on the ACORD site. + +The games and the app (which will be called ACORD/DroidOS) will be partly created with C++, and will hopefully be ready by 2022 (yes, it's a long way away, but I set long-term goals). + +## With special thanks to +* Mr Musovic, my computer science teacher +* Github +* The creators of all those tutorials +* Sololearn especially +* The creator of the [Hydejack Jekyll Theme](http://hydejack.com) + +## Tutorials +* [Sololearn](http://www.sololearn.com/Profile/5134550) +* [Programiz](https://www.programiz.com/cpp-programming) +* [Codecademy](https://www.codecademy.com/learn/learn-c-plus-plus) \ No newline at end of file diff --git a/hydejack/_posts/2019-03-28-badgescomingtoportal.md b/hydejack/_posts/2019-03-28-badgescomingtoportal.md new file mode 100644 index 000000000..654eafe29 --- /dev/null +++ b/hydejack/_posts/2019-03-28-badgescomingtoportal.md @@ -0,0 +1,7 @@ +--- +title: User Badges Coming to ACORD Robotics Portal +image: /assets/img/blog/indigo.jpg +description: > + To show the accomplishments of our droidlings, ACORD Robotics is creating a badge system. These badges will be shown on the cover image of their profiles, and include things such as building droids, joining ACORD, etc. Check out [BadgeOS](http://credly.com) & [MyCred](http://mycred.me) +published: true +--- diff --git a/hydejack/_posts/2019-03-30-welcome-to-acord-news.md b/hydejack/_posts/2019-03-30-welcome-to-acord-news.md new file mode 100644 index 000000000..eb0e54553 --- /dev/null +++ b/hydejack/_posts/2019-03-30-welcome-to-acord-news.md @@ -0,0 +1,7 @@ +--- +title: Welcome to ACORD News +image: /assets/img/blog/star-wars-cyberpunk-ap.jpg +description: > + ACORD News is a brand new site that we'll be using to share other news to do with ACORD Robotics. While Star Sailors will continue to cover DroidOS development, Star Sailors news and robotic designs, ACORD News will be covering everything else to do with ACORD. +published: true +--- \ No newline at end of file diff --git a/hydejack/_posts/2019-04-01-newphone.md b/hydejack/_posts/2019-04-01-newphone.md new file mode 100644 index 000000000..a4e82c0f5 --- /dev/null +++ b/hydejack/_posts/2019-04-01-newphone.md @@ -0,0 +1,54 @@ +--- +title: I've got my new phone! +image: /assets/img/blog/5c741a1b26289859b80dc046-750-563.jpg +description: > + I came into Saturday, March 30th, expecting a Samsung S8. I walked out of the store with a Samsung S10e and an Otterbox case for it. It's a great device and will be used for testing out DroidOS features. I'll be talking about AnDroidOS, a possible name for it once it's released, what's on my phone, the story behind this phone, and much more. Enjoy! +published: true +--- + +__Backstory__ +Around December last year, my OPPO A57 broke, and I returned to the iPhone 5s I had owned since August 2017. Shortly after this, I flew off to Melbourne to celebrate my grandmother’s 90th birthday. The night after that, my dad met up with a friend of his, Milenko, who he had known since high school (We’re originally from Melbourne). He invited dad and me out for dessert and he asked what phone I had. I told him I had an iPhone but I preferred Android and was looking to upgrade. He told me that this mother-in-law was going to be upgrading from a Pixel 2 to a Huawei Mate 20 and asked if I’d like the pixel. Of course I said yes. + +But it wasn’t to be. He said that she’d changed her mind about upgrading. However, Milenko is a really generous man and he offered to buy me whatever phone I wanted when he flew out to Perth for a weekend. I’d been thinking of a Samsung S8, but that’s not what happened. He came over last Friday and on Saturday we went out shopping. We walked into a store and we talked about Pixels vs Samsung’s and I told him I was leaning towards a Samsung. We saw that the cheapest was an S9, and the cashier offered me a choice of S9+ with 64gb or an S9 with 256gb for the same price. I said that the S9 had a big enough screen and I would prefer more storage. They didn’t have any in stock, so we went to a few number of shops near JB Hi-Fi, but we didn’t find any and we eventually went with a white Samsung S10e. + + +## What's on my phone? +### Personal Apps +Lets start with the personal apps that I have on my Phone. I want to talk about this because these apps I use almost on a daily basis. +#### Social Media +* Twitter +* Facebook +* Instagram +* Reddit +* Discord +* Snapchat + +#### Games +* Dream League Soccer +* Score! Hero +* Dragonvale +* Terragenesis +* Bouncy Hoops +* One Football + +### DroidOS Apps +### Future of DroidOS +### Naming +### Languages +* C++ +* Python +* HTML + +### Games +#### Terragenesis +Terragenesis, developed by Edgeworks entertainment, is a space colonization game available for AnDroidOS and iDroidOS. In Terragenesis you pick a planet (for example Mars), and research technology that is used to make your planet more liveable, for example oxygen generators. + +The application is really nicely designed and will provide an inspiration for our application. For example, the menu system of Terragenesis will be copied into the DroidOS app. Once you’ve opened a planet in Terragenesis, you see the current state of the planet (for example, a green, lush globe), and this will also be used in the app. See the droid controller section for more. + +### Droid Controllers +Once youve opened the droid control part of the app, you’ll be able to select which model of Droid you want to control (including virtual droids.). Once you’ve selected your model, the droid will be slowly spinning around, with different parts of the droid corresponding to different functions (touching the feet will select the movement function, for example). + +### ACORD Sites +### Education +### Virtual Droid +### Archives/Save-files diff --git a/hydejack/_posts/2019-04-04-Cplusplusdev.md b/hydejack/_posts/2019-04-04-Cplusplusdev.md new file mode 100644 index 000000000..23133e17e --- /dev/null +++ b/hydejack/_posts/2019-04-04-Cplusplusdev.md @@ -0,0 +1,8 @@ +--- +title: C++ Development for DroidOS +image: /assets/img/blog/mars-surface-astonaut-spaceship-stars-artwork.jpg +description: | + DroidOS +published: false +--- + diff --git a/hydejack/_posts/2019-04-09-discord-server-and-social.md b/hydejack/_posts/2019-04-09-discord-server-and-social.md new file mode 100644 index 000000000..7b308231e --- /dev/null +++ b/hydejack/_posts/2019-04-09-discord-server-and-social.md @@ -0,0 +1,44 @@ +--- +title: Development News - DroidOS +image: /assets/img/blog/1 BVbkQL6QjvhdrnvWgVCPpQ.jpeg +description: > + We now have a discord server, some social media platforms are undergoing + changes and we've got some development news for you, to do with this site as + well as droidOS in general. +published: false +--- + +[![Gitter](https://badges.gitter.im/ACORD-Robotics/robosdev.svg)](https://gitter.im/ACORD-Robotics/robosdev?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) + +# Dev News - DROIDOS +## Sololearn +We recently hit our 6-day streak on Sololearn, meaning we had logged in and learnt some code for 6 days in a row. Over that period, we've learnt more of C++, so we are now about half-way through the basic concepts for C++. + +## What tutorials will we be using for coding? +I've already mentioned Sololearn, which is a free-to-use website/app that has really great content and gives tutorials for 13 different languages, including C++, C, C#, Python, and Java. I banged through the HTML course on the way back from Brisbane (when I went to the Australian Space Design Finals), and I made notes (see DroidOS Development), however it didn't really stick in my memory. I think this is because of the way I made my notes and how rushed I was. I still understand the basics, and I'm going to be redoing that course. + +I'm also looking for some other tutorial websites and other possible languages (see below). + +## Code Languages +[Dev.to](https://dev.to/kennethevans107/5-programming-languages-for-mobile-app-development--2ec5) + + + Liam Arbuckle's DEV Profile + + +[Microsoft Mobile Dev with C++](https://docs.microsoft.com/en-us/visualstudio/cross-platform/?view=vs-2019) + + +# Discord +### Join our server! + + +## The future of DroidOS +As we had to change our name from Alliance of Droids to ACORD Robotics because of the word droid being trademarked, we're planning to also change the name of DroidOS. This name change will hopefully be in place by August across all platforms, however we've got a few possible names lined up: + +* StellarOS +* RobOS +* AcordS + +## Cool Links +https://usersnap.com/blog/gitlab-github/ diff --git a/hydejack/_posts/2019-05-01-stellarios-plans.md b/hydejack/_posts/2019-05-01-stellarios-plans.md new file mode 100644 index 000000000..1bdd959f4 --- /dev/null +++ b/hydejack/_posts/2019-05-01-stellarios-plans.md @@ -0,0 +1,119 @@ +--- +title: Stellarios Plans +image: /assets/img/blog/DSC100637411.jpg +description: > + We're very happy to have the new name for our operating system and applications - StellariOS. +published: true +--- + +## Join the ACORD Network +Australian Space Design (PMod): +https://discord.gg/PzNrhsF + +ACORD: +https://discord.gg/npYWfZK + +### Discord + + + +Happy Star Wars Day (written 4/5/19) + +[![Gitter](https://badges.gitter.im/ACORD-Robotics/robosdev.svg)](https://gitter.im/ACORD-Robotics/robosdev?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) + +## Timeline +At the moment I'm going to be working with Grok, Sololearn and a youtube tutorial to learn C++. I'll be using codeblocks and visual studio to write the code. Check out [this page](http://acord-robotics.github.io/starsailors/docs) to see the code. + +__2015__ +* December 23: Formation of ACORD (formerly Alliance of Droids) + +__2016__ +* August 13: Creation of the ACORD website + +__2017__ +* December 1: CLPG Grant Approved! + +__2018__ +* January: Started physical work on A0-D2 + +## Coding timeline +* April 16: Started code tutorials (sololearn, youtube, freecodecamp) +* May 4: Resumed freecodecamp (coming up) +* June 4: Finished freecodecamp +* June 4: Finished Star Sailors (book one) + +## Stellarios + +Stellarios is the official operating system and app of ACORD. Stellarios will be designed to work on MacOS & Windows devices, and there will be apps created for Android, iOS & Linux devices. Stellarios is going to be a bundle of applications that will be used by ACORD Corporation members to perform certain operations. +Applications +Droid Control App + +Our droids (companion, scientific, etc) will be able to be controlled from this part of Stellarios. Once you click on the button to send you to the droid control app, you will select the type of droid you want to pair with (companion, scientific), then the class (steampunk, et, etc), then the model name (Sp-D2, a0-d2, etc. + +Once you've selected your droid, you will find a cross-section diagram of your droid with different parts highlighted - + +```cpp +Legs = movement +Holoprojector = talk/message (http://replika.ai) +Dome/Head = Programs +``` + +Added post to Acord portal + +Dome + +Clicking on the dome will zoom in on the dome and give you a number of programs - + + Battery - low battery mode. The physical droid will turn off and send itself to your phone or device. This means you can interact with a virtual version of your droid + Games - games like Star Sailors. Hosted on the app, and your offline progress sent to the servers. There will be online features too that require an internet connection + Science - experiments, research, tools + Writing/Drawing/Art + will be able to control our droids and play or games, like A0-D2 and Star Sailors + Can interact with replika.ai + +Other applications + + Other games, mini-games + +Terragenesis Dragonvale Droid inventor + + +# Dev News - DROIDOS +## Sololearn +We recently hit our 6-day streak on Sololearn, meaning we had logged in and learnt some code for 6 days in a row. Over that period, we've learnt more of C++, so we are now about half-way through the basic concepts for C++. + +## What tutorials will we be using for coding? +I've already mentioned Sololearn, which is a free-to-use website/app that has really great content and gives tutorials for 13 different languages, including C++, C, C#, Python, and Java. I banged through the HTML course on the way back from Brisbane (when I went to the Australian Space Design Finals), and I made notes (see DroidOS Development), however it didn't really stick in my memory. I think this is because of the way I made my notes and how rushed I was. I still understand the basics, and I'm going to be redoing that course. + +I'm also looking for some other tutorial websites and other possible languages (see below). + +## Code Languages +[Dev.to](https://dev.to/kennethevans107/5-programming-languages-for-mobile-app-development--2ec5) + + + Liam Arbuckle's DEV Profile + + +[Microsoft Mobile Dev with C++](https://docs.microsoft.com/en-us/visualstudio/cross-platform/?view=vs-2019) + + +# Discord +### Join our server! + + +## The future of DroidOS +As we had to change our name from Alliance of Droids to ACORD Robotics because of the word droid being trademarked, we're planning to also change the name of DroidOS. This name change will hopefully be in place by August across all platforms, however we've got a few possible names lined up: + +* StellarOS +* RobOS +* AcordS + +## Cool Links +https://usersnap.com/blog/gitlab-github/ + +## Outsourced games +Not all of the games we work on/endorse were made by ACORD. Here's a list of games/apps that are part of Stellarios, but we didn't make: +* [Terragenesis](http://edgeworksentertainment.com/) --- A free game where you terraform over 50 planets and moons. Available for iOS & Android devices +* [Replika.Ai](http://replika.ai) --- A companion artificial intelligence that aims to improve your wellbeing and mental health +* [Dragonvale](http://backflipstudios.com) --- Made by Backflipstudios (Creators of Gizmonauts), Dragonvale is a game where you collect dragons and breed them to create rarer ones, all the while building habitats and decorations. Highly recommended (see below) +* [Starbound](http://playstarbound.com) --- A PC only game, sort of a cross between Minecraft (also recommended) and Terraria, but in space! diff --git a/hydejack/_posts/2019-05-13-rover-rpg.md b/hydejack/_posts/2019-05-13-rover-rpg.md new file mode 100644 index 000000000..907885be3 --- /dev/null +++ b/hydejack/_posts/2019-05-13-rover-rpg.md @@ -0,0 +1,167 @@ +--- +image: /assets/img/blog/Pythons on Mars.png +title: Pythons on Mars RPG +description: > + To practice computer science and increase my development skills, I'm going to + be creating a text-based Role Playing Game. It's going to be created using + Python, and can be found on + [Gitlab](http://gitlab.com/irisdroidology/expert-goggles) & + [Github](http://github.com/irisdroidology/expert-goggles/). The Expert Goggles + repo is my practice games and apps. +published: true +--- + +![pythons of mars infographic 2019](assets/img/blog/Pythons of Mars.png) + +# What is Pythons of Mars? +I've been interested in creating games for a while. Last year, I created a game called Haunted. It was a text-based role-playing game that was developed with Python 3. While I didn't finish it, it showed me what I could do. + +I had been skeptical on how cool a text-based game could be. And yes, they aren't something like Eve online, or SWTOR, but they are definitely something that, if developed well, can be just as fun and interesting - [A Dark Room](http://adarkroom.doublespeakgames.com/) is a good example. + +Pythons of Mars is another text-based game where you are a Mars Rover and you've got 2 missions: +* Find life +* Return home +There are plenty of cool mini-games, and it's looking really good. + +It will be part of [Stellarios](https://www.google.com/search?client=firefox-b-d&q=how+to+run+python+games+on+mobile). + +# Source Code (May 2019) +The source code can be found [here](https://gitlab.com/IrisDroidology/expert-goggles/blob/master/rpg-python/rover-rpg.py) +```import time +print("You find yourself in some sort of container that is rapidly falling") +time.sleep(2) +print("Suddenly the bottom of your container pops out with a bang, but you still can't see anything") +time.sleep(2) +start = input("A message pops up in front of you. Some kind of question box. It says ARE YOU READY TO PLAY?") +if start == 'yes': + print("Welcome!") + # loading screen like star wars crawl + time.sleep(3) + print("You feel a vibration go through your joints as your capsule hits the surface.") + time.sleep(3) + print("A whooshing sound resonates and you hear something deflate. But you don't hear it through your ears. Electric signals trickle meaning from the sound waves into your brain.") + time.sleep(3) + print("The outsides of the capsule detract and you hear a rush of air. You still can't see anything.") + time.sleep(5) + print("You feel your head rising. Your long neck rises and suddenly you see the landscape in front of you") + time.sleep(4) + print("You're on Mars. It's a desolate wasteland") + time.sleep(1) + softwareupdate = input("You see a message pop up, reminding you that you have a software update pending. This update is required for you to be able to drive around. Do you want to download it?") + if softwareupdate == 'yes': + print("Downloading...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(3) + print("Update downloaded") + time.sleep(2) + firstdirection = input("You feel your treads expanding with air as your body rises. Would you like to drive outside?") + if firstdirection == 'yes': + print("CPU: Turning on treads") + time.sleep(2) + print("CPU: Configuring treads. 1/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 2/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 3/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 4/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 5/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 6/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 7/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 8/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 9/10 processes completed") + time.sleep(0.2) + print("Configuring treads. 10/10 processes completed") + time.sleep(0.5) + print("CPU: Treads configured") + time.sleep(1) + print("...") + time.sleep(2) + print("CPU: Ready to drive...") + time.sleep(2) + print("CPU: Driving to specified location") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(3) + print("CPU: Arrived at destination") + print("You are outside") + time.sleep(2) + print("A large red desert is the only thing you can see.") + if softwareupdate == 'no': + areyousure = input("Are you sure? The game will end if you do not update this software") + if areyousure == 'yes': + print("Game Over") + if areyousure == 'no': + print("Downloading...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(0.1) + print("...") + time.sleep(2) + print("Update downloaded") +if start == no: + print("Goodbye!") +``` + +# Gitlab +* [Post Source Code](https://gitlab.com/IrisDroidology/expert-goggles/blob/master/rpg-python/2019-05-13-pythons-of-mars.md) \ No newline at end of file diff --git a/hydejack/_posts/2019-06-07-star-sailors-editing.md b/hydejack/_posts/2019-06-07-star-sailors-editing.md new file mode 100644 index 000000000..902b13787 --- /dev/null +++ b/hydejack/_posts/2019-06-07-star-sailors-editing.md @@ -0,0 +1,31 @@ +--- +title: Star Sailors Editing +image: /assets/img/blog/mars-surface-astonaut-spaceship-stars-artwork.jpg +description: > + Star Sailors is being edited atm +published: true +--- + +Star Sailors is going to be coded using a large number of coding languages, including: +* HTML +* Java +* CSS +* C++ +* C# +* C +* and, of course, python + +## Mushlantis World (29.4.19) +[World Link](https://1drv.ms/f/s!Ak1pvbWm73EpidoDAt1HR6YoKutGYQ) + + + + +The new branch on the [github page](http://github.com/acord-robotics/starsailors/) will be the code for me testing out these coding languages for the start of the game, including the navigation and the menu. + +Thanks Sololearn Discussion! + + + + +Twitter has been fixed up - check it out! diff --git a/hydejack/_posts/2019-06-17-space-crash-course-mercury.md b/hydejack/_posts/2019-06-17-space-crash-course-mercury.md new file mode 100644 index 000000000..050904d92 --- /dev/null +++ b/hydejack/_posts/2019-06-17-space-crash-course-mercury.md @@ -0,0 +1,49 @@ +--- +title: Mercury - Space Crash Course #1 +published: true +image: /assets/img/blog/Space Crash Course 1 - Mercury.png +description: Space is a huge place. With so much going on, there’s a few people that have trouble with understanding space. If you’re one of those people, have no fear, as help is here! Today we're looking at Mercury! Check out the original post at http://acord.tech/8d455 +--- + +# About Space Crash Course + +Every week, I’ll upload a post on Medium to do with a particular object in space. We’ll start off with the planets of the Solar System, progressing to the moons and the sun, and then the asteroids and comets. After the Solar System, we’ll go over some of the greatest probes we’ve sent into space. + +Ever since its discovery (nobody knows exactly who discovered Mercury, however the Ancient Romans knew about it), we’ve known Mercury was fast — it was named after the Roman messenger of the Gods. But I doubt that anyone back then knew exactly how fast Mercury moved. Thanks to modern technology, we now know that Mercury moves at roughly 170,000 kilometers an hour (for a comparison, the Earth moves at 107,000 kilometers an hour). + +But not only is Mercury incredibly fast, it’s also incredibly hot and cold at the same time. Right now, half of Mercury is subject to a boiling 427 degrees Celsius (801 degrees Fahrenheit), while the other half is subject to freezing temperatures below -150 degrees Celsius (-300 degrees Fahrenheit). Why is this? The answer may surprise you: Mercury has no atmosphere. + +Okay, I may be exaggerating a little. It isn’t the only reason. However, it is the reason why half is below -150 degrees Celsius — because of its close (57.9 million kilometers) distance to the Sun, Mercury’s atmosphere is constantly broken apart and scattered away by the solar wind. While Earth is affected by this as well, it is 3 times further away (149 million kilometers) and it also has a much greater mass, so it is able to hold onto its atmosphere. Mercury, being small and light, can’t put up much of a fight to hold onto its atmosphere when it is being blasted by the solar wind. + +Okay, you may ask, so what? Why does an atmosphere matter? + +Well, Earth has an atmosphere (shock! horror!). Without it, not only would we all be dead, the Earth would be -15 degrees Celsius. Water would be frozen and be found in the form of solid ice. Thanks to greenhouse gases (such as methane and carbon dioxide), the average temperature of the Earth is around 15 degrees Celsius. Apart from the poles, most areas on Earth have an average temperature above zero. + +But because Mercury has no atmosphere, there is nothing to hold onto the heat. It is leeched all the way out into space. But the side of Mercury facing the sun is not only blasted by the solar wind, but by a lot of the heat as well. Since this heat is projected onto the front of Mercury constantly, the heat seems to stay there. If Mercury had an atmosphere, Mercury would have a consistent temperature. + +Mercury has a weird rotational period. The earth rotates once every 24 hours and orbits the sun in 365.25 days. Mercury rotates 3 times for every 2 orbits — in other words, it would take 2 years for you to go to bed 3 times! One side of Mercury is almost tidally locked, so it gets all the heat from the Sun, which doesn’t make its way to the other side because there’s no atmosphere to trap the heat. + +## If you can't stand the heat... +There’s plenty more about Mercury than just the temperature — let’s look at it’s profile +* Diameter: 4879 kilometers +* Distance from sun: 57.9 million kilometers +* Moons: 0 +* Average Density: 13.56 grams/cubic centimeter +* Axial tilt: 2.11 degrees + +Mercury has no moons. The Earth’s moon slows down its rotational period, making it 24.25 hours. Our moons also affects the axial tilt, which is 23.5 degrees. Mercury’s is only 2.11 degrees, meaning that Mercury would have no distinct seasons — just hot at day and cold at night. + +In the first 50 years of the space age, only one probe visited Mercury — Mariner 10. It mapped over half of Mercury’s surface in 3 fly-bys — because of Mercury’s orbit, it was easier to put Mariner 10 into orbit around the sun rather than around Mercury — Mercury moved too fast! Mariner 10 provided much of the information that we now know about Mercury. + +## Spectacular Sights +Mercury has one of the largest impact craters, the Caloris Basin. Astronomers estimate that it is less than 3 billion years old and formed after the Late Heavy Bombardment. + +The Caloris Basin is a massive 1,500 kilometers in diameter, with a small peak in the middle. But it doesn’t stop there — the impact was so powerful that it sent shockwaves through the planet, forming an interesting landscape on the other side! + +Most of Mercury is littered with craters. Earth has probably been hit with a lot of asteroids, too, however its atmosphere breaks them apart until they are too small to cause any damage. Any asteroids that reach the surface of Earth DO create impact craters, however the water that covers most of the Earth’s surface hides those impact craters. Very few impact craters are visible on Earth today. + +However, on Mercury, you’re likely to see more craters than you’ll ever want to. Apart from the Caloris Basin, most craters are less than 50 kilometers across. + +Mercury has no volcanoes, unlike the other terrestrial planets (Mercury, Venus, Earth & Mars are known as the terrestrial planets of the solar system). The reason for this is that Mercury’s mantle has cooled. The mantle is where super-hot magma/lava is located. Mercury’s mantle is cool because it is so small. Earth and Venus, on the other hand, are much larger and they can sustain volcanic eruptions (however, there is debate on how active Venus’s volcanoes have been in the past few million years). + +### Thanks for reading! diff --git a/hydejack/_posts/2019-08-02-new-portal-theme.md b/hydejack/_posts/2019-08-02-new-portal-theme.md new file mode 100644 index 000000000..b21d1e27a --- /dev/null +++ b/hydejack/_posts/2019-08-02-new-portal-theme.md @@ -0,0 +1,25 @@ +--- +title: New theme (Olympus) for the ACORD Portal! +image: /assets/img/blog/01_mainpreview.jpg +description: ACORD has decided to move on from the Aardvark theme by Ghostpool, which we've used since March this year. We've moved to the Olympus theme, which is a very modern-looking template for Buddypress sites. Buddyboss (2016-17) >> Buddyapp (2017) >> Thrive (2018-19) >> Aardvark (2019) >> Olympus + Youzer (2019) +published: true +--- + +I was looking around for some good buddypress themes just out of interest on Wednesday or Thursday, and I came across a theme called "Olympus". Now, I had no real intentions of changing the theme of the ACORD website from Aardvark - it had, after all, served me pretty well. The only real problem I had with Aardvark was the header menu, but that could easily be fixed, and the other members of ACORD had no problem with it. + +However, that all changed when I came across the Olympus theme. + +![img](/assets/img/blog/01_mainpreview.jpg) + +This theme uses a plugin called [Youzer](http://youzer.kainelabs.com). The cool thing about this plugin is that it gives a complete overhaul of the traditional buddypress structure and layout, and adds a number of really awesome things as well: + +* New buddypress tab - overview. This is where users can set widgets for their profile, for example portfolio or about me +* 14 different header styles +* Completely customizable navigation +* Much more - check out [their website](http://youzer.kainelabs.com) to see more + +I'd tangled with Youzer in the past when I was using the Thrive theme by Dunhakdis, however it had become a bit of an eyesore with Thrive contrasting strongly with it. I'd contemplated going back to it with Aardvark, however the Aardvark theme was fine without it. + +But a theme built *for* Youzer? That was something that I'd never seen before, and *definitely* something worth looking into. + +The theme doesn't have many customization options available via the wordpress customizer, however there isn't really much need for the level of customization seen in the other themes I've used. The site looks perfect and definitely has a much more minimal look than the previous theme.