From 64ebe8c6d0f9d1fcbfb27e0770f5882b67fc8dd2 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 28 Nov 2015 18:20:17 -0800 Subject: [PATCH] Update frontend splash screen --- .../components/frontend/index.html.template | 11 +- homeassistant/components/frontend/version.py | 2 +- .../frontend/www_static/favicon-384x384.png | Bin 0 -> 19825 bytes .../frontend/www_static/frontend.html | 911 +++++++++--------- .../www_static/home-assistant-polymer | 2 +- .../frontend/www_static/manifest.json | 10 +- .../www_static/webcomponents-lite.min.js | 6 +- 7 files changed, 469 insertions(+), 473 deletions(-) create mode 100644 homeassistant/components/frontend/www_static/favicon-384x384.png diff --git a/homeassistant/components/frontend/index.html.template b/homeassistant/components/frontend/index.html.template index 409ea6752db..533fc43ac4e 100644 --- a/homeassistant/components/frontend/index.html.template +++ b/homeassistant/components/frontend/index.html.template @@ -8,6 +8,8 @@ + @@ -32,17 +34,14 @@ left: 0; right: 0; bottom: 0; - } - #init div { - line-height: 34px; - margin-bottom: 89px; + margin-bottom: 123px; }
- -
Initializing
+ +
diff --git a/homeassistant/components/frontend/version.py b/homeassistant/components/frontend/version.py index ed954909e66..7e957562bba 100644 --- a/homeassistant/components/frontend/version.py +++ b/homeassistant/components/frontend/version.py @@ -1,2 +1,2 @@ """ DO NOT MODIFY. Auto-generated by build_frontend script """ -VERSION = "c90d40a0240cc1feec791ee820d928b3" +VERSION = "c1df3a08faa4a9978b25639ca0fd63cd" diff --git a/homeassistant/components/frontend/www_static/favicon-384x384.png b/homeassistant/components/frontend/www_static/favicon-384x384.png new file mode 100644 index 0000000000000000000000000000000000000000..51f67770790077d5e271231ebeadf09a08feb52c GIT binary patch literal 19825 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 literal 0 HcmV?d00001 diff --git a/homeassistant/components/frontend/www_static/frontend.html b/homeassistant/components/frontend/www_static/frontend.html index 73b2ac1b7dd..cf19d314f24 100644 --- a/homeassistant/components/frontend/www_static/frontend.html +++ b/homeassistant/components/frontend/www_static/frontend.html @@ -1,6 +1,6 @@ -
\ No newline at end of file + } \ No newline at end of file diff --git a/homeassistant/components/frontend/www_static/home-assistant-polymer b/homeassistant/components/frontend/www_static/home-assistant-polymer index 62e494bd045..f29b1062b30 160000 --- a/homeassistant/components/frontend/www_static/home-assistant-polymer +++ b/homeassistant/components/frontend/www_static/home-assistant-polymer @@ -1 +1 @@ -Subproject commit 62e494bd04509e8d9b73354b0e17d3381955e0c8 +Subproject commit f29b1062b30c76ceeea87fd426a042d98358394a diff --git a/homeassistant/components/frontend/www_static/manifest.json b/homeassistant/components/frontend/www_static/manifest.json index 69143ce5179..3d0eb5fa443 100644 --- a/homeassistant/components/frontend/www_static/manifest.json +++ b/homeassistant/components/frontend/www_static/manifest.json @@ -5,10 +5,14 @@ "display": "standalone", "icons": [ { - "src": "\/static\/favicon-192x192.png", + "src": "/static/favicon-192x192.png", "sizes": "192x192", - "type": "image\/png", - "density": "4.0" + "type": "image/png", + }, + { + "src": "/static/favicon-384x384.png", + "sizes": "384x384", + "type": "image/png", } ] } diff --git a/homeassistant/components/frontend/www_static/webcomponents-lite.min.js b/homeassistant/components/frontend/www_static/webcomponents-lite.min.js index 3a3fd4e8564..4f8af01fd15 100644 --- a/homeassistant/components/frontend/www_static/webcomponents-lite.min.js +++ b/homeassistant/components/frontend/www_static/webcomponents-lite.min.js @@ -7,6 +7,6 @@ * 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 */ -// @version 0.7.17 -!function(){window.WebComponents=window.WebComponents||{flags:{}};var e="webcomponents-lite.js",t=document.querySelector('script[src*="'+e+'"]'),n={};if(!n.noOpts){if(location.search.slice(1).split("&").forEach(function(e){var t,r=e.split("=");r[0]&&(t=r[0].match(/wc-(.+)/))&&(n[t[1]]=r[1]||!0)}),t)for(var r,o=0;r=t.attributes[o];o++)"src"!==r.name&&(n[r.name]=r.value||!0);if(n.log&&n.log.split){var i=n.log.split(",");n.log={},i.forEach(function(e){n.log[e]=!0})}else n.log={}}n.register&&(window.CustomElements=window.CustomElements||{flags:{}},window.CustomElements.flags.register=n.register),WebComponents.flags=n}(),function(e){"use strict";function t(e){return void 0!==h[e]}function n(){s.call(this),this._isInvalid=!0}function r(e){return""==e&&n.call(this),e.toLowerCase()}function o(e){var t=e.charCodeAt(0);return t>32&&127>t&&-1==[34,35,60,62,63,96].indexOf(t)?e:encodeURIComponent(e)}function i(e){var t=e.charCodeAt(0);return t>32&&127>t&&-1==[34,35,60,62,96].indexOf(t)?e:encodeURIComponent(e)}function a(e,a,s){function c(e){g.push(e)}var d=a||"scheme start",u=0,l="",_=!1,w=!1,g=[];e:for(;(e[u-1]!=p||0==u)&&!this._isInvalid;){var b=e[u];switch(d){case"scheme start":if(!b||!m.test(b)){if(a){c("Invalid scheme.");break e}l="",d="no scheme";continue}l+=b.toLowerCase(),d="scheme";break;case"scheme":if(b&&v.test(b))l+=b.toLowerCase();else{if(":"!=b){if(a){if(p==b)break e;c("Code point not allowed in scheme: "+b);break e}l="",u=0,d="no scheme";continue}if(this._scheme=l,l="",a)break e;t(this._scheme)&&(this._isRelative=!0),d="file"==this._scheme?"relative":this._isRelative&&s&&s._scheme==this._scheme?"relative or authority":this._isRelative?"authority first slash":"scheme data"}break;case"scheme data":"?"==b?(this._query="?",d="query"):"#"==b?(this._fragment="#",d="fragment"):p!=b&&" "!=b&&"\n"!=b&&"\r"!=b&&(this._schemeData+=o(b));break;case"no scheme":if(s&&t(s._scheme)){d="relative";continue}c("Missing scheme."),n.call(this);break;case"relative or authority":if("/"!=b||"/"!=e[u+1]){c("Expected /, got: "+b),d="relative";continue}d="authority ignore slashes";break;case"relative":if(this._isRelative=!0,"file"!=this._scheme&&(this._scheme=s._scheme),p==b){this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query=s._query,this._username=s._username,this._password=s._password;break e}if("/"==b||"\\"==b)"\\"==b&&c("\\ is an invalid code point."),d="relative slash";else if("?"==b)this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query="?",this._username=s._username,this._password=s._password,d="query";else{if("#"!=b){var y=e[u+1],E=e[u+2];("file"!=this._scheme||!m.test(b)||":"!=y&&"|"!=y||p!=E&&"/"!=E&&"\\"!=E&&"?"!=E&&"#"!=E)&&(this._host=s._host,this._port=s._port,this._username=s._username,this._password=s._password,this._path=s._path.slice(),this._path.pop()),d="relative path";continue}this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query=s._query,this._fragment="#",this._username=s._username,this._password=s._password,d="fragment"}break;case"relative slash":if("/"!=b&&"\\"!=b){"file"!=this._scheme&&(this._host=s._host,this._port=s._port,this._username=s._username,this._password=s._password),d="relative path";continue}"\\"==b&&c("\\ is an invalid code point."),d="file"==this._scheme?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=b){c("Expected '/', got: "+b),d="authority ignore slashes";continue}d="authority second slash";break;case"authority second slash":if(d="authority ignore slashes","/"!=b){c("Expected '/', got: "+b);continue}break;case"authority ignore slashes":if("/"!=b&&"\\"!=b){d="authority";continue}c("Expected authority, got: "+b);break;case"authority":if("@"==b){_&&(c("@ already seen."),l+="%40"),_=!0;for(var L=0;L>>0)+(t++ +"__")};n.prototype={set:function(t,n){var r=t[this.name];return r&&r[0]===t?r[1]=n:e(t,this.name,{value:[t,n],writable:!0}),this},get:function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},"delete":function(e){var t=e[this.name];return t&&t[0]===e?(t[0]=t[1]=void 0,!0):!1},has:function(e){var t=e[this.name];return t?t[0]===e:!1}},window.WeakMap=n}(),function(e){function t(e){b.push(e),g||(g=!0,m(r))}function n(e){return window.ShadowDOMPolyfill&&window.ShadowDOMPolyfill.wrapIfNeeded(e)||e}function r(){g=!1;var e=b;b=[],e.sort(function(e,t){return e.uid_-t.uid_});var t=!1;e.forEach(function(e){var n=e.takeRecords();o(e),n.length&&(e.callback_(n,e),t=!0)}),t&&r()}function o(e){e.nodes_.forEach(function(t){var n=v.get(t);n&&n.forEach(function(t){t.observer===e&&t.removeTransientObservers()})})}function i(e,t){for(var n=e;n;n=n.parentNode){var r=v.get(n);if(r)for(var o=0;o0){var o=n[r-1],i=f(o,e);if(i)return void(n[r-1]=i)}else t(this.observer);n[r]=e},addListeners:function(){this.addListeners_(this.target)},addListeners_:function(e){var t=this.options;t.attributes&&e.addEventListener("DOMAttrModified",this,!0),t.characterData&&e.addEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.addEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.addEventListener("DOMNodeRemoved",this,!0)},removeListeners:function(){this.removeListeners_(this.target)},removeListeners_:function(e){var t=this.options;t.attributes&&e.removeEventListener("DOMAttrModified",this,!0),t.characterData&&e.removeEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.removeEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.removeEventListener("DOMNodeRemoved",this,!0)},addTransientObserver:function(e){if(e!==this.target){this.addListeners_(e),this.transientObservedNodes.push(e);var t=v.get(e);t||v.set(e,t=[]),t.push(this)}},removeTransientObservers:function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach(function(e){this.removeListeners_(e);for(var t=v.get(e),n=0;n":return">";case" ":return" "}}function t(t){return t.replace(a,e)}var n="template",r=document.implementation.createHTMLDocument("template"),o=!0;HTMLTemplateElement=function(){},HTMLTemplateElement.prototype=Object.create(HTMLElement.prototype),HTMLTemplateElement.decorate=function(e){e.content||(e.content=r.createDocumentFragment());for(var n;n=e.firstChild;)e.content.appendChild(n);if(o)try{Object.defineProperty(e,"innerHTML",{get:function(){for(var e="",n=this.content.firstChild;n;n=n.nextSibling)e+=n.outerHTML||t(n.data);return e},set:function(e){for(r.body.innerHTML=e,HTMLTemplateElement.bootstrap(r);this.content.firstChild;)this.content.removeChild(this.content.firstChild);for(;r.body.firstChild;)this.content.appendChild(r.body.firstChild)},configurable:!0})}catch(i){o=!1}},HTMLTemplateElement.bootstrap=function(e){for(var t,r=e.querySelectorAll(n),o=0,i=r.length;i>o&&(t=r[o]);o++)HTMLTemplateElement.decorate(t)},document.addEventListener("DOMContentLoaded",function(){HTMLTemplateElement.bootstrap(document)});var i=document.createElement;document.createElement=function(){"use strict";var e=i.apply(document,arguments);return"template"==e.localName&&HTMLTemplateElement.decorate(e),e};var a=/[&\u00A0<>]/g}(),function(e){"use strict";if(!window.performance){var t=Date.now();window.performance={now:function(){return Date.now()-t}}}window.requestAnimationFrame||(window.requestAnimationFrame=function(){var e=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame;return e?function(t){return e(function(){t(performance.now())})}:function(e){return window.setTimeout(e,1e3/60)}}()),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(){return window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(e){clearTimeout(e)}}());var n=function(){var e=document.createEvent("Event");return e.initEvent("foo",!0,!0),e.preventDefault(),e.defaultPrevented}();if(!n){var r=Event.prototype.preventDefault;Event.prototype.preventDefault=function(){this.cancelable&&(r.call(this),Object.defineProperty(this,"defaultPrevented",{get:function(){return!0}}))}}var o=/Trident/.test(navigator.userAgent);if((!window.CustomEvent||o&&"function"!=typeof window.CustomEvent)&&(window.CustomEvent=function(e,t){t=t||{};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,Boolean(t.bubbles),Boolean(t.cancelable),t.detail),n},window.CustomEvent.prototype=window.Event.prototype),!window.Event||o&&"function"!=typeof window.Event){var i=window.Event;window.Event=function(e,t){t=t||{};var n=document.createEvent("Event");return n.initEvent(e,Boolean(t.bubbles),Boolean(t.cancelable)),n},window.Event.prototype=i.prototype}}(window.WebComponents),window.HTMLImports=window.HTMLImports||{flags:{}},function(e){function t(e,t){t=t||p,r(function(){i(e,t)},t)}function n(e){return"complete"===e.readyState||e.readyState===_}function r(e,t){if(n(t))e&&e();else{var o=function(){("complete"===t.readyState||t.readyState===_)&&(t.removeEventListener(w,o),r(e,t))};t.addEventListener(w,o)}}function o(e){e.target.__loaded=!0}function i(e,t){function n(){c==d&&e&&e({allImports:s,loadedImports:u,errorImports:l})}function r(e){o(e),u.push(this),c++,n()}function i(e){l.push(this),c++,n()}var s=t.querySelectorAll("link[rel=import]"),c=0,d=s.length,u=[],l=[];if(d)for(var h,f=0;d>f&&(h=s[f]);f++)a(h)?(c++,n()):(h.addEventListener("load",r),h.addEventListener("error",i));else n()}function a(e){return l?e.__loaded||e["import"]&&"loading"!==e["import"].readyState:e.__importParsed}function s(e){for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)c(t)&&d(t)}function c(e){return"link"===e.localName&&"import"===e.rel}function d(e){var t=e["import"];t?o({target:e}):(e.addEventListener("load",o),e.addEventListener("error",o))}var u="import",l=Boolean(u in document.createElement("link")),h=Boolean(window.ShadowDOMPolyfill),f=function(e){return h?window.ShadowDOMPolyfill.wrapIfNeeded(e):e},p=f(document),m={get:function(){var e=window.HTMLImports.currentScript||document.currentScript||("complete"!==document.readyState?document.scripts[document.scripts.length-1]:null);return f(e)},configurable:!0};Object.defineProperty(document,"_currentScript",m),Object.defineProperty(p,"_currentScript",m);var v=/Trident/.test(navigator.userAgent),_=v?"complete":"interactive",w="readystatechange";l&&(new MutationObserver(function(e){for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)t.addedNodes&&s(t.addedNodes)}).observe(document.head,{childList:!0}),function(){if("loading"===document.readyState)for(var e,t=document.querySelectorAll("link[rel=import]"),n=0,r=t.length;r>n&&(e=t[n]);n++)d(e)}()),t(function(e){window.HTMLImports.ready=!0,window.HTMLImports.readyTime=(new Date).getTime();var t=p.createEvent("CustomEvent");t.initCustomEvent("HTMLImportsLoaded",!0,!0,e),p.dispatchEvent(t)}),e.IMPORT_LINK_TYPE=u,e.useNative=l,e.rootDocument=p,e.whenReady=t,e.isIE=v}(window.HTMLImports),function(e){var t=[],n=function(e){t.push(e)},r=function(){t.forEach(function(t){t(e)})};e.addModule=n,e.initializeModules=r}(window.HTMLImports),window.HTMLImports.addModule(function(e){var t=/(url\()([^)]*)(\))/g,n=/(@import[\s]+(?!url\())([^;]*)(;)/g,r={resolveUrlsInStyle:function(e,t){var n=e.ownerDocument,r=n.createElement("a");return e.textContent=this.resolveUrlsInCssText(e.textContent,t,r),e},resolveUrlsInCssText:function(e,r,o){var i=this.replaceUrls(e,o,r,t);return i=this.replaceUrls(i,o,r,n)},replaceUrls:function(e,t,n,r){return e.replace(r,function(e,r,o,i){var a=o.replace(/["']/g,"");return n&&(a=new URL(a,n).href),t.href=a,a=t.href,r+"'"+a+"'"+i})}};e.path=r}),window.HTMLImports.addModule(function(e){var t={async:!0,ok:function(e){return e.status>=200&&e.status<300||304===e.status||0===e.status},load:function(n,r,o){var i=new XMLHttpRequest;return(e.flags.debug||e.flags.bust)&&(n+="?"+Math.random()),i.open("GET",n,t.async),i.addEventListener("readystatechange",function(e){if(4===i.readyState){var n=null;try{var a=i.getResponseHeader("Location");a&&(n="/"===a.substr(0,1)?location.origin+a:a)}catch(e){console.error(e.message)}r.call(o,!t.ok(i)&&i,i.response||i.responseText,n)}}),i.send(),i},loadDocument:function(e,t,n){this.load(e,t,n).responseType="document"}};e.xhr=t}),window.HTMLImports.addModule(function(e){var t=e.xhr,n=e.flags,r=function(e,t){this.cache={},this.onload=e,this.oncomplete=t,this.inflight=0,this.pending={}};r.prototype={addNodes:function(e){this.inflight+=e.length;for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)this.require(t);this.checkDone()},addNode:function(e){this.inflight++,this.require(e),this.checkDone()},require:function(e){var t=e.src||e.href;e.__nodeUrl=t,this.dedupe(t,e)||this.fetch(t,e)},dedupe:function(e,t){if(this.pending[e])return this.pending[e].push(t),!0;return this.cache[e]?(this.onload(e,t,this.cache[e]),this.tail(),!0):(this.pending[e]=[t],!1)},fetch:function(e,r){if(n.load&&console.log("fetch",e,r),e)if(e.match(/^data:/)){var o=e.split(","),i=o[0],a=o[1];a=i.indexOf(";base64")>-1?atob(a):decodeURIComponent(a),setTimeout(function(){this.receive(e,r,null,a)}.bind(this),0)}else{var s=function(t,n,o){this.receive(e,r,t,n,o)}.bind(this);t.load(e,s)}else setTimeout(function(){this.receive(e,r,{error:"href must be specified"},null)}.bind(this),0)},receive:function(e,t,n,r,o){this.cache[e]=r;for(var i,a=this.pending[e],s=0,c=a.length;c>s&&(i=a[s]);s++)this.onload(e,i,r,n,o),this.tail();this.pending[e]=null},tail:function(){--this.inflight,this.checkDone()},checkDone:function(){this.inflight||this.oncomplete()}},e.Loader=r}),window.HTMLImports.addModule(function(e){var t=function(e){this.addCallback=e,this.mo=new MutationObserver(this.handler.bind(this))};t.prototype={handler:function(e){for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)"childList"===t.type&&t.addedNodes.length&&this.addedNodes(t.addedNodes)},addedNodes:function(e){this.addCallback&&this.addCallback(e);for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)t.children&&t.children.length&&this.addedNodes(t.children)},observe:function(e){this.mo.observe(e,{childList:!0,subtree:!0})}},e.Observer=t}),window.HTMLImports.addModule(function(e){function t(e){return"link"===e.localName&&e.rel===u}function n(e){var t=r(e);return"data:text/javascript;charset=utf-8,"+encodeURIComponent(t)}function r(e){return e.textContent+o(e)}function o(e){var t=e.ownerDocument;t.__importedScripts=t.__importedScripts||0;var n=e.ownerDocument.baseURI,r=t.__importedScripts?"-"+t.__importedScripts:"";return t.__importedScripts++,"\n//# sourceURL="+n+r+".js\n"}function i(e){var t=e.ownerDocument.createElement("style");return t.textContent=e.textContent,a.resolveUrlsInStyle(t),t}var a=e.path,s=e.rootDocument,c=e.flags,d=e.isIE,u=e.IMPORT_LINK_TYPE,l="link[rel="+u+"]",h={documentSelectors:l,importsSelectors:[l,"link[rel=stylesheet]:not([type])","style:not([type])","script:not([type])",'script[type="application/javascript"]','script[type="text/javascript"]'].join(","),map:{link:"parseLink",script:"parseScript",style:"parseStyle"},dynamicElements:[],parseNext:function(){var e=this.nextToParse();e&&this.parse(e)},parse:function(e){if(this.isParsed(e))return void(c.parse&&console.log("[%s] is already parsed",e.localName));var t=this[this.map[e.localName]];t&&(this.markParsing(e),t.call(this,e))},parseDynamic:function(e,t){this.dynamicElements.push(e),t||this.parseNext()},markParsing:function(e){c.parse&&console.log("parsing",e),this.parsingElement=e},markParsingComplete:function(e){e.__importParsed=!0,this.markDynamicParsingComplete(e),e.__importElement&&(e.__importElement.__importParsed=!0,this.markDynamicParsingComplete(e.__importElement)),this.parsingElement=null,c.parse&&console.log("completed",e)},markDynamicParsingComplete:function(e){var t=this.dynamicElements.indexOf(e);t>=0&&this.dynamicElements.splice(t,1)},parseImport:function(e){if(e["import"]=e.__doc,window.HTMLImports.__importsParsingHook&&window.HTMLImports.__importsParsingHook(e),e["import"]&&(e["import"].__importParsed=!0),this.markParsingComplete(e),e.__resource&&!e.__error?e.dispatchEvent(new CustomEvent("load",{bubbles:!1})):e.dispatchEvent(new CustomEvent("error",{bubbles:!1})),e.__pending)for(var t;e.__pending.length;)t=e.__pending.shift(),t&&t({target:e});this.parseNext()},parseLink:function(e){t(e)?this.parseImport(e):(e.href=e.href,this.parseGeneric(e))},parseStyle:function(e){var t=e;e=i(e),t.__appliedElement=e,e.__importElement=t,this.parseGeneric(e)},parseGeneric:function(e){this.trackElement(e),this.addElementToDocument(e)},rootImportForElement:function(e){for(var t=e;t.ownerDocument.__importLink;)t=t.ownerDocument.__importLink;return t},addElementToDocument:function(e){var t=this.rootImportForElement(e.__importElement||e);t.parentNode.insertBefore(e,t)},trackElement:function(e,t){var n=this,r=function(o){e.removeEventListener("load",r),e.removeEventListener("error",r),t&&t(o),n.markParsingComplete(e),n.parseNext()};if(e.addEventListener("load",r),e.addEventListener("error",r),d&&"style"===e.localName){var o=!1;if(-1==e.textContent.indexOf("@import"))o=!0;else if(e.sheet){o=!0;for(var i,a=e.sheet.cssRules,s=a?a.length:0,c=0;s>c&&(i=a[c]);c++)i.type===CSSRule.IMPORT_RULE&&(o=o&&Boolean(i.styleSheet))}o&&setTimeout(function(){e.dispatchEvent(new CustomEvent("load",{bubbles:!1}))})}},parseScript:function(t){var r=document.createElement("script");r.__importElement=t,r.src=t.src?t.src:n(t),e.currentScript=t,this.trackElement(r,function(t){r.parentNode&&r.parentNode.removeChild(r),e.currentScript=null}),this.addElementToDocument(r)},nextToParse:function(){return this._mayParse=[],!this.parsingElement&&(this.nextToParseInDoc(s)||this.nextToParseDynamic())},nextToParseInDoc:function(e,n){if(e&&this._mayParse.indexOf(e)<0){this._mayParse.push(e);for(var r,o=e.querySelectorAll(this.parseSelectorsForNode(e)),i=0,a=o.length;a>i&&(r=o[i]);i++)if(!this.isParsed(r))return this.hasResource(r)?t(r)?this.nextToParseInDoc(r.__doc,r):r:void 0}return n},nextToParseDynamic:function(){return this.dynamicElements[0]},parseSelectorsForNode:function(e){var t=e.ownerDocument||e;return t===s?this.documentSelectors:this.importsSelectors},isParsed:function(e){return e.__importParsed},needsDynamicParsing:function(e){return this.dynamicElements.indexOf(e)>=0},hasResource:function(e){return t(e)&&void 0===e.__doc?!1:!0}};e.parser=h,e.IMPORT_SELECTOR=l}),window.HTMLImports.addModule(function(e){function t(e){return n(e,a)}function n(e,t){return"link"===e.localName&&e.getAttribute("rel")===t}function r(e){return!!Object.getOwnPropertyDescriptor(e,"baseURI")}function o(e,t){var n=document.implementation.createHTMLDocument(a);n._URL=t;var o=n.createElement("base");o.setAttribute("href",t),n.baseURI||r(n)||Object.defineProperty(n,"baseURI",{value:t});var i=n.createElement("meta");return i.setAttribute("charset","utf-8"),n.head.appendChild(i),n.head.appendChild(o),n.body.innerHTML=e,window.HTMLTemplateElement&&HTMLTemplateElement.bootstrap&&HTMLTemplateElement.bootstrap(n),n}var i=e.flags,a=e.IMPORT_LINK_TYPE,s=e.IMPORT_SELECTOR,c=e.rootDocument,d=e.Loader,u=e.Observer,l=e.parser,h={documents:{},documentPreloadSelectors:s,importsPreloadSelectors:[s].join(","),loadNode:function(e){f.addNode(e)},loadSubtree:function(e){var t=this.marshalNodes(e);f.addNodes(t)},marshalNodes:function(e){return e.querySelectorAll(this.loadSelectorsForNode(e))},loadSelectorsForNode:function(e){var t=e.ownerDocument||e;return t===c?this.documentPreloadSelectors:this.importsPreloadSelectors},loaded:function(e,n,r,a,s){if(i.load&&console.log("loaded",e,n),n.__resource=r,n.__error=a,t(n)){var c=this.documents[e];void 0===c&&(c=a?null:o(r,s||e),c&&(c.__importLink=n,this.bootDocument(c)),this.documents[e]=c),n.__doc=c}l.parseNext()},bootDocument:function(e){this.loadSubtree(e),this.observer.observe(e),l.parseNext()},loadedAll:function(){l.parseNext()}},f=new d(h.loaded.bind(h),h.loadedAll.bind(h));if(h.observer=new u,!document.baseURI){var p={get:function(){var e=document.querySelector("base");return e?e.href:window.location.href},configurable:!0};Object.defineProperty(document,"baseURI",p),Object.defineProperty(c,"baseURI",p)}e.importer=h,e.importLoader=f}),window.HTMLImports.addModule(function(e){var t=e.parser,n=e.importer,r={added:function(e){for(var r,o,i,a,s=0,c=e.length;c>s&&(a=e[s]);s++)r||(r=a.ownerDocument,o=t.isParsed(r)),i=this.shouldLoadNode(a),i&&n.loadNode(a),this.shouldParseNode(a)&&o&&t.parseDynamic(a,i)},shouldLoadNode:function(e){return 1===e.nodeType&&o.call(e,n.loadSelectorsForNode(e))},shouldParseNode:function(e){return 1===e.nodeType&&o.call(e,t.parseSelectorsForNode(e))}};n.observer.addCallback=r.added.bind(r);var o=HTMLElement.prototype.matches||HTMLElement.prototype.matchesSelector||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector}),function(e){function t(){window.HTMLImports.importer.bootDocument(r)}var n=e.initializeModules;e.isIE;if(!e.useNative){n();var r=e.rootDocument;"complete"===document.readyState||"interactive"===document.readyState&&!window.attachEvent?t():document.addEventListener("DOMContentLoaded",t)}}(window.HTMLImports),window.CustomElements=window.CustomElements||{flags:{}},function(e){var t=e.flags,n=[],r=function(e){n.push(e)},o=function(){n.forEach(function(t){t(e)})};e.addModule=r,e.initializeModules=o,e.hasNative=Boolean(document.registerElement),e.isIE=/Trident/.test(navigator.userAgent),e.useNative=!t.register&&e.hasNative&&!window.ShadowDOMPolyfill&&(!window.HTMLImports||window.HTMLImports.useNative)}(window.CustomElements),window.CustomElements.addModule(function(e){function t(e,t){n(e,function(e){return t(e)?!0:void r(e,t)}),r(e,t)}function n(e,t,r){var o=e.firstElementChild;if(!o)for(o=e.firstChild;o&&o.nodeType!==Node.ELEMENT_NODE;)o=o.nextSibling;for(;o;)t(o,r)!==!0&&n(o,t,r),o=o.nextElementSibling;return null}function r(e,n){for(var r=e.shadowRoot;r;)t(r,n),r=r.olderShadowRoot}function o(e,t){i(e,t,[])}function i(e,t,n){if(e=window.wrap(e),!(n.indexOf(e)>=0)){n.push(e);for(var r,o=e.querySelectorAll("link[rel="+a+"]"),s=0,c=o.length;c>s&&(r=o[s]);s++)r["import"]&&i(r["import"],t,n);t(e)}}var a=window.HTMLImports?window.HTMLImports.IMPORT_LINK_TYPE:"none";e.forDocumentTree=o,e.forSubtree=t}),window.CustomElements.addModule(function(e){function t(e,t){return n(e,t)||r(e,t)}function n(t,n){return e.upgrade(t,n)?!0:void(n&&a(t))}function r(e,t){b(e,function(e){return n(e,t)?!0:void 0})}function o(e){T.push(e),L||(L=!0,setTimeout(i))}function i(){L=!1;for(var e,t=T,n=0,r=t.length;r>n&&(e=t[n]);n++)e();T=[]}function a(e){E?o(function(){s(e)}):s(e)}function s(e){e.__upgraded__&&!e.__attached&&(e.__attached=!0,e.attachedCallback&&e.attachedCallback())}function c(e){d(e),b(e,function(e){d(e)})}function d(e){E?o(function(){u(e)}):u(e)}function u(e){e.__upgraded__&&e.__attached&&(e.__attached=!1,e.detachedCallback&&e.detachedCallback())}function l(e){for(var t=e,n=window.wrap(document);t;){if(t==n)return!0;t=t.parentNode||t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host}}function h(e){if(e.shadowRoot&&!e.shadowRoot.__watched){g.dom&&console.log("watching shadow-root for: ",e.localName);for(var t=e.shadowRoot;t;)m(t),t=t.olderShadowRoot}}function f(e,n){if(g.dom){var r=n[0];if(r&&"childList"===r.type&&r.addedNodes&&r.addedNodes){for(var o=r.addedNodes[0];o&&o!==document&&!o.host;)o=o.parentNode;var i=o&&(o.URL||o._URL||o.host&&o.host.localName)||"";i=i.split("/?").shift().split("/").pop()}console.group("mutations (%d) [%s]",n.length,i||"")}var a=l(e);n.forEach(function(e){"childList"===e.type&&(M(e.addedNodes,function(e){e.localName&&t(e,a)}),M(e.removedNodes,function(e){e.localName&&c(e)}))}),g.dom&&console.groupEnd()}function p(e){for(e=window.wrap(e),e||(e=window.wrap(document));e.parentNode;)e=e.parentNode;var t=e.__observer;t&&(f(e,t.takeRecords()),i())}function m(e){if(!e.__observer){var t=new MutationObserver(f.bind(this,e));t.observe(e,{childList:!0,subtree:!0}),e.__observer=t}}function v(e){e=window.wrap(e),g.dom&&console.group("upgradeDocument: ",e.baseURI.split("/").pop());var n=e===window.wrap(document); -t(e,n),m(e),g.dom&&console.groupEnd()}function _(e){y(e,v)}function w(e){HTMLTemplateElement&&HTMLTemplateElement.bootstrap&&HTMLTemplateElement.bootstrap(e),t(e)}var g=e.flags,b=e.forSubtree,y=e.forDocumentTree,E=window.MutationObserver._isPolyfilled&&g["throttle-attached"];e.hasPolyfillMutations=E,e.hasThrottledAttached=E;var L=!1,T=[],M=Array.prototype.forEach.call.bind(Array.prototype.forEach),N=Element.prototype.createShadowRoot;N&&(Element.prototype.createShadowRoot=function(){var e=N.call(this);return window.CustomElements.watchShadow(this),e}),e.watchShadow=h,e.upgradeDocumentTree=_,e.upgradeDocument=v,e.upgradeSubtree=r,e.upgradeAll=w,e.attached=a,e.takeRecords=p}),window.CustomElements.addModule(function(e){function t(t,r){if(!t.__upgraded__&&t.nodeType===Node.ELEMENT_NODE){var o=t.getAttribute("is"),i=e.getRegisteredDefinition(t.localName)||e.getRegisteredDefinition(o);if(i&&(o&&i.tag==t.localName||!o&&!i["extends"]))return n(t,i,r)}}function n(t,n,o){return a.upgrade&&console.group("upgrade:",t.localName),n.is&&t.setAttribute("is",n.is),r(t,n),t.__upgraded__=!0,i(t),o&&e.attached(t),e.upgradeSubtree(t,o),a.upgrade&&console.groupEnd(),t}function r(e,t){Object.__proto__?e.__proto__=t.prototype:(o(e,t.prototype,t["native"]),e.__proto__=t.prototype)}function o(e,t,n){for(var r={},o=t;o!==n&&o!==HTMLElement.prototype;){for(var i,a=Object.getOwnPropertyNames(o),s=0;i=a[s];s++)r[i]||(Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(o,i)),r[i]=1);o=Object.getPrototypeOf(o)}}function i(e){e.createdCallback&&e.createdCallback()}var a=e.flags;e.upgrade=t,e.upgradeWithDefinition=n,e.implementPrototype=r}),window.CustomElements.addModule(function(e){function t(t,r){var c=r||{};if(!t)throw new Error("document.registerElement: first argument `name` must not be empty");if(t.indexOf("-")<0)throw new Error("document.registerElement: first argument ('name') must contain a dash ('-'). Argument provided was '"+String(t)+"'.");if(o(t))throw new Error("Failed to execute 'registerElement' on 'Document': Registration failed for type '"+String(t)+"'. The type name is invalid.");if(d(t))throw new Error("DuplicateDefinitionError: a type with name '"+String(t)+"' is already registered");return c.prototype||(c.prototype=Object.create(HTMLElement.prototype)),c.__name=t.toLowerCase(),c.lifecycle=c.lifecycle||{},c.ancestry=i(c["extends"]),a(c),s(c),n(c.prototype),u(c.__name,c),c.ctor=l(c),c.ctor.prototype=c.prototype,c.prototype.constructor=c.ctor,e.ready&&_(document),c.ctor}function n(e){if(!e.setAttribute._polyfilled){var t=e.setAttribute;e.setAttribute=function(e,n){r.call(this,e,n,t)};var n=e.removeAttribute;e.removeAttribute=function(e){r.call(this,e,null,n)},e.setAttribute._polyfilled=!0}}function r(e,t,n){e=e.toLowerCase();var r=this.getAttribute(e);n.apply(this,arguments);var o=this.getAttribute(e);this.attributeChangedCallback&&o!==r&&this.attributeChangedCallback(e,r,o)}function o(e){for(var t=0;t=0&&b(r,HTMLElement),r)}function p(e,t){var n=e[t];e[t]=function(){var e=n.apply(this,arguments);return w(e),e}}var m,v=e.isIE,_=e.upgradeDocumentTree,w=e.upgradeAll,g=e.upgradeWithDefinition,b=e.implementPrototype,y=e.useNative,E=["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"],L={},T="http://www.w3.org/1999/xhtml",M=document.createElement.bind(document),N=document.createElementNS.bind(document);m=Object.__proto__||y?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;for(var n=e;n;){if(n===t.prototype)return!0;n=n.__proto__}return!1},p(Node.prototype,"cloneNode"),p(document,"importNode"),v&&!function(){var e=document.importNode;document.importNode=function(){var t=e.apply(document,arguments);if(t.nodeType==t.DOCUMENT_FRAGMENT_NODE){var n=document.createDocumentFragment();return n.appendChild(t),n}return t}}(),document.registerElement=t,document.createElement=f,document.createElementNS=h,e.registry=L,e["instanceof"]=m,e.reservedTagList=E,e.getRegisteredDefinition=d,document.register=document.registerElement}),function(e){function t(){i(window.wrap(document)),window.CustomElements.ready=!0;var e=window.requestAnimationFrame||function(e){setTimeout(e,16)};e(function(){setTimeout(function(){window.CustomElements.readyTime=Date.now(),window.HTMLImports&&(window.CustomElements.elapsed=window.CustomElements.readyTime-window.HTMLImports.readyTime),document.dispatchEvent(new CustomEvent("WebComponentsReady",{bubbles:!0}))})})}var n=e.useNative,r=e.initializeModules;e.isIE;if(n){var o=function(){};e.watchShadow=o,e.upgrade=o,e.upgradeAll=o,e.upgradeDocumentTree=o,e.upgradeSubtree=o,e.takeRecords=o,e["instanceof"]=function(e,t){return e instanceof t}}else r();var i=e.upgradeDocumentTree,a=e.upgradeDocument;if(window.wrap||(window.ShadowDOMPolyfill?(window.wrap=window.ShadowDOMPolyfill.wrapIfNeeded,window.unwrap=window.ShadowDOMPolyfill.unwrapIfNeeded):window.wrap=window.unwrap=function(e){return e}),window.HTMLImports&&(window.HTMLImports.__importsParsingHook=function(e){e["import"]&&a(wrap(e["import"]))}),"complete"===document.readyState||e.flags.eager)t();else if("interactive"!==document.readyState||window.attachEvent||window.HTMLImports&&!window.HTMLImports.ready){var s=window.HTMLImports&&!window.HTMLImports.ready?"HTMLImportsLoaded":"DOMContentLoaded";window.addEventListener(s,t)}else t()}(window.CustomElements),function(e){var t=document.createElement("style");t.textContent="body {transition: opacity ease-in 0.2s; } \nbody[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n";var n=document.querySelector("head");n.insertBefore(t,n.firstChild)}(window.WebComponents); \ No newline at end of file +// @version 0.7.18 +!function(){window.WebComponents=window.WebComponents||{flags:{}};var e="webcomponents-lite.js",t=document.querySelector('script[src*="'+e+'"]'),n={};if(!n.noOpts){if(location.search.slice(1).split("&").forEach(function(e){var t,r=e.split("=");r[0]&&(t=r[0].match(/wc-(.+)/))&&(n[t[1]]=r[1]||!0)}),t)for(var r,o=0;r=t.attributes[o];o++)"src"!==r.name&&(n[r.name]=r.value||!0);if(n.log&&n.log.split){var i=n.log.split(",");n.log={},i.forEach(function(e){n.log[e]=!0})}else n.log={}}n.register&&(window.CustomElements=window.CustomElements||{flags:{}},window.CustomElements.flags.register=n.register),WebComponents.flags=n}(),function(e){"use strict";function t(e){return void 0!==h[e]}function n(){s.call(this),this._isInvalid=!0}function r(e){return""==e&&n.call(this),e.toLowerCase()}function o(e){var t=e.charCodeAt(0);return t>32&&127>t&&-1==[34,35,60,62,63,96].indexOf(t)?e:encodeURIComponent(e)}function i(e){var t=e.charCodeAt(0);return t>32&&127>t&&-1==[34,35,60,62,96].indexOf(t)?e:encodeURIComponent(e)}function a(e,a,s){function c(e){g.push(e)}var d=a||"scheme start",u=0,l="",w=!1,_=!1,g=[];e:for(;(e[u-1]!=p||0==u)&&!this._isInvalid;){var b=e[u];switch(d){case"scheme start":if(!b||!m.test(b)){if(a){c("Invalid scheme.");break e}l="",d="no scheme";continue}l+=b.toLowerCase(),d="scheme";break;case"scheme":if(b&&v.test(b))l+=b.toLowerCase();else{if(":"!=b){if(a){if(p==b)break e;c("Code point not allowed in scheme: "+b);break e}l="",u=0,d="no scheme";continue}if(this._scheme=l,l="",a)break e;t(this._scheme)&&(this._isRelative=!0),d="file"==this._scheme?"relative":this._isRelative&&s&&s._scheme==this._scheme?"relative or authority":this._isRelative?"authority first slash":"scheme data"}break;case"scheme data":"?"==b?(this._query="?",d="query"):"#"==b?(this._fragment="#",d="fragment"):p!=b&&" "!=b&&"\n"!=b&&"\r"!=b&&(this._schemeData+=o(b));break;case"no scheme":if(s&&t(s._scheme)){d="relative";continue}c("Missing scheme."),n.call(this);break;case"relative or authority":if("/"!=b||"/"!=e[u+1]){c("Expected /, got: "+b),d="relative";continue}d="authority ignore slashes";break;case"relative":if(this._isRelative=!0,"file"!=this._scheme&&(this._scheme=s._scheme),p==b){this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query=s._query,this._username=s._username,this._password=s._password;break e}if("/"==b||"\\"==b)"\\"==b&&c("\\ is an invalid code point."),d="relative slash";else if("?"==b)this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query="?",this._username=s._username,this._password=s._password,d="query";else{if("#"!=b){var y=e[u+1],E=e[u+2];("file"!=this._scheme||!m.test(b)||":"!=y&&"|"!=y||p!=E&&"/"!=E&&"\\"!=E&&"?"!=E&&"#"!=E)&&(this._host=s._host,this._port=s._port,this._username=s._username,this._password=s._password,this._path=s._path.slice(),this._path.pop()),d="relative path";continue}this._host=s._host,this._port=s._port,this._path=s._path.slice(),this._query=s._query,this._fragment="#",this._username=s._username,this._password=s._password,d="fragment"}break;case"relative slash":if("/"!=b&&"\\"!=b){"file"!=this._scheme&&(this._host=s._host,this._port=s._port,this._username=s._username,this._password=s._password),d="relative path";continue}"\\"==b&&c("\\ is an invalid code point."),d="file"==this._scheme?"file host":"authority ignore slashes";break;case"authority first slash":if("/"!=b){c("Expected '/', got: "+b),d="authority ignore slashes";continue}d="authority second slash";break;case"authority second slash":if(d="authority ignore slashes","/"!=b){c("Expected '/', got: "+b);continue}break;case"authority ignore slashes":if("/"!=b&&"\\"!=b){d="authority";continue}c("Expected authority, got: "+b);break;case"authority":if("@"==b){w&&(c("@ already seen."),l+="%40"),w=!0;for(var L=0;L>>0)+(t++ +"__")};n.prototype={set:function(t,n){var r=t[this.name];return r&&r[0]===t?r[1]=n:e(t,this.name,{value:[t,n],writable:!0}),this},get:function(e){var t;return(t=e[this.name])&&t[0]===e?t[1]:void 0},"delete":function(e){var t=e[this.name];return t&&t[0]===e?(t[0]=t[1]=void 0,!0):!1},has:function(e){var t=e[this.name];return t?t[0]===e:!1}},window.WeakMap=n}(),function(e){function t(e){b.push(e),g||(g=!0,m(r))}function n(e){return window.ShadowDOMPolyfill&&window.ShadowDOMPolyfill.wrapIfNeeded(e)||e}function r(){g=!1;var e=b;b=[],e.sort(function(e,t){return e.uid_-t.uid_});var t=!1;e.forEach(function(e){var n=e.takeRecords();o(e),n.length&&(e.callback_(n,e),t=!0)}),t&&r()}function o(e){e.nodes_.forEach(function(t){var n=v.get(t);n&&n.forEach(function(t){t.observer===e&&t.removeTransientObservers()})})}function i(e,t){for(var n=e;n;n=n.parentNode){var r=v.get(n);if(r)for(var o=0;o0){var o=n[r-1],i=f(o,e);if(i)return void(n[r-1]=i)}else t(this.observer);n[r]=e},addListeners:function(){this.addListeners_(this.target)},addListeners_:function(e){var t=this.options;t.attributes&&e.addEventListener("DOMAttrModified",this,!0),t.characterData&&e.addEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.addEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.addEventListener("DOMNodeRemoved",this,!0)},removeListeners:function(){this.removeListeners_(this.target)},removeListeners_:function(e){var t=this.options;t.attributes&&e.removeEventListener("DOMAttrModified",this,!0),t.characterData&&e.removeEventListener("DOMCharacterDataModified",this,!0),t.childList&&e.removeEventListener("DOMNodeInserted",this,!0),(t.childList||t.subtree)&&e.removeEventListener("DOMNodeRemoved",this,!0)},addTransientObserver:function(e){if(e!==this.target){this.addListeners_(e),this.transientObservedNodes.push(e);var t=v.get(e);t||v.set(e,t=[]),t.push(this)}},removeTransientObservers:function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach(function(e){this.removeListeners_(e);for(var t=v.get(e),n=0;n":return">";case" ":return" "}}function t(t){return t.replace(a,e)}var n="template",r=document.implementation.createHTMLDocument("template"),o=!0;HTMLTemplateElement=function(){},HTMLTemplateElement.prototype=Object.create(HTMLElement.prototype),HTMLTemplateElement.decorate=function(e){if(!e.content){e.content=r.createDocumentFragment();for(var n;n=e.firstChild;)e.content.appendChild(n);if(o)try{Object.defineProperty(e,"innerHTML",{get:function(){for(var e="",n=this.content.firstChild;n;n=n.nextSibling)e+=n.outerHTML||t(n.data);return e},set:function(e){for(r.body.innerHTML=e,HTMLTemplateElement.bootstrap(r);this.content.firstChild;)this.content.removeChild(this.content.firstChild);for(;r.body.firstChild;)this.content.appendChild(r.body.firstChild)},configurable:!0})}catch(i){o=!1}HTMLTemplateElement.bootstrap(e.content)}},HTMLTemplateElement.bootstrap=function(e){for(var t,r=e.querySelectorAll(n),o=0,i=r.length;i>o&&(t=r[o]);o++)HTMLTemplateElement.decorate(t)},document.addEventListener("DOMContentLoaded",function(){HTMLTemplateElement.bootstrap(document)});var i=document.createElement;document.createElement=function(){"use strict";var e=i.apply(document,arguments);return"template"==e.localName&&HTMLTemplateElement.decorate(e),e};var a=/[&\u00A0<>]/g}(),function(e){"use strict";if(!window.performance){var t=Date.now();window.performance={now:function(){return Date.now()-t}}}window.requestAnimationFrame||(window.requestAnimationFrame=function(){var e=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame;return e?function(t){return e(function(){t(performance.now())})}:function(e){return window.setTimeout(e,1e3/60)}}()),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(){return window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||function(e){clearTimeout(e)}}());var n=function(){var e=document.createEvent("Event");return e.initEvent("foo",!0,!0),e.preventDefault(),e.defaultPrevented}();if(!n){var r=Event.prototype.preventDefault;Event.prototype.preventDefault=function(){this.cancelable&&(r.call(this),Object.defineProperty(this,"defaultPrevented",{get:function(){return!0},configurable:!0}))}}var o=/Trident/.test(navigator.userAgent);if((!window.CustomEvent||o&&"function"!=typeof window.CustomEvent)&&(window.CustomEvent=function(e,t){t=t||{};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,Boolean(t.bubbles),Boolean(t.cancelable),t.detail),n},window.CustomEvent.prototype=window.Event.prototype),!window.Event||o&&"function"!=typeof window.Event){var i=window.Event;window.Event=function(e,t){t=t||{};var n=document.createEvent("Event");return n.initEvent(e,Boolean(t.bubbles),Boolean(t.cancelable)),n},window.Event.prototype=i.prototype}}(window.WebComponents),window.HTMLImports=window.HTMLImports||{flags:{}},function(e){function t(e,t){t=t||p,r(function(){i(e,t)},t)}function n(e){return"complete"===e.readyState||e.readyState===w}function r(e,t){if(n(t))e&&e();else{var o=function(){("complete"===t.readyState||t.readyState===w)&&(t.removeEventListener(_,o),r(e,t))};t.addEventListener(_,o)}}function o(e){e.target.__loaded=!0}function i(e,t){function n(){c==d&&e&&e({allImports:s,loadedImports:u,errorImports:l})}function r(e){o(e),u.push(this),c++,n()}function i(e){l.push(this),c++,n()}var s=t.querySelectorAll("link[rel=import]"),c=0,d=s.length,u=[],l=[];if(d)for(var h,f=0;d>f&&(h=s[f]);f++)a(h)?(c++,n()):(h.addEventListener("load",r),h.addEventListener("error",i));else n()}function a(e){return l?e.__loaded||e["import"]&&"loading"!==e["import"].readyState:e.__importParsed}function s(e){for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)c(t)&&d(t)}function c(e){return"link"===e.localName&&"import"===e.rel}function d(e){var t=e["import"];t?o({target:e}):(e.addEventListener("load",o),e.addEventListener("error",o))}var u="import",l=Boolean(u in document.createElement("link")),h=Boolean(window.ShadowDOMPolyfill),f=function(e){return h?window.ShadowDOMPolyfill.wrapIfNeeded(e):e},p=f(document),m={get:function(){var e=window.HTMLImports.currentScript||document.currentScript||("complete"!==document.readyState?document.scripts[document.scripts.length-1]:null);return f(e)},configurable:!0};Object.defineProperty(document,"_currentScript",m),Object.defineProperty(p,"_currentScript",m);var v=/Trident/.test(navigator.userAgent),w=v?"complete":"interactive",_="readystatechange";l&&(new MutationObserver(function(e){for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)t.addedNodes&&s(t.addedNodes)}).observe(document.head,{childList:!0}),function(){if("loading"===document.readyState)for(var e,t=document.querySelectorAll("link[rel=import]"),n=0,r=t.length;r>n&&(e=t[n]);n++)d(e)}()),t(function(e){window.HTMLImports.ready=!0,window.HTMLImports.readyTime=(new Date).getTime();var t=p.createEvent("CustomEvent");t.initCustomEvent("HTMLImportsLoaded",!0,!0,e),p.dispatchEvent(t)}),e.IMPORT_LINK_TYPE=u,e.useNative=l,e.rootDocument=p,e.whenReady=t,e.isIE=v}(window.HTMLImports),function(e){var t=[],n=function(e){t.push(e)},r=function(){t.forEach(function(t){t(e)})};e.addModule=n,e.initializeModules=r}(window.HTMLImports),window.HTMLImports.addModule(function(e){var t=/(url\()([^)]*)(\))/g,n=/(@import[\s]+(?!url\())([^;]*)(;)/g,r={resolveUrlsInStyle:function(e,t){var n=e.ownerDocument,r=n.createElement("a");return e.textContent=this.resolveUrlsInCssText(e.textContent,t,r),e},resolveUrlsInCssText:function(e,r,o){var i=this.replaceUrls(e,o,r,t);return i=this.replaceUrls(i,o,r,n)},replaceUrls:function(e,t,n,r){return e.replace(r,function(e,r,o,i){var a=o.replace(/["']/g,"");return n&&(a=new URL(a,n).href),t.href=a,a=t.href,r+"'"+a+"'"+i})}};e.path=r}),window.HTMLImports.addModule(function(e){var t={async:!0,ok:function(e){return e.status>=200&&e.status<300||304===e.status||0===e.status},load:function(n,r,o){var i=new XMLHttpRequest;return(e.flags.debug||e.flags.bust)&&(n+="?"+Math.random()),i.open("GET",n,t.async),i.addEventListener("readystatechange",function(e){if(4===i.readyState){var n=null;try{var a=i.getResponseHeader("Location");a&&(n="/"===a.substr(0,1)?location.origin+a:a)}catch(e){console.error(e.message)}r.call(o,!t.ok(i)&&i,i.response||i.responseText,n)}}),i.send(),i},loadDocument:function(e,t,n){this.load(e,t,n).responseType="document"}};e.xhr=t}),window.HTMLImports.addModule(function(e){var t=e.xhr,n=e.flags,r=function(e,t){this.cache={},this.onload=e,this.oncomplete=t,this.inflight=0,this.pending={}};r.prototype={addNodes:function(e){this.inflight+=e.length;for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)this.require(t);this.checkDone()},addNode:function(e){this.inflight++,this.require(e),this.checkDone()},require:function(e){var t=e.src||e.href;e.__nodeUrl=t,this.dedupe(t,e)||this.fetch(t,e)},dedupe:function(e,t){if(this.pending[e])return this.pending[e].push(t),!0;return this.cache[e]?(this.onload(e,t,this.cache[e]),this.tail(),!0):(this.pending[e]=[t],!1)},fetch:function(e,r){if(n.load&&console.log("fetch",e,r),e)if(e.match(/^data:/)){var o=e.split(","),i=o[0],a=o[1];a=i.indexOf(";base64")>-1?atob(a):decodeURIComponent(a),setTimeout(function(){this.receive(e,r,null,a)}.bind(this),0)}else{var s=function(t,n,o){this.receive(e,r,t,n,o)}.bind(this);t.load(e,s)}else setTimeout(function(){this.receive(e,r,{error:"href must be specified"},null)}.bind(this),0)},receive:function(e,t,n,r,o){this.cache[e]=r;for(var i,a=this.pending[e],s=0,c=a.length;c>s&&(i=a[s]);s++)this.onload(e,i,r,n,o),this.tail();this.pending[e]=null},tail:function(){--this.inflight,this.checkDone()},checkDone:function(){this.inflight||this.oncomplete()}},e.Loader=r}),window.HTMLImports.addModule(function(e){var t=function(e){this.addCallback=e,this.mo=new MutationObserver(this.handler.bind(this))};t.prototype={handler:function(e){for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)"childList"===t.type&&t.addedNodes.length&&this.addedNodes(t.addedNodes)},addedNodes:function(e){this.addCallback&&this.addCallback(e);for(var t,n=0,r=e.length;r>n&&(t=e[n]);n++)t.children&&t.children.length&&this.addedNodes(t.children)},observe:function(e){this.mo.observe(e,{childList:!0,subtree:!0})}},e.Observer=t}),window.HTMLImports.addModule(function(e){function t(e){return"link"===e.localName&&e.rel===u}function n(e){var t=r(e);return"data:text/javascript;charset=utf-8,"+encodeURIComponent(t)}function r(e){return e.textContent+o(e)}function o(e){var t=e.ownerDocument;t.__importedScripts=t.__importedScripts||0;var n=e.ownerDocument.baseURI,r=t.__importedScripts?"-"+t.__importedScripts:"";return t.__importedScripts++,"\n//# sourceURL="+n+r+".js\n"}function i(e){var t=e.ownerDocument.createElement("style");return t.textContent=e.textContent,a.resolveUrlsInStyle(t),t}var a=e.path,s=e.rootDocument,c=e.flags,d=e.isIE,u=e.IMPORT_LINK_TYPE,l="link[rel="+u+"]",h={documentSelectors:l,importsSelectors:[l,"link[rel=stylesheet]:not([type])","style:not([type])","script:not([type])",'script[type="application/javascript"]','script[type="text/javascript"]'].join(","),map:{link:"parseLink",script:"parseScript",style:"parseStyle"},dynamicElements:[],parseNext:function(){var e=this.nextToParse();e&&this.parse(e)},parse:function(e){if(this.isParsed(e))return void(c.parse&&console.log("[%s] is already parsed",e.localName));var t=this[this.map[e.localName]];t&&(this.markParsing(e),t.call(this,e))},parseDynamic:function(e,t){this.dynamicElements.push(e),t||this.parseNext()},markParsing:function(e){c.parse&&console.log("parsing",e),this.parsingElement=e},markParsingComplete:function(e){e.__importParsed=!0,this.markDynamicParsingComplete(e),e.__importElement&&(e.__importElement.__importParsed=!0,this.markDynamicParsingComplete(e.__importElement)),this.parsingElement=null,c.parse&&console.log("completed",e)},markDynamicParsingComplete:function(e){var t=this.dynamicElements.indexOf(e);t>=0&&this.dynamicElements.splice(t,1)},parseImport:function(e){if(e["import"]=e.__doc,window.HTMLImports.__importsParsingHook&&window.HTMLImports.__importsParsingHook(e),e["import"]&&(e["import"].__importParsed=!0),this.markParsingComplete(e),e.__resource&&!e.__error?e.dispatchEvent(new CustomEvent("load",{bubbles:!1})):e.dispatchEvent(new CustomEvent("error",{bubbles:!1})),e.__pending)for(var t;e.__pending.length;)t=e.__pending.shift(),t&&t({target:e});this.parseNext()},parseLink:function(e){t(e)?this.parseImport(e):(e.href=e.href,this.parseGeneric(e))},parseStyle:function(e){var t=e;e=i(e),t.__appliedElement=e,e.__importElement=t,this.parseGeneric(e)},parseGeneric:function(e){this.trackElement(e),this.addElementToDocument(e)},rootImportForElement:function(e){for(var t=e;t.ownerDocument.__importLink;)t=t.ownerDocument.__importLink;return t},addElementToDocument:function(e){var t=this.rootImportForElement(e.__importElement||e);t.parentNode.insertBefore(e,t)},trackElement:function(e,t){var n=this,r=function(o){e.removeEventListener("load",r),e.removeEventListener("error",r),t&&t(o),n.markParsingComplete(e),n.parseNext()};if(e.addEventListener("load",r),e.addEventListener("error",r),d&&"style"===e.localName){var o=!1;if(-1==e.textContent.indexOf("@import"))o=!0;else if(e.sheet){o=!0;for(var i,a=e.sheet.cssRules,s=a?a.length:0,c=0;s>c&&(i=a[c]);c++)i.type===CSSRule.IMPORT_RULE&&(o=o&&Boolean(i.styleSheet))}o&&setTimeout(function(){e.dispatchEvent(new CustomEvent("load",{bubbles:!1}))})}},parseScript:function(t){var r=document.createElement("script");r.__importElement=t,r.src=t.src?t.src:n(t),e.currentScript=t,this.trackElement(r,function(t){r.parentNode&&r.parentNode.removeChild(r),e.currentScript=null}),this.addElementToDocument(r)},nextToParse:function(){return this._mayParse=[],!this.parsingElement&&(this.nextToParseInDoc(s)||this.nextToParseDynamic())},nextToParseInDoc:function(e,n){if(e&&this._mayParse.indexOf(e)<0){this._mayParse.push(e);for(var r,o=e.querySelectorAll(this.parseSelectorsForNode(e)),i=0,a=o.length;a>i&&(r=o[i]);i++)if(!this.isParsed(r))return this.hasResource(r)?t(r)?this.nextToParseInDoc(r.__doc,r):r:void 0}return n},nextToParseDynamic:function(){return this.dynamicElements[0]},parseSelectorsForNode:function(e){var t=e.ownerDocument||e;return t===s?this.documentSelectors:this.importsSelectors},isParsed:function(e){return e.__importParsed},needsDynamicParsing:function(e){return this.dynamicElements.indexOf(e)>=0},hasResource:function(e){return t(e)&&void 0===e.__doc?!1:!0}};e.parser=h,e.IMPORT_SELECTOR=l}),window.HTMLImports.addModule(function(e){function t(e){return n(e,a)}function n(e,t){return"link"===e.localName&&e.getAttribute("rel")===t}function r(e){return!!Object.getOwnPropertyDescriptor(e,"baseURI")}function o(e,t){var n=document.implementation.createHTMLDocument(a);n._URL=t;var o=n.createElement("base");o.setAttribute("href",t),n.baseURI||r(n)||Object.defineProperty(n,"baseURI",{value:t});var i=n.createElement("meta");return i.setAttribute("charset","utf-8"),n.head.appendChild(i),n.head.appendChild(o),n.body.innerHTML=e,window.HTMLTemplateElement&&HTMLTemplateElement.bootstrap&&HTMLTemplateElement.bootstrap(n),n}var i=e.flags,a=e.IMPORT_LINK_TYPE,s=e.IMPORT_SELECTOR,c=e.rootDocument,d=e.Loader,u=e.Observer,l=e.parser,h={documents:{},documentPreloadSelectors:s,importsPreloadSelectors:[s].join(","),loadNode:function(e){f.addNode(e)},loadSubtree:function(e){var t=this.marshalNodes(e);f.addNodes(t)},marshalNodes:function(e){return e.querySelectorAll(this.loadSelectorsForNode(e))},loadSelectorsForNode:function(e){var t=e.ownerDocument||e;return t===c?this.documentPreloadSelectors:this.importsPreloadSelectors},loaded:function(e,n,r,a,s){if(i.load&&console.log("loaded",e,n),n.__resource=r,n.__error=a,t(n)){var c=this.documents[e];void 0===c&&(c=a?null:o(r,s||e),c&&(c.__importLink=n,this.bootDocument(c)),this.documents[e]=c),n.__doc=c}l.parseNext()},bootDocument:function(e){this.loadSubtree(e),this.observer.observe(e),l.parseNext()},loadedAll:function(){l.parseNext()}},f=new d(h.loaded.bind(h),h.loadedAll.bind(h));if(h.observer=new u,!document.baseURI){var p={get:function(){var e=document.querySelector("base");return e?e.href:window.location.href},configurable:!0};Object.defineProperty(document,"baseURI",p),Object.defineProperty(c,"baseURI",p)}e.importer=h,e.importLoader=f}),window.HTMLImports.addModule(function(e){var t=e.parser,n=e.importer,r={added:function(e){for(var r,o,i,a,s=0,c=e.length;c>s&&(a=e[s]);s++)r||(r=a.ownerDocument,o=t.isParsed(r)),i=this.shouldLoadNode(a),i&&n.loadNode(a),this.shouldParseNode(a)&&o&&t.parseDynamic(a,i)},shouldLoadNode:function(e){return 1===e.nodeType&&o.call(e,n.loadSelectorsForNode(e))},shouldParseNode:function(e){return 1===e.nodeType&&o.call(e,t.parseSelectorsForNode(e))}};n.observer.addCallback=r.added.bind(r);var o=HTMLElement.prototype.matches||HTMLElement.prototype.matchesSelector||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector}),function(e){function t(){window.HTMLImports.importer.bootDocument(r)}var n=e.initializeModules;e.isIE;if(!e.useNative){n();var r=e.rootDocument;"complete"===document.readyState||"interactive"===document.readyState&&!window.attachEvent?t():document.addEventListener("DOMContentLoaded",t)}}(window.HTMLImports),window.CustomElements=window.CustomElements||{flags:{}},function(e){var t=e.flags,n=[],r=function(e){n.push(e)},o=function(){n.forEach(function(t){t(e)})};e.addModule=r,e.initializeModules=o,e.hasNative=Boolean(document.registerElement),e.isIE=/Trident/.test(navigator.userAgent),e.useNative=!t.register&&e.hasNative&&!window.ShadowDOMPolyfill&&(!window.HTMLImports||window.HTMLImports.useNative)}(window.CustomElements),window.CustomElements.addModule(function(e){function t(e,t){n(e,function(e){return t(e)?!0:void r(e,t)}),r(e,t)}function n(e,t,r){var o=e.firstElementChild;if(!o)for(o=e.firstChild;o&&o.nodeType!==Node.ELEMENT_NODE;)o=o.nextSibling;for(;o;)t(o,r)!==!0&&n(o,t,r),o=o.nextElementSibling;return null}function r(e,n){for(var r=e.shadowRoot;r;)t(r,n),r=r.olderShadowRoot}function o(e,t){i(e,t,[])}function i(e,t,n){if(e=window.wrap(e),!(n.indexOf(e)>=0)){n.push(e);for(var r,o=e.querySelectorAll("link[rel="+a+"]"),s=0,c=o.length;c>s&&(r=o[s]);s++)r["import"]&&i(r["import"],t,n);t(e)}}var a=window.HTMLImports?window.HTMLImports.IMPORT_LINK_TYPE:"none";e.forDocumentTree=o,e.forSubtree=t}),window.CustomElements.addModule(function(e){function t(e,t){return n(e,t)||r(e,t)}function n(t,n){return e.upgrade(t,n)?!0:void(n&&a(t))}function r(e,t){g(e,function(e){return n(e,t)?!0:void 0})}function o(e){L.push(e),E||(E=!0,setTimeout(i))}function i(){E=!1;for(var e,t=L,n=0,r=t.length;r>n&&(e=t[n]);n++)e();L=[]}function a(e){y?o(function(){s(e)}):s(e)}function s(e){e.__upgraded__&&!e.__attached&&(e.__attached=!0,e.attachedCallback&&e.attachedCallback())}function c(e){d(e),g(e,function(e){d(e)})}function d(e){y?o(function(){u(e)}):u(e)}function u(e){e.__upgraded__&&e.__attached&&(e.__attached=!1,e.detachedCallback&&e.detachedCallback())}function l(e){for(var t=e,n=window.wrap(document);t;){if(t==n)return!0;t=t.parentNode||t.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&t.host}}function h(e){if(e.shadowRoot&&!e.shadowRoot.__watched){_.dom&&console.log("watching shadow-root for: ",e.localName);for(var t=e.shadowRoot;t;)m(t),t=t.olderShadowRoot}}function f(e,n){if(_.dom){var r=n[0];if(r&&"childList"===r.type&&r.addedNodes&&r.addedNodes){for(var o=r.addedNodes[0];o&&o!==document&&!o.host;)o=o.parentNode;var i=o&&(o.URL||o._URL||o.host&&o.host.localName)||"";i=i.split("/?").shift().split("/").pop()}console.group("mutations (%d) [%s]",n.length,i||"")}var a=l(e);n.forEach(function(e){"childList"===e.type&&(T(e.addedNodes,function(e){e.localName&&t(e,a)}),T(e.removedNodes,function(e){e.localName&&c(e)}))}),_.dom&&console.groupEnd()}function p(e){for(e=window.wrap(e),e||(e=window.wrap(document));e.parentNode;)e=e.parentNode;var t=e.__observer;t&&(f(e,t.takeRecords()),i())}function m(e){if(!e.__observer){var t=new MutationObserver(f.bind(this,e));t.observe(e,{childList:!0,subtree:!0}),e.__observer=t}}function v(e){e=window.wrap(e),_.dom&&console.group("upgradeDocument: ",e.baseURI.split("/").pop()); +var n=e===window.wrap(document);t(e,n),m(e),_.dom&&console.groupEnd()}function w(e){b(e,v)}var _=e.flags,g=e.forSubtree,b=e.forDocumentTree,y=window.MutationObserver._isPolyfilled&&_["throttle-attached"];e.hasPolyfillMutations=y,e.hasThrottledAttached=y;var E=!1,L=[],T=Array.prototype.forEach.call.bind(Array.prototype.forEach),M=Element.prototype.createShadowRoot;M&&(Element.prototype.createShadowRoot=function(){var e=M.call(this);return window.CustomElements.watchShadow(this),e}),e.watchShadow=h,e.upgradeDocumentTree=w,e.upgradeDocument=v,e.upgradeSubtree=r,e.upgradeAll=t,e.attached=a,e.takeRecords=p}),window.CustomElements.addModule(function(e){function t(t,r){if("template"===t.localName&&window.HTMLTemplateElement&&HTMLTemplateElement.decorate&&HTMLTemplateElement.decorate(t),!t.__upgraded__&&t.nodeType===Node.ELEMENT_NODE){var o=t.getAttribute("is"),i=e.getRegisteredDefinition(t.localName)||e.getRegisteredDefinition(o);if(i&&(o&&i.tag==t.localName||!o&&!i["extends"]))return n(t,i,r)}}function n(t,n,o){return a.upgrade&&console.group("upgrade:",t.localName),n.is&&t.setAttribute("is",n.is),r(t,n),t.__upgraded__=!0,i(t),o&&e.attached(t),e.upgradeSubtree(t,o),a.upgrade&&console.groupEnd(),t}function r(e,t){Object.__proto__?e.__proto__=t.prototype:(o(e,t.prototype,t["native"]),e.__proto__=t.prototype)}function o(e,t,n){for(var r={},o=t;o!==n&&o!==HTMLElement.prototype;){for(var i,a=Object.getOwnPropertyNames(o),s=0;i=a[s];s++)r[i]||(Object.defineProperty(e,i,Object.getOwnPropertyDescriptor(o,i)),r[i]=1);o=Object.getPrototypeOf(o)}}function i(e){e.createdCallback&&e.createdCallback()}var a=e.flags;e.upgrade=t,e.upgradeWithDefinition=n,e.implementPrototype=r}),window.CustomElements.addModule(function(e){function t(t,r){var c=r||{};if(!t)throw new Error("document.registerElement: first argument `name` must not be empty");if(t.indexOf("-")<0)throw new Error("document.registerElement: first argument ('name') must contain a dash ('-'). Argument provided was '"+String(t)+"'.");if(o(t))throw new Error("Failed to execute 'registerElement' on 'Document': Registration failed for type '"+String(t)+"'. The type name is invalid.");if(d(t))throw new Error("DuplicateDefinitionError: a type with name '"+String(t)+"' is already registered");return c.prototype||(c.prototype=Object.create(HTMLElement.prototype)),c.__name=t.toLowerCase(),c.lifecycle=c.lifecycle||{},c.ancestry=i(c["extends"]),a(c),s(c),n(c.prototype),u(c.__name,c),c.ctor=l(c),c.ctor.prototype=c.prototype,c.prototype.constructor=c.ctor,e.ready&&w(document),c.ctor}function n(e){if(!e.setAttribute._polyfilled){var t=e.setAttribute;e.setAttribute=function(e,n){r.call(this,e,n,t)};var n=e.removeAttribute;e.removeAttribute=function(e){r.call(this,e,null,n)},e.setAttribute._polyfilled=!0}}function r(e,t,n){e=e.toLowerCase();var r=this.getAttribute(e);n.apply(this,arguments);var o=this.getAttribute(e);this.attributeChangedCallback&&o!==r&&this.attributeChangedCallback(e,r,o)}function o(e){for(var t=0;t=0&&b(r,HTMLElement),r)}function p(e,t){var n=e[t];e[t]=function(){var e=n.apply(this,arguments);return _(e),e}}var m,v=e.isIE,w=e.upgradeDocumentTree,_=e.upgradeAll,g=e.upgradeWithDefinition,b=e.implementPrototype,y=e.useNative,E=["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"],L={},T="http://www.w3.org/1999/xhtml",M=document.createElement.bind(document),N=document.createElementNS.bind(document);m=Object.__proto__||y?function(e,t){return e instanceof t}:function(e,t){if(e instanceof t)return!0;for(var n=e;n;){if(n===t.prototype)return!0;n=n.__proto__}return!1},p(Node.prototype,"cloneNode"),p(document,"importNode"),v&&!function(){var e=document.importNode;document.importNode=function(){var t=e.apply(document,arguments);if(t.nodeType==t.DOCUMENT_FRAGMENT_NODE){var n=document.createDocumentFragment();return n.appendChild(t),n}return t}}(),document.registerElement=t,document.createElement=f,document.createElementNS=h,e.registry=L,e["instanceof"]=m,e.reservedTagList=E,e.getRegisteredDefinition=d,document.register=document.registerElement}),function(e){function t(){i(window.wrap(document)),window.CustomElements.ready=!0;var e=window.requestAnimationFrame||function(e){setTimeout(e,16)};e(function(){setTimeout(function(){window.CustomElements.readyTime=Date.now(),window.HTMLImports&&(window.CustomElements.elapsed=window.CustomElements.readyTime-window.HTMLImports.readyTime),document.dispatchEvent(new CustomEvent("WebComponentsReady",{bubbles:!0}))})})}var n=e.useNative,r=e.initializeModules;e.isIE;if(n){var o=function(){};e.watchShadow=o,e.upgrade=o,e.upgradeAll=o,e.upgradeDocumentTree=o,e.upgradeSubtree=o,e.takeRecords=o,e["instanceof"]=function(e,t){return e instanceof t}}else r();var i=e.upgradeDocumentTree,a=e.upgradeDocument;if(window.wrap||(window.ShadowDOMPolyfill?(window.wrap=window.ShadowDOMPolyfill.wrapIfNeeded,window.unwrap=window.ShadowDOMPolyfill.unwrapIfNeeded):window.wrap=window.unwrap=function(e){return e}),window.HTMLImports&&(window.HTMLImports.__importsParsingHook=function(e){e["import"]&&a(wrap(e["import"]))}),"complete"===document.readyState||e.flags.eager)t();else if("interactive"!==document.readyState||window.attachEvent||window.HTMLImports&&!window.HTMLImports.ready){var s=window.HTMLImports&&!window.HTMLImports.ready?"HTMLImportsLoaded":"DOMContentLoaded";window.addEventListener(s,t)}else t()}(window.CustomElements),function(e){var t=document.createElement("style");t.textContent="body {transition: opacity ease-in 0.2s; } \nbody[unresolved] {opacity: 0; display: block; overflow: hidden; position: relative; } \n";var n=document.querySelector("head");n.insertBefore(t,n.firstChild)}(window.WebComponents); \ No newline at end of file