4.3 sec in total
870 ms
2.8 sec
666 ms
Welcome to heathenhof.com homepage info - get ready to check Heathenhof best content for United States right away, or after learning these important things about heathenhof.com
Visit heathenhof.comWe analyzed Heathenhof.com page load time and found that the first response time was 870 ms and then it took 3.5 sec to load all DOM resources and completely render a web page. This is a poor result, as 60% of websites can load faster.
heathenhof.com performance score
name
value
score
weighting
Value3.5 s
35/100
10%
Value3.8 s
54/100
25%
Value4.0 s
80/100
10%
Value860 ms
33/100
30%
Value0.046
99/100
15%
Value13.8 s
10/100
10%
870 ms
69 ms
86 ms
140 ms
143 ms
Our browser made a total of 93 requests to load all elements on the main page. We found that 42% of them (39 requests) were addressed to the original Heathenhof.com, 31% (29 requests) were made to App.worldtable.co and 14% (13 requests) were made to . The less responsive or slowest element that took the longest time to load (870 ms) belongs to the original domain Heathenhof.com.
Page size can be reduced by 1.5 MB (29%)
5.0 MB
3.6 MB
In fact, the total size of Heathenhof.com main page is 5.0 MB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. 70% of websites need less resources to load. Images take 4.4 MB which makes up the majority of the site volume.
Potential reduce by 46.2 kB
HTML content can be minified and compressed by a website’s server. The most efficient way is to compress content using GZIP which reduces data amount travelling through the network between server and browser. HTML code on this page is well minified. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 46.2 kB or 82% of the original size.
Potential reduce by 948.6 kB
Image size optimization can help to speed up a website loading time. The chart above shows the difference between the size before and after optimization. Obviously, Heathenhof needs image optimization as it can save up to 948.6 kB or 22% of the original volume. The most popular and efficient tools for JPEG and PNG image optimization are Jpegoptim and PNG Crush.
Potential reduce by 336.8 kB
It’s better to minify JavaScript in order to improve website performance. The diagram shows the current total size of all JavaScript files against the prospective JavaScript size after its minification and compression. It is highly recommended that all JavaScript files should be compressed and minified as it can save up to 336.8 kB or 73% of the original size.
Potential reduce by 125.6 kB
CSS files minification is very important to reduce a web page rendering time. The faster CSS files can load, the earlier a page can be rendered. Heathenhof.com needs all CSS files to be minified and compressed as it can save up to 125.6 kB or 84% of the original size.
Number of requests can be reduced by 37 (53%)
70
33
The browser has sent 70 CSS, Javascripts, AJAX and image requests in order to completely render the main page of Heathenhof. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 26 to 1 for JavaScripts and from 13 to 1 for CSS and as a result speed up the page load time.
www.heathenhof.com
870 ms
comment-count.js
69 ms
wp-emoji-release.min.js
86 ms
shortcodes.css
140 ms
flexslider.css
143 ms
www.heathenhof.com
189 ms
styles.css
143 ms
front.css
158 ms
style.css
235 ms
style.css
203 ms
left-sidebar.css
224 ms
bootstrap.css
265 ms
font-awesome.css
309 ms
css
35 ms
color_style_1.css
255 ms
jquery.js
400 ms
jquery-migrate.min.js
277 ms
scripts-general.js
308 ms
main.js
319 ms
skip-link-focus-fix.js
327 ms
jquery.flexslider.js
331 ms
jquery.easing.1.3.js
381 ms
bootstrap.js
527 ms
smoothScroll.js
388 ms
marquee.js
391 ms
classic-10_7.css
21 ms
mc-validate.js
29 ms
jquery.form.min.js
411 ms
scripts.js
427 ms
wp-slimstat.min.js
8 ms
wp-embed.min.js
425 ms
firebase.js
16 ms
wooden-pattern.png
387 ms
content.png
221 ms
bottom.png
387 ms
top.png
513 ms
HHHeader1.png
166 ms
Ravenhammer3.png
329 ms
HHH-AWESOMENESS2.png
669 ms
bg-body-pattern.png
295 ms
Library-of-lore1.png
781 ms
Daily-H%C3%A1vam%C3%A1l.png
665 ms
MM.png
432 ms
facebook1.png
442 ms
widget.js
31 ms
bHQyc5zrMLI5-R-me5j-ei3USBnSvpkopQaUR-2r7iU.ttf
113 ms
EgBlzoNBIHxNPCMwXaAhYPesZW2xOQ-xsNqO47m55DA.ttf
114 ms
QABk9IxT-LFTJ_dQzv7xpJ0EAVxt0G0biEntp43Qt6E.ttf
114 ms
UC3ZEjagJi85gF9qFaBgIETamuWRjOQSPxoOXgdYd7c.ttf
114 ms
UC3ZEjagJi85gF9qFaBgIA0DQt4XpTxu2mZR8niJHm4.ttf
114 ms
2NBgzUtEeyB-Xtpr9bm1Cczai8e7xzqnKiVb1EwOy0E.ttf
114 ms
fontawesome-webfont.woff
438 ms
03aPdn7fFF3H6ngCgAlQzC3USBnSvpkopQaUR-2r7iU.ttf
113 ms
Foydq9xJp--nfYIx2TBz9fEr6Hm6RMS0v1dtXsGir4g.ttf
114 ms
webcomponents-lite.min.js
11 ms
logo_spinner.gif
15 ms
twt-top-comments.html
10 ms
polymer.html
10 ms
iron-flex-layout.html
11 ms
iron-selector.html
23 ms
import-lodash.377044cc.html
23 ms
import-momentjs.95bfd31e.html
27 ms
twt-config.34951c31.html
38 ms
twt-shared-libs.d9d781a1.html
36 ms
twt-cache-user.1b3c89e7.html
32 ms
polymer-mini.html
27 ms
iron-shadow-flex-layout.html
18 ms
iron-multi-selectable.html
16 ms
firebase.html
8 ms
import-rsvp.a7c1be1c.html
8 ms
polymer-micro.html
8 ms
iron-selectable.html
14 ms
javascript;charset=utf-8,!function()%7Bfunction%20e()%7Bdocument.body.removeAttribute(%22unresolved%22)%7Dwindow.WebComponents%3FaddEventListener(%22WebComponentsReady%22%2Ce)%3A%22interactive%22%3D%3D%3Ddocument.readyState%7C%7C%22complete%22%3D%3D%3Ddocument.readyState%3Fe()%3AaddEventListener(%22DOMContentLoaded%22%2Ce)%7D()%2Cwindow.Polymer%3D%7BSettings%3Afunction()%7Bfor(var%20e%2Ct%3Dwindow.Polymer%7C%7C%7B%7D%2Cr%3Dlocation.search.slice(1).split(%22%26%22)%2Co%3D0%3Bo%3Cr.length%26%26(e%3Dr%5Bo%5D)%3Bo%2B%2B)e%3De.split(%22%3D%22)%2Ce%5B0%5D%26%26(t%5Be%5B0%5D%5D%3De%5B1%5D%7C%7C!0)%3Bvar%20i%3D%22shadow%22%3D%3D%3Dt.dom%2Cn%3DBoolean(Element.prototype.createShadowRoot)%2Ca%3Dn%26%26!window.ShadowDOMPolyfill%2Cs%3Di%26%26n%2Cu%3DBoolean(%22import%22in%20document.createElement(%22link%22))%2Ch%3Du%2Cc%3D!window.CustomElements%7C%7Cwindow.CustomElements.useNative%3Breturn%7BwantShadow%3Ai%2ChasShadow%3An%2CnativeShadow%3Aa%2CuseShadow%3As%2CuseNativeShadow%3As%26%26a%2CuseNativeImports%3Ah%2CuseNativeCustomElements%3Ac%7D%7D()%7D%2Cfunction()%7Bvar%20e%3Dwindow.Polymer%3Bwindow.Polymer%3Dfunction(e)%7B%22function%22%3D%3Dtypeof%20e%26%26(e%3De.prototype)%2Ce%7C%7C(e%3D%7B%7D)%3Bvar%20r%3Dt(e)%3Be%3Dr.prototype%3Bvar%20o%3D%7Bprototype%3Ae%7D%3Breturn%20e%5B%22extends%22%5D%26%26(o%5B%22extends%22%5D%3De%5B%22extends%22%5D)%2CPolymer.telemetry._registrate(e)%2Cdocument.registerElement(e.is%2Co)%2Cr%7D%3Bvar%20t%3Dfunction(e)%7Bvar%20t%3DPolymer.Base%3Breturn%20e%5B%22extends%22%5D%26%26(t%3DPolymer.Base._getExtendedPrototype(e%5B%22extends%22%5D))%2Ce%3DPolymer.Base.chainObject(e%2Ct)%2Ce.registerCallback()%2Ce.constructor%7D%3Bif(window.Polymer%3DPolymer%2Ce)for(var%20r%20in%20e)Polymer%5Br%5D%3De%5Br%5D%3BPolymer.Class%3Dt%7D()%2CPolymer.telemetry%3D%7Bregistrations%3A%5B%5D%2C_regLog%3Afunction(e)%7Bconsole.log(%22%5B%22%2Be.is%2B%22%5D%3A%20registered%22)%7D%2C_registrate%3Afunction(e)%7Bthis.registrations.push(e)%2CPolymer.log%26%26this._regLog(e)%7D%2CdumpRegistrations%3Afunction()%7Bthis.registrations.forEach(this._regLog)%7D%7D%2CObject.defineProperty(window%2C%22currentImport%22%2C%7Benumerable%3A!0%2Cconfigurable%3A!0%2Cget%3Afunction()%7Breturn(document._currentScript%7C%7Cdocument.currentScript).ownerDocument%7D%7D)%2CPolymer.RenderStatus%3D%7B_ready%3A!1%2C_callbacks%3A%5B%5D%2CwhenReady%3Afunction(e)%7Bthis._ready%3Fe()%3Athis._callbacks.push(e)%7D%2C_makeReady%3Afunction()%7Bthis._ready%3D!0%3Bfor(var%20e%3D0%3Be%3Cthis._callbacks.length%3Be%2B%2B)this._callbacks%5Be%5D()%3Bthis._callbacks%3D%5B%5D%7D%2C_catchFirstRender%3Afunction()%7BrequestAnimationFrame(function()%7BPolymer.RenderStatus._makeReady()%7D)%7D%2C_afterNextRenderQueue%3A%5B%5D%2C_waitingNextRender%3A!1%2CafterNextRender%3Afunction(e%2Ct%2Cr)%7Bthis._watchNextRender()%2Cthis._afterNextRenderQueue.push(%5Be%2Ct%2Cr%5D)%7D%2C_watchNextRender%3Afunction()%7Bif(!this._waitingNextRender)%7Bthis._waitingNextRender%3D!0%3Bvar%20e%3Dfunction()%7BPolymer.RenderStatus._flushNextRender()%7D%3Bthis._ready%3FrequestAnimationFrame(e)%3Athis.whenReady(e)%7D%7D%2C_flushNextRender%3Afunction()%7Bvar%20e%3Dthis%3BsetTimeout(function()%7Be._flushRenderCallbacks(e._afterNextRenderQueue)%2Ce._afterNextRenderQueue%3D%5B%5D%2Ce._waitingNextRender%3D!1%7D)%7D%2C_flushRenderCallbacks%3Afunction(e)%7Bfor(var%20t%2Cr%3D0%3Br%3Ce.length%3Br%2B%2B)t%3De%5Br%5D%2Ct%5B1%5D.apply(t%5B0%5D%2Ct%5B2%5D%7C%7CPolymer.nar)%7D%7D%2Cwindow.HTMLImports%3FHTMLImports.whenReady(function()%7BPolymer.RenderStatus._catchFirstRender()%7D)%3APolymer.RenderStatus._catchFirstRender()%2CPolymer.ImportStatus%3DPolymer.RenderStatus%2CPolymer.ImportStatus.whenLoaded%3DPolymer.ImportStatus.whenReady%2CPolymer.Base%3D%7B__isPolymerInstance__%3A!0%2C_addFeature%3Afunction(e)%7Bthis.extend(this%2Ce)%7D%2CregisterCallback%3Afunction()%7Bthis._desugarBehaviors()%2Cthis._doBehavior(%22beforeRegister%22)%2Cthis._registerFeatures()%2Cthis._doBehavior(%22registered%22)%7D%2CcreatedCallback%3Afunction()%7BPolymer.telemetry.instanceCount%2B%2B%2Cthis.root%3Dthis%2Cthis._doBehavior(%22created%22)%2Cthis._initFeatures()%7D%2CattachedCallback%3Afunction()%7Bvar%20e%3Dthis%3BPolymer.RenderStatus.whenReady(function()%7Be.isAttached%3D!0%2Ce._doBehavior(%22attached%22)%7D)%7D%2CdetachedCallback%3Afunction()%7Bthis.isAttached%3D!1%2Cthis._doBehavior(%22detached%22)%7D%2CattributeChangedCallback%3Afunction(e%2Ct%2Cr)%7Bthis._attributeChangedImpl(e)%2Cthis._doBehavior(%22attributeChanged%22%2C%5Be%2Ct%2Cr%5D)%7D%2C_attributeChangedImpl%3Afunction(e)%7Bthis._setAttributeToProperty(this%2Ce)%7D%2Cextend%3Afunction(e%2Ct)%7Bif(e%26%26t)for(var%20r%2Co%3DObject.getOwnPropertyNames(t)%2Ci%3D0%3Bi%3Co.length%26%26(r%3Do%5Bi%5D)%3Bi%2B%2B)this.copyOwnProperty(r%2Ct%2Ce)%3Breturn%20e%7C%7Ct%7D%2Cmixin%3Afunction(e%2Ct)%7Bfor(var%20r%20in%20t)e%5Br%5D%3Dt%5Br%5D%3Breturn%20e%7D%2CcopyOwnProperty%3Afunction(e%2Ct%2Cr)%7Bvar%20o%3DObject.getOwnPropertyDescriptor(t%2Ce)%3Bo%26%26Object.defineProperty(r%2Ce%2Co)%7D%2C_log%3Aconsole.log.apply.bind(console.log%2Cconsole)%2C_warn%3Aconsole.warn.apply.bind(console.warn%2Cconsole)%2C_error%3Aconsole.error.apply.bind(console.error%2Cconsole)%2C_logf%3Afunction()%7Breturn%20this._logPrefix.concat(%5Bthis.is%5D).concat(Array.prototype.slice.call(arguments%2C0))%7D%7D%2CPolymer.Base._logPrefix%3Dfunction()%7Bvar%20e%3Dwindow.chrome%7C%7C%2Ffirefox%2Fi.test(navigator.userAgent)%3Breturn%20e%3F%5B%22%25c%5B%25s%3A%3A%25s%5D%3A%22%2C%22font-weight%3A%20bold%3B%20background-color%3A%23EEEE00%3B%22%5D%3A%5B%22%5B%25s%3A%3A%25s%5D%3A%22%5D%7D()%2CPolymer.Base.chainObject%3Dfunction(e%2Ct)%7Breturn%20e%26%26t%26%26e!%3D%3Dt%26%26(Object.__proto__%7C%7C(e%3DPolymer.Base.extend(Object.create(t)%2Ce))%2Ce.__proto__%3Dt)%2Ce%7D%2CPolymer.Base%3DPolymer.Base.chainObject(Polymer.Base%2CHTMLElement.prototype)%2Cwindow.CustomElements%3FPolymer%5B%22instanceof%22%5D%3DCustomElements%5B%22instanceof%22%5D%3APolymer%5B%22instanceof%22%5D%3Dfunction(e%2Ct)%7Breturn%20e%20instanceof%20t%7D%2CPolymer.isInstance%3Dfunction(e)%7Breturn%20Boolean(e%26%26e.__isPolymerInstance__)%7D%2CPolymer.telemetry.instanceCount%3D0%2Cfunction()%7Bfunction%20e()%7Bif(n)for(var%20e%2Ct%3Ddocument._currentScript%7C%7Cdocument.currentScript%2Cr%3Dt%26%26t.ownerDocument%7C%7Cdocument%2Co%3Dr.querySelectorAll(%22dom-module%22)%2Ci%3Do.length-1%3Bi%3E%3D0%26%26(e%3Do%5Bi%5D)%3Bi--)%7Bif(e.__upgraded__)return%3BCustomElements.upgrade(e)%7D%7Dvar%20t%3D%7B%7D%2Cr%3D%7B%7D%2Co%3Dfunction(e)%7Breturn%20t%5Be%5D%7C%7Cr%5Be.toLowerCase()%5D%7D%2Ci%3Dfunction()%7Breturn%20document.createElement(%22dom-module%22)%7D%3Bi.prototype%3DObject.create(HTMLElement.prototype)%2CPolymer.Base.extend(i.prototype%2C%7Bconstructor%3Ai%2CcreatedCallback%3Afunction()%7Bthis.register()%7D%2Cregister%3Afunction(e)%7Bvar%20e%3De%7C%7Cthis.id%7C%7Cthis.getAttribute(%22name%22)%7C%7Cthis.getAttribute(%22is%22)%3Be%26%26(this.id%3De%2Ct%5Be%5D%3Dthis%2Cr%5Be.toLowerCase()%5D%3Dthis)%7D%2C%22import%22%3Afunction(t%2Cr)%7Bif(t)%7Bvar%20i%3Do(t)%3Breturn%20i%7C%7C(e()%2Ci%3Do(t))%2Ci%26%26r%26%26(i%3Di.querySelector(r))%2Ci%7D%7D%7D)%3Bvar%20n%3Dwindow.CustomElements%26%26!CustomElements.useNative%3Bdocument.registerElement(%22dom-module%22%2Ci)%7D()%2CPolymer.Base._addFeature(%7B_prepIs%3Afunction()%7Bif(!this.is)%7Bvar%20e%3D(document._currentScript%7C%7Cdocument.currentScript).parentNode%3Bif(%22dom-module%22%3D%3D%3De.localName)%7Bvar%20t%3De.id%7C%7Ce.getAttribute(%22name%22)%7C%7Ce.getAttribute(%22is%22)%3Bthis.is%3Dt%7D%7Dthis.is%26%26(this.is%3Dthis.is.toLowerCase())%7D%7D)%2CPolymer.Base._addFeature(%7Bbehaviors%3A%5B%5D%2C_desugarBehaviors%3Afunction()%7Bthis.behaviors.length%26%26(this.behaviors%3Dthis._desugarSomeBehaviors(this.behaviors))%7D%2C_desugarSomeBehaviors%3Afunction(e)%7Be%3Dthis._flattenBehaviorsList(e)%3Bfor(var%20t%3De.length-1%3Bt%3E%3D0%3Bt--)this._mixinBehavior(e%5Bt%5D)%3Breturn%20e%7D%2C_flattenBehaviorsList%3Afunction(e)%7Bfor(var%20t%3D%5B%5D%2Cr%3D0%3Br%3Ce.length%3Br%2B%2B)%7Bvar%20o%3De%5Br%5D%3Bo%20instanceof%20Array%3Ft%3Dt.concat(this._flattenBehaviorsList(o))%3Ao%3Ft.push(o)%3Athis._warn(this._logf(%22_flattenBehaviorsList%22%2C%22behavior%20is%20null%2C%20check%20for%20missing%20or%20404%20import%22))%7Dreturn%20t%7D%2C_mixinBehavior%3Afunction(e)%7Bfor(var%20t%2Cr%3DObject.getOwnPropertyNames(e)%2Co%3D0%3Bo%3Cr.length%26%26(t%3Dr%5Bo%5D)%3Bo%2B%2B)Polymer.Base._behaviorProperties%5Bt%5D%7C%7Cthis.hasOwnProperty(t)%7C%7Cthis.copyOwnProperty(t%2Ce%2Cthis)%7D%2C_prepBehaviors%3Afunction()%7Bthis._prepFlattenedBehaviors(this.behaviors)%7D%2C_prepFlattenedBehaviors%3Afunction(e)%7Bfor(var%20t%3D0%2Cr%3De.length%3Br%3Et%3Bt%2B%2B)this._prepBehavior(e%5Bt%5D)%3Bthis._prepBehavior(this)%7D%2C_doBehavior%3Afunction(e%2Ct)%7Bfor(var%20r%3D0%3Br%3Cthis.behaviors.length%3Br%2B%2B)this._invokeBehavior(this.behaviors%5Br%5D%2Ce%2Ct)%3Bthis._invokeBehavior(this%2Ce%2Ct)%7D%2C_invokeBehavior%3Afunction(e%2Ct%2Cr)%7Bvar%20o%3De%5Bt%5D%3Bo%26%26o.apply(this%2Cr%7C%7CPolymer.nar)%7D%2C_marshalBehaviors%3Afunction()%7Bfor(var%20e%3D0%3Be%3Cthis.behaviors.length%3Be%2B%2B)this._marshalBehavior(this.behaviors%5Be%5D)%3Bthis._marshalBehavior(this)%7D%7D)%2CPolymer.Base._behaviorProperties%3D%7BhostAttributes%3A!0%2CbeforeRegister%3A!0%2Cregistered%3A!0%2Cproperties%3A!0%2Cobservers%3A!0%2Clisteners%3A!0%2Ccreated%3A!0%2Cattached%3A!0%2Cdetached%3A!0%2CattributeChanged%3A!0%2Cready%3A!0%7D%2CPolymer.Base._addFeature(%7B_getExtendedPrototype%3Afunction(e)%7Breturn%20this._getExtendedNativePrototype(e)%7D%2C_nativePrototypes%3A%7B%7D%2C_getExtendedNativePrototype%3Afunction(e)%7Bvar%20t%3Dthis._nativePrototypes%5Be%5D%3Bif(!t)%7Bvar%20r%3Dthis.getNativePrototype(e)%3Bt%3Dthis.extend(Object.create(r)%2CPolymer.Base)%2Cthis._nativePrototypes%5Be%5D%3Dt%7Dreturn%20t%7D%2CgetNativePrototype%3Afunction(e)%7Breturn%20Object.getPrototypeOf(document.createElement(e))%7D%7D)%2CPolymer.Base._addFeature(%7B_prepConstructor%3Afunction()%7Bthis._factoryArgs%3Dthis%5B%22extends%22%5D%3F%5Bthis%5B%22extends%22%5D%2Cthis.is%5D%3A%5Bthis.is%5D%3Bvar%20e%3Dfunction()%7Breturn%20this._factory(arguments)%7D%3Bthis.hasOwnProperty(%22extends%22)%26%26(e%5B%22extends%22%5D%3Dthis%5B%22extends%22%5D)%2CObject.defineProperty(this%2C%22constructor%22%2C%7Bvalue%3Ae%2Cwritable%3A!0%2Cconfigurable%3A!0%7D)%2Ce.prototype%3Dthis%7D%2C_factory%3Afunction(e)%7Bvar%20t%3Ddocument.createElement.apply(document%2Cthis._factoryArgs)%3Breturn%20this.factoryImpl%26%26this.factoryImpl.apply(t%2Ce)%2Ct%7D%7D)%2CPolymer.nob%3DObject.create(null)%2CPolymer.Base._addFeature(%7Bproperties%3A%7B%7D%2CgetPropertyInfo%3Afunction(e)%7Bvar%20t%3Dthis._getPropertyInfo(e%2Cthis.properties)%3Bif(!t)for(var%20r%3D0%3Br%3Cthis.behaviors.length%3Br%2B%2B)if(t%3Dthis._getPropertyInfo(e%2Cthis.behaviors%5Br%5D.properties))return%20t%3Breturn%20t%7C%7CPolymer.nob%7D%2C_getPropertyInfo%3Afunction(e%2Ct)%7Bvar%20r%3Dt%26%26t%5Be%5D%3Breturn%22function%22%3D%3Dtypeof%20r%26%26(r%3Dt%5Be%5D%3D%7Btype%3Ar%7D)%2Cr%26%26(r.defined%3D!0)%2Cr%7D%2C_prepPropertyInfo%3Afunction()%7Bthis._propertyInfo%3D%7B%7D%3Bfor(var%20e%3D0%3Be%3Cthis.behaviors.length%3Be%2B%2B)this._addPropertyInfo(this._propertyInfo%2Cthis.behaviors%5Be%5D.properties)%3Bthis._addPropertyInfo(this._propertyInfo%2Cthis.properties)%2Cthis._addPropertyInfo(this._propertyInfo%2Cthis._propertyEffects)%7D%2C_addPropertyInfo%3Afunction(e%2Ct)%7Bif(t)%7Bvar%20r%2Co%3Bfor(var%20i%20in%20t)r%3De%5Bi%5D%2Co%3Dt%5Bi%5D%2C(%22_%22!%3D%3Di%5B0%5D%7C%7Co.readOnly)%26%26(e%5Bi%5D%3F(r.type%7C%7C(r.type%3Do.type)%2Cr.readOnly%7C%7C(r.readOnly%3Do.readOnly))%3Ae%5Bi%5D%3D%7Btype%3A%22function%22%3D%3Dtypeof%20o%3Fo%3Ao.type%2CreadOnly%3Ao.readOnly%2Cattribute%3APolymer.CaseMap.camelToDashCase(i)%7D)%7D%7D%7D)%2CPolymer.CaseMap%3D%7B_caseMap%3A%7B%7D%2CdashToCamelCase%3Afunction(e)%7Bvar%20t%3DPolymer.CaseMap._caseMap%5Be%5D%3Breturn%20t%3Ft%3Ae.indexOf(%22-%22)%3C0%3FPolymer.CaseMap._caseMap%5Be%5D%3De%3APolymer.CaseMap._caseMap%5Be%5D%3De.replace(%2F-(%5Ba-z%5D)%2Fg%2Cfunction(e)%7Breturn%20e%5B1%5D.toUpperCase()%7D)%7D%2CcamelToDashCase%3Afunction(e)%7Bvar%20t%3DPolymer.CaseMap._caseMap%5Be%5D%3Breturn%20t%3Ft%3APolymer.CaseMap._caseMap%5Be%5D%3De.replace(%2F(%5Ba-z%5D%5BA-Z%5D)%2Fg%2Cfunction(e)%7Breturn%20e%5B0%5D%2B%22-%22%2Be%5B1%5D.toLowerCase()%7D)%7D%7D%2CPolymer.Base._addFeature(%7B_addHostAttributes%3Afunction(e)%7Bthis._aggregatedAttributes%7C%7C(this._aggregatedAttributes%3D%7B%7D)%2Ce%26%26this.mixin(this._aggregatedAttributes%2Ce)%7D%2C_marshalHostAttributes%3Afunction()%7Bthis._aggregatedAttributes%26%26this._applyAttributes(this%2Cthis._aggregatedAttributes)%7D%2C_applyAttributes%3Afunction(e%2Ct)%7Bfor(var%20r%20in%20t)if(!this.hasAttribute(r)%26%26%22class%22!%3D%3Dr)%7Bvar%20o%3Dt%5Br%5D%3Bthis.serializeValueToAttribute(o%2Cr%2Cthis)%7D%7D%2C_marshalAttributes%3Afunction()%7Bthis._takeAttributesToModel(this)%7D%2C_takeAttributesToModel%3Afunction(e)%7Bif(this.hasAttributes())for(var%20t%20in%20this._propertyInfo)%7Bvar%20r%3Dthis._propertyInfo%5Bt%5D%3Bthis.hasAttribute(r.attribute)%26%26this._setAttributeToProperty(e%2Cr.attribute%2Ct%2Cr)%7D%7D%2C_setAttributeToProperty%3Afunction(e%2Ct%2Cr%2Co)%7Bif(!this._serializing)%7Bvar%20r%3Dr%7C%7CPolymer.CaseMap.dashToCamelCase(t)%3Bif(o%3Do%7C%7Cthis._propertyInfo%26%26this._propertyInfo%5Br%5D%2Co%26%26!o.readOnly)%7Bvar%20i%3Dthis.getAttribute(t)%3Be%5Br%5D%3Dthis.deserialize(i%2Co.type)%7D%7D%7D%2C_serializing%3A!1%2CreflectPropertyToAttribute%3Afunction(e%2Ct%2Cr)%7Bthis._serializing%3D!0%2Cr%3Dvoid%200%3D%3D%3Dr%3Fthis%5Be%5D%3Ar%2Cthis.serializeValueToAttribute(r%2Ct%7C%7CPolymer.CaseMap.camelToDashCase(e))%2Cthis._serializing%3D!1%7D%2CserializeValueToAttribute%3Afunction(e%2Ct%2Cr)%7Bvar%20o%3Dthis.serialize(e)%3Br%3Dr%7C%7Cthis%2Cvoid%200%3D%3D%3Do%3Fr.removeAttribute(t)%3Ar.setAttribute(t%2Co)%7D%2Cdeserialize%3Afunction(e%2Ct)%7Bswitch(t)%7Bcase%20Number%3Ae%3DNumber(e)%3Bbreak%3Bcase%20Boolean%3Ae%3Dnull!%3D%3De%3Bbreak%3Bcase%20Object%3Atry%7Be%3DJSON.parse(e)%7Dcatch(r)%7B%7Dbreak%3Bcase%20Array%3Atry%7Be%3DJSON.parse(e)%7Dcatch(r)%7Be%3Dnull%2Cconsole.warn(%22Polymer%3A%3AAttributes%3A%20couldn%60t%20decode%20Array%20as%20JSON%22)%7Dbreak%3Bcase%20Date%3Ae%3Dnew%20Date(e)%3Bbreak%3Bcase%20String%3A%7Dreturn%20e%7D%2Cserialize%3Afunction(e)%7Bswitch(typeof%20e)%7Bcase%22boolean%22%3Areturn%20e%3F%22%22%3Avoid%200%3Bcase%22object%22%3Aif(e%20instanceof%20Date)return%20e%3Bif(e)try%7Breturn%20JSON.stringify(e)%7Dcatch(t)%7Breturn%22%22%7Ddefault%3Areturn%20null!%3De%3Fe%3Avoid%200%7D%7D%7D)%2CPolymer.version%3D%221.2.4%22%2CPolymer.Base._addFeature(%7B_registerFeatures%3Afunction()%7Bthis._prepIs()%2Cthis._prepBehaviors()%2Cthis._prepConstructor()%2Cthis._prepPropertyInfo()%7D%2C_prepBehavior%3Afunction(e)%7Bthis._addHostAttributes(e.hostAttributes)%7D%2C_marshalBehavior%3Afunction(e)%7B%7D%2C_initFeatures%3Afunction()%7Bthis._marshalHostAttributes()%2Cthis._marshalBehaviors()%7D%7D)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Fpolymer%2Fpolymer-micro.html.js%0A
1 ms
javascript;charset=utf-8,Polymer.Base._addFeature(%7B_prepTemplate%3Afunction()%7Bvoid%200%3D%3D%3Dthis._template%26%26(this._template%3DPolymer.DomModule%5B%22import%22%5D(this.is%2C%22template%22))%2Cthis._template%26%26this._template.hasAttribute(%22is%22)%26%26this._warn(this._logf(%22_prepTemplate%22%2C%22top-level%20Polymer%20template%20must%20not%20be%20a%20type-extension%2C%20found%22%2Cthis._template%2C%22Move%20inside%20simple%20%3Ctemplate%3E.%22))%2Cthis._template%26%26!this._template.content%26%26window.HTMLTemplateElement%26%26HTMLTemplateElement.decorate%26%26HTMLTemplateElement.decorate(this._template)%7D%2C_stampTemplate%3Afunction()%7Bthis._template%26%26(this.root%3Dthis.instanceTemplate(this._template))%7D%2CinstanceTemplate%3Afunction(e)%7Bvar%20t%3Ddocument.importNode(e._content%7C%7Ce.content%2C!0)%3Breturn%20t%7D%7D)%2Cfunction()%7Bvar%20e%3DPolymer.Base.attachedCallback%3BPolymer.Base._addFeature(%7B_hostStack%3A%5B%5D%2Cready%3Afunction()%7B%7D%2C_registerHost%3Afunction(e)%7Bthis.dataHost%3De%3De%7C%7CPolymer.Base._hostStack%5BPolymer.Base._hostStack.length-1%5D%2Ce%26%26e._clients%26%26e._clients.push(this)%2Cthis._clients%3Dnull%2Cthis._clientsReadied%3D!1%7D%2C_beginHosting%3Afunction()%7BPolymer.Base._hostStack.push(this)%2Cthis._clients%7C%7C(this._clients%3D%5B%5D)%7D%2C_endHosting%3Afunction()%7BPolymer.Base._hostStack.pop()%7D%2C_tryReady%3Afunction()%7Bthis._readied%3D!1%2Cthis._canReady()%26%26this._ready()%7D%2C_canReady%3Afunction()%7Breturn!this.dataHost%7C%7Cthis.dataHost._clientsReadied%7D%2C_ready%3Afunction()%7Bthis._beforeClientsReady()%2Cthis._template%26%26(this._setupRoot()%2Cthis._readyClients())%2Cthis._clientsReadied%3D!0%2Cthis._clients%3Dnull%2Cthis._afterClientsReady()%2Cthis._readySelf()%7D%2C_readyClients%3Afunction()%7Bthis._beginDistribute()%3Bvar%20e%3Dthis._clients%3Bif(e)for(var%20t%2Co%3D0%2Ci%3De.length%3Bi%3Eo%26%26(t%3De%5Bo%5D)%3Bo%2B%2B)t._ready()%3Bthis._finishDistribute()%7D%2C_readySelf%3Afunction()%7Bthis._doBehavior(%22ready%22)%2Cthis._readied%3D!0%2Cthis._attachedPending%26%26(this._attachedPending%3D!1%2Cthis.attachedCallback())%7D%2C_beforeClientsReady%3Afunction()%7B%7D%2C_afterClientsReady%3Afunction()%7B%7D%2C_beforeAttached%3Afunction()%7B%7D%2CattachedCallback%3Afunction()%7Bthis._readied%3F(this._beforeAttached()%2Ce.call(this))%3Athis._attachedPending%3D!0%7D%7D)%7D()%2CPolymer.ArraySplice%3Dfunction()%7Bfunction%20e(e%2Ct%2Co)%7Breturn%7Bindex%3Ae%2Cremoved%3At%2CaddedCount%3Ao%7D%7Dfunction%20t()%7B%7Dvar%20o%3D0%2Ci%3D1%2Cn%3D2%2Cs%3D3%3Breturn%20t.prototype%3D%7BcalcEditDistances%3Afunction(e%2Ct%2Co%2Ci%2Cn%2Cs)%7Bfor(var%20r%3Ds-n%2B1%2Cd%3Do-t%2B1%2Ca%3Dnew%20Array(r)%2Cl%3D0%3Br%3El%3Bl%2B%2B)a%5Bl%5D%3Dnew%20Array(d)%2Ca%5Bl%5D%5B0%5D%3Dl%3Bfor(var%20h%3D0%3Bd%3Eh%3Bh%2B%2B)a%5B0%5D%5Bh%5D%3Dh%3Bfor(var%20l%3D1%3Br%3El%3Bl%2B%2B)for(var%20h%3D1%3Bd%3Eh%3Bh%2B%2B)if(this.equals(e%5Bt%2Bh-1%5D%2Ci%5Bn%2Bl-1%5D))a%5Bl%5D%5Bh%5D%3Da%5Bl-1%5D%5Bh-1%5D%3Belse%7Bvar%20u%3Da%5Bl-1%5D%5Bh%5D%2B1%2Cc%3Da%5Bl%5D%5Bh-1%5D%2B1%3Ba%5Bl%5D%5Bh%5D%3Dc%3Eu%3Fu%3Ac%7Dreturn%20a%7D%2CspliceOperationsFromEditDistances%3Afunction(e)%7Bfor(var%20t%3De.length-1%2Cr%3De%5B0%5D.length-1%2Cd%3De%5Bt%5D%5Br%5D%2Ca%3D%5B%5D%3Bt%3E0%7C%7Cr%3E0%3B)if(0!%3Dt)if(0!%3Dr)%7Bvar%20l%2Ch%3De%5Bt-1%5D%5Br-1%5D%2Cu%3De%5Bt-1%5D%5Br%5D%2Cc%3De%5Bt%5D%5Br-1%5D%3Bl%3Dc%3Eu%3Fh%3Eu%3Fu%3Ah%3Ah%3Ec%3Fc%3Ah%2Cl%3D%3Dh%3F(h%3D%3Dd%3Fa.push(o)%3A(a.push(i)%2Cd%3Dh)%2Ct--%2Cr--)%3Al%3D%3Du%3F(a.push(s)%2Ct--%2Cd%3Du)%3A(a.push(n)%2Cr--%2Cd%3Dc)%7Delse%20a.push(s)%2Ct--%3Belse%20a.push(n)%2Cr--%3Breturn%20a.reverse()%2Ca%7D%2CcalcSplices%3Afunction(t%2Cr%2Cd%2Ca%2Cl%2Ch)%7Bvar%20u%3D0%2Cc%3D0%2C_%3DMath.min(d-r%2Ch-l)%3Bif(0%3D%3Dr%26%260%3D%3Dl%26%26(u%3Dthis.sharedPrefix(t%2Ca%2C_))%2Cd%3D%3Dt.length%26%26h%3D%3Da.length%26%26(c%3Dthis.sharedSuffix(t%2Ca%2C_-u))%2Cr%2B%3Du%2Cl%2B%3Du%2Cd-%3Dc%2Ch-%3Dc%2Cd-r%3D%3D0%26%26h-l%3D%3D0)return%5B%5D%3Bif(r%3D%3Dd)%7Bfor(var%20f%3De(r%2C%5B%5D%2C0)%3Bh%3El%3B)f.removed.push(a%5Bl%2B%2B%5D)%3Breturn%5Bf%5D%7Dif(l%3D%3Dh)return%5Be(r%2C%5B%5D%2Cd-r)%5D%3Bfor(var%20m%3Dthis.spliceOperationsFromEditDistances(this.calcEditDistances(t%2Cr%2Cd%2Ca%2Cl%2Ch))%2Cf%3Dvoid%200%2Cp%3D%5B%5D%2Cv%3Dr%2Cg%3Dl%2Cb%3D0%3Bb%3Cm.length%3Bb%2B%2B)switch(m%5Bb%5D)%7Bcase%20o%3Af%26%26(p.push(f)%2Cf%3Dvoid%200)%2Cv%2B%2B%2Cg%2B%2B%3Bbreak%3Bcase%20i%3Af%7C%7C(f%3De(v%2C%5B%5D%2C0))%2Cf.addedCount%2B%2B%2Cv%2B%2B%2Cf.removed.push(a%5Bg%5D)%2Cg%2B%2B%3Bbreak%3Bcase%20n%3Af%7C%7C(f%3De(v%2C%5B%5D%2C0))%2Cf.addedCount%2B%2B%2Cv%2B%2B%3Bbreak%3Bcase%20s%3Af%7C%7C(f%3De(v%2C%5B%5D%2C0))%2Cf.removed.push(a%5Bg%5D)%2Cg%2B%2B%7Dreturn%20f%26%26p.push(f)%2Cp%7D%2CsharedPrefix%3Afunction(e%2Ct%2Co)%7Bfor(var%20i%3D0%3Bo%3Ei%3Bi%2B%2B)if(!this.equals(e%5Bi%5D%2Ct%5Bi%5D))return%20i%3Breturn%20o%7D%2CsharedSuffix%3Afunction(e%2Ct%2Co)%7Bfor(var%20i%3De.length%2Cn%3Dt.length%2Cs%3D0%3Bo%3Es%26%26this.equals(e%5B--i%5D%2Ct%5B--n%5D)%3B)s%2B%2B%3Breturn%20s%7D%2CcalculateSplices%3Afunction(e%2Ct)%7Breturn%20this.calcSplices(e%2C0%2Ce.length%2Ct%2C0%2Ct.length)%7D%2Cequals%3Afunction(e%2Ct)%7Breturn%20e%3D%3D%3Dt%7D%7D%2Cnew%20t%7D()%2CPolymer.domInnerHTML%3Dfunction()%7Bfunction%20e(e)%7Bswitch(e)%7Bcase%22%26%22%3Areturn%22%26amp%3B%22%3Bcase%22%3C%22%3Areturn%22%26lt%3B%22%3Bcase%22%3E%22%3Areturn%22%26gt%3B%22%3Bcase'%22'%3Areturn%22%26quot%3B%22%3Bcase%22%C2%A0%22%3Areturn%22%26nbsp%3B%22%7D%7Dfunction%20t(t)%7Breturn%20t.replace(r%2Ce)%7Dfunction%20o(t)%7Breturn%20t.replace(d%2Ce)%7Dfunction%20i(e)%7Bfor(var%20t%3D%7B%7D%2Co%3D0%3Bo%3Ce.length%3Bo%2B%2B)t%5Be%5Bo%5D%5D%3D!0%3Breturn%20t%7Dfunction%20n(e%2Ci%2Cn)%7Bswitch(e.nodeType)%7Bcase%20Node.ELEMENT_NODE%3Afor(var%20r%2Cd%3De.localName%2Ch%3D%22%3C%22%2Bd%2Cu%3De.attributes%2Cc%3D0%3Br%3Du%5Bc%5D%3Bc%2B%2B)h%2B%3D%22%20%22%2Br.name%2B'%3D%22'%2Bt(r.value)%2B'%22'%3Breturn%20h%2B%3D%22%3E%22%2Ca%5Bd%5D%3Fh%3Ah%2Bs(e%2Cn)%2B%22%3C%2F%22%2Bd%2B%22%3E%22%3Bcase%20Node.TEXT_NODE%3Avar%20_%3De.data%3Breturn%20i%26%26l%5Bi.localName%5D%3F_%3Ao(_)%3Bcase%20Node.COMMENT_NODE%3Areturn%22%5Cx3c!--%22%2Be.data%2B%22--%5Cx3e%22%3Bdefault%3Athrow%20console.error(e)%2Cnew%20Error(%22not%20implemented%22)%7D%7Dfunction%20s(e%2Ct)%7Be%20instanceof%20HTMLTemplateElement%26%26(e%3De.content)%3Bfor(var%20o%2Ci%3D%22%22%2Cs%3DPolymer.dom(e).childNodes%2Cr%3D0%2Cd%3Ds.length%3Bd%3Er%26%26(o%3Ds%5Br%5D)%3Br%2B%2B)i%2B%3Dn(o%2Ce%2Ct)%3Breturn%20i%7Dvar%20r%3D%2F%5B%26%5Cu00A0%22%5D%2Fg%2Cd%3D%2F%5B%26%5Cu00A0%3C%3E%5D%2Fg%2Ca%3Di(%5B%22area%22%2C%22base%22%2C%22br%22%2C%22col%22%2C%22command%22%2C%22embed%22%2C%22hr%22%2C%22img%22%2C%22input%22%2C%22keygen%22%2C%22link%22%2C%22meta%22%2C%22param%22%2C%22source%22%2C%22track%22%2C%22wbr%22%5D)%2Cl%3Di(%5B%22style%22%2C%22script%22%2C%22xmp%22%2C%22iframe%22%2C%22noembed%22%2C%22noframes%22%2C%22plaintext%22%2C%22noscript%22%5D)%3Breturn%7BgetInnerHTML%3As%7D%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DElement.prototype.insertBefore%2Ct%3DElement.prototype.appendChild%2Co%3DElement.prototype.removeChild%3BPolymer.TreeApi%3D%7BarrayCopyChildNodes%3Afunction(e)%7Bfor(var%20t%3D%5B%5D%2Co%3D0%2Ci%3De.firstChild%3Bi%3Bi%3Di.nextSibling)t%5Bo%2B%2B%5D%3Di%3Breturn%20t%7D%2CarrayCopyChildren%3Afunction(e)%7Bfor(var%20t%3D%5B%5D%2Co%3D0%2Ci%3De.firstElementChild%3Bi%3Bi%3Di.nextElementSibling)t%5Bo%2B%2B%5D%3Di%3Breturn%20t%7D%2CarrayCopy%3Afunction(e)%7Bfor(var%20t%3De.length%2Co%3Dnew%20Array(t)%2Ci%3D0%3Bt%3Ei%3Bi%2B%2B)o%5Bi%5D%3De%5Bi%5D%3Breturn%20o%7D%7D%3BPolymer.TreeApi.Logical%3D%7BhasParentNode%3Afunction(e)%7Breturn%20Boolean(e.__dom%26%26e.__dom.parentNode)%7D%2ChasChildNodes%3Afunction(e)%7Breturn%20Boolean(e.__dom%26%26void%200!%3D%3De.__dom.childNodes)%7D%2CgetChildNodes%3Afunction(e)%7Breturn%20this.hasChildNodes(e)%3Fthis._getChildNodes(e)%3Ae.childNodes%7D%2C_getChildNodes%3Afunction(e)%7Bif(!e.__dom.childNodes)%7Be.__dom.childNodes%3D%5B%5D%3Bfor(var%20t%3De.__dom.firstChild%3Bt%3Bt%3Dt.__dom.nextSibling)e.__dom.childNodes.push(t)%7Dreturn%20e.__dom.childNodes%7D%2CgetParentNode%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.parentNode%3Fe.__dom.parentNode%3Ae.parentNode%7D%2CgetFirstChild%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.firstChild%3Fe.__dom.firstChild%3Ae.firstChild%7D%2CgetLastChild%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.lastChild%3Fe.__dom.lastChild%3Ae.lastChild%7D%2CgetNextSibling%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.nextSibling%3Fe.__dom.nextSibling%3Ae.nextSibling%7D%2CgetPreviousSibling%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.previousSibling%3Fe.__dom.previousSibling%3Ae.previousSibling%7D%2CgetFirstElementChild%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.firstChild%3Fthis._getFirstElementChild(e)%3Ae.firstElementChild%7D%2C_getFirstElementChild%3Afunction(e)%7Bfor(var%20t%3De.__dom.firstChild%3Bt%26%26t.nodeType!%3D%3DNode.ELEMENT_NODE%3B)t%3Dt.__dom.nextSibling%3Breturn%20t%7D%2CgetLastElementChild%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.lastChild%3Fthis._getLastElementChild(e)%3Ae.lastElementChild%7D%2C_getLastElementChild%3Afunction(e)%7Bfor(var%20t%3De.__dom.lastChild%3Bt%26%26t.nodeType!%3D%3DNode.ELEMENT_NODE%3B)t%3Dt.__dom.previousSibling%3Breturn%20t%7D%2CgetNextElementSibling%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.nextSibling%3Fthis._getNextElementSibling(e)%3Ae.nextElementSibling%7D%2C_getNextElementSibling%3Afunction(e)%7Bfor(var%20t%3De.__dom.nextSibling%3Bt%26%26t.nodeType!%3D%3DNode.ELEMENT_NODE%3B)t%3Dt.__dom.nextSibling%3Breturn%20t%7D%2CgetPreviousElementSibling%3Afunction(e)%7Breturn%20e.__dom%26%26void%200!%3D%3De.__dom.previousSibling%3Fthis._getPreviousElementSibling(e)%3Ae.previousElementSibling%7D%2C_getPreviousElementSibling%3Afunction(e)%7Bfor(var%20t%3De.__dom.previousSibling%3Bt%26%26t.nodeType!%3D%3DNode.ELEMENT_NODE%3B)t%3Dt.__dom.previousSibling%3Breturn%20t%7D%2CsaveChildNodes%3Afunction(e)%7Bif(!this.hasChildNodes(e))%7Be.__dom%3De.__dom%7C%7C%7B%7D%2Ce.__dom.firstChild%3De.firstChild%2Ce.__dom.lastChild%3De.lastChild%2Ce.__dom.childNodes%3D%5B%5D%3Bfor(var%20t%3De.firstChild%3Bt%3Bt%3Dt.nextSibling)t.__dom%3Dt.__dom%7C%7C%7B%7D%2Ct.__dom.parentNode%3De%2Ce.__dom.childNodes.push(t)%2Ct.__dom.nextSibling%3Dt.nextSibling%2Ct.__dom.previousSibling%3Dt.previousSibling%7D%7D%2CrecordInsertBefore%3Afunction(e%2Ct%2Co)%7Bif(t.__dom.childNodes%3Dnull%2Ce.nodeType%3D%3D%3DNode.DOCUMENT_FRAGMENT_NODE)for(var%20i%3De.firstChild%3Bi%3Bi%3Di.nextSibling)this._linkNode(i%2Ct%2Co)%3Belse%20this._linkNode(e%2Ct%2Co)%7D%2C_linkNode%3Afunction(e%2Ct%2Co)%7Be.__dom%3De.__dom%7C%7C%7B%7D%2Ct.__dom%3Dt.__dom%7C%7C%7B%7D%2Co%26%26(o.__dom%3Do.__dom%7C%7C%7B%7D)%2Ce.__dom.previousSibling%3Do%3Fo.__dom.previousSibling%3At.__dom.lastChild%2Ce.__dom.previousSibling%26%26(e.__dom.previousSibling.__dom.nextSibling%3De)%2Ce.__dom.nextSibling%3Do%2Ce.__dom.nextSibling%26%26(e.__dom.nextSibling.__dom.previousSibling%3De)%2Ce.__dom.parentNode%3Dt%2Co%3Fo%3D%3D%3Dt.__dom.firstChild%26%26(t.__dom.firstChild%3De)%3A(t.__dom.lastChild%3De%2Ct.__dom.firstChild%7C%7C(t.__dom.firstChild%3De))%2Ct.__dom.childNodes%3Dnull%7D%2CrecordRemoveChild%3Afunction(e%2Ct)%7Be.__dom%3De.__dom%7C%7C%7B%7D%2Ct.__dom%3Dt.__dom%7C%7C%7B%7D%2Ce%3D%3D%3Dt.__dom.firstChild%26%26(t.__dom.firstChild%3De.__dom.nextSibling)%2Ce%3D%3D%3Dt.__dom.lastChild%26%26(t.__dom.lastChild%3De.__dom.previousSibling)%3Bvar%20o%3De.__dom.previousSibling%2Ci%3De.__dom.nextSibling%3Bo%26%26(o.__dom.nextSibling%3Di)%2Ci%26%26(i.__dom.previousSibling%3Do)%2Ce.__dom.parentNode%3De.__dom.previousSibling%3De.__dom.nextSibling%3Dvoid%200%2Ct.__dom.childNodes%3Dnull%7D%7D%2CPolymer.TreeApi.Composed%3D%7BgetChildNodes%3Afunction(e)%7Breturn%20Polymer.TreeApi.arrayCopyChildNodes(e)%7D%2CgetParentNode%3Afunction(e)%7Breturn%20e.parentNode%7D%2CclearChildNodes%3Afunction(e)%7Be.textContent%3D%22%22%7D%2CinsertBefore%3Afunction(t%2Co%2Ci)%7Breturn%20e.call(t%2Co%2Ci%7C%7Cnull)%7D%2CappendChild%3Afunction(e%2Co)%7Breturn%20t.call(e%2Co)%7D%2CremoveChild%3Afunction(e%2Ct)%7Breturn%20o.call(e%2Ct)%7D%7D%7D()%2CPolymer.DomApi%3Dfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.Settings%2Ct%3DPolymer.TreeApi%2Co%3Dfunction(e)%7Bthis.node%3Di%3Fo.wrap(e)%3Ae%7D%2Ci%3De.hasShadow%26%26!e.nativeShadow%3Bo.wrap%3Dwindow.wrap%3Fwindow.wrap%3Afunction(e)%7Breturn%20e%7D%2Co.prototype%3D%7Bflush%3Afunction()%7BPolymer.dom.flush()%7D%2CdeepContains%3Afunction(e)%7Bif(this.node.contains(e))return!0%3Bfor(var%20t%3De%2Co%3De.ownerDocument%3Bt%26%26t!%3D%3Do%26%26t!%3D%3Dthis.node%3B)t%3DPolymer.dom(t).parentNode%7C%7Ct.host%3Breturn%20t%3D%3D%3Dthis.node%7D%2CqueryDistributedElements%3Afunction(e)%7Bfor(var%20t%2Ci%3Dthis.getEffectiveChildNodes()%2Cn%3D%5B%5D%2Cs%3D0%2Cr%3Di.length%3Br%3Es%26%26(t%3Di%5Bs%5D)%3Bs%2B%2B)t.nodeType%3D%3D%3DNode.ELEMENT_NODE%26%26o.matchesSelector.call(t%2Ce)%26%26n.push(t)%3Breturn%20n%7D%2CgetEffectiveChildNodes%3Afunction()%7Bfor(var%20e%2Ct%3D%5B%5D%2Co%3Dthis.childNodes%2Ci%3D0%2Cr%3Do.length%3Br%3Ei%26%26(e%3Do%5Bi%5D)%3Bi%2B%2B)if(e.localName%3D%3D%3Dn)for(var%20d%3Ds(e).getDistributedNodes()%2Ca%3D0%3Ba%3Cd.length%3Ba%2B%2B)t.push(d%5Ba%5D)%3Belse%20t.push(e)%3Breturn%20t%7D%2CobserveNodes%3Afunction(e)%7Breturn%20e%3F(this.observer%7C%7C(this.observer%3Dthis.node.localName%3D%3D%3Dn%3Fnew%20o.DistributedNodesObserver(this)%3Anew%20o.EffectiveNodesObserver(this))%2Cthis.observer.addListener(e))%3Avoid%200%7D%2CunobserveNodes%3Afunction(e)%7Bthis.observer%26%26this.observer.removeListener(e)%7D%2CnotifyObserver%3Afunction()%7Bthis.observer%26%26this.observer.notify()%7D%2C_query%3Afunction(e%2Co%2Ci)%7Bo%3Do%7C%7Cthis.node%3Bvar%20n%3D%5B%5D%3Breturn%20this._queryElements(t.Logical.getChildNodes(o)%2Ce%2Ci%2Cn)%2Cn%7D%2C_queryElements%3Afunction(e%2Ct%2Co%2Ci)%7Bfor(var%20n%2Cs%3D0%2Cr%3De.length%3Br%3Es%26%26(n%3De%5Bs%5D)%3Bs%2B%2B)if(n.nodeType%3D%3D%3DNode.ELEMENT_NODE%26%26this._queryElement(n%2Ct%2Co%2Ci))return!0%7D%2C_queryElement%3Afunction(e%2Co%2Ci%2Cn)%7Bvar%20s%3Do(e)%3Breturn%20s%26%26n.push(e)%2Ci%26%26i(s)%3Fs%3Avoid%20this._queryElements(t.Logical.getChildNodes(e)%2Co%2Ci%2Cn)%7D%7D%3Bvar%20n%3Do.CONTENT%3D%22content%22%2Cs%3Do.factory%3Dfunction(e)%7Breturn%20e%3De%7C%7Cdocument%2Ce.__domApi%7C%7C(e.__domApi%3Dnew%20o.ctor(e))%2Ce.__domApi%7D%3Bo.hasApi%3Dfunction(e)%7Breturn%20Boolean(e.__domApi)%7D%2Co.ctor%3Do%2CPolymer.dom%3Dfunction(e%2Ct)%7Breturn%20e%20instanceof%20Event%3FPolymer.EventApi.factory(e)%3Ao.factory(e%2Ct)%7D%3Bvar%20r%3DElement.prototype%3Breturn%20o.matchesSelector%3Dr.matches%7C%7Cr.matchesSelector%7C%7Cr.mozMatchesSelector%7C%7Cr.msMatchesSelector%7C%7Cr.oMatchesSelector%7C%7Cr.webkitMatchesSelector%2Co%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.Settings%2Ct%3DPolymer.DomApi%2Co%3Dt.factory%2Ci%3DPolymer.TreeApi%2Cn%3DPolymer.domInnerHTML.getInnerHTML%2Cs%3Dt.CONTENT%3Bif(!e.useShadow)%7Bvar%20r%3DElement.prototype.cloneNode%2Cd%3DDocument.prototype.importNode%3BPolymer.Base.extend(t.prototype%2C%7B_lazyDistribute%3Afunction(e)%7Be.shadyRoot%26%26e.shadyRoot._distributionClean%26%26(e.shadyRoot._distributionClean%3D!1%2CPolymer.dom.addDebouncer(e.debounce(%22_distribute%22%2Ce._distributeContent)))%7D%2CappendChild%3Afunction(e)%7Breturn%20this.insertBefore(e)%7D%2CinsertBefore%3Afunction(e%2Cn)%7Bif(n%26%26i.Logical.getParentNode(n)!%3D%3Dthis.node)throw%20Error(%22The%20ref_node%20to%20be%20inserted%20before%20is%20not%20a%20child%20of%20this%20node%22)%3Bif(e.nodeType!%3D%3DNode.DOCUMENT_FRAGMENT_NODE)%7Bvar%20r%3Di.Logical.getParentNode(e)%3Br%3F(t.hasApi(r)%26%26o(r).notifyObserver()%2Cthis._removeNode(e))%3Athis._removeOwnerShadyRoot(e)%7Dif(!this._addNode(e%2Cn))%7Bn%26%26(n%3Dn.localName%3D%3D%3Ds%3Fthis._firstComposedNode(n)%3An)%3Bvar%20d%3Dthis.node._isShadyRoot%3Fthis.node.host%3Athis.node%3Bn%3Fi.Composed.insertBefore(d%2Ce%2Cn)%3Ai.Composed.appendChild(d%2Ce)%7Dreturn%20this.notifyObserver()%2Ce%7D%2C_addNode%3Afunction(e%2Ct)%7Bvar%20o%3Dthis.getOwnerRoot()%3Bif(o)%7Bvar%20n%3Dthis._maybeAddInsertionPoint(e%2Cthis.node)%3Bo._invalidInsertionPoints%7C%7C(o._invalidInsertionPoints%3Dn)%2Cthis._addNodeToHost(o.host%2Ce)%7Di.Logical.hasChildNodes(this.node)%26%26i.Logical.recordInsertBefore(e%2Cthis.node%2Ct)%3Bvar%20s%3Dthis._maybeDistribute(e)%7C%7Cthis.node.shadyRoot%3Bif(s)if(e.nodeType%3D%3D%3DNode.DOCUMENT_FRAGMENT_NODE)for(%3Be.firstChild%3B)i.Composed.removeChild(e%2Ce.firstChild)%3Belse%7Bvar%20r%3Di.Composed.getParentNode(e)%3Br%26%26i.Composed.removeChild(r%2Ce)%7Dreturn%20s%7D%2CremoveChild%3Afunction(e)%7Bif(i.Logical.getParentNode(e)!%3D%3Dthis.node)throw%20Error(%22The%20node%20to%20be%20removed%20is%20not%20a%20child%20of%20this%20node%3A%20%22%2Be)%3Bif(!this._removeNode(e))%7Bvar%20t%3Dthis.node._isShadyRoot%3Fthis.node.host%3Athis.node%2Co%3Di.Composed.getParentNode(e)%3Bt%3D%3D%3Do%26%26i.Composed.removeChild(t%2Ce)%7Dreturn%20this.notifyObserver()%2Ce%7D%2C_removeNode%3Afunction(e)%7Bvar%20t%2Cn%3Di.Logical.hasParentNode(e)%26%26i.Logical.getParentNode(e)%2Cs%3Dthis._ownerShadyRootForNode(e)%3Breturn%20n%26%26(t%3Do(e)._maybeDistributeParent()%2Ci.Logical.recordRemoveChild(e%2Cn)%2Cs%26%26this._removeDistributedChildren(s%2Ce)%26%26(s._invalidInsertionPoints%3D!0%2Cthis._lazyDistribute(s.host)))%2Cthis._removeOwnerShadyRoot(e)%2Cs%26%26this._removeNodeFromHost(s.host%2Ce)%2Ct%7D%2CreplaceChild%3Afunction(e%2Ct)%7Breturn%20this.insertBefore(e%2Ct)%2Cthis.removeChild(t)%2Ce%7D%2C_hasCachedOwnerRoot%3Afunction(e)%7Breturn%20Boolean(void%200!%3D%3De._ownerShadyRoot)%7D%2CgetOwnerRoot%3Afunction()%7Breturn%20this._ownerShadyRootForNode(this.node)%7D%2C_ownerShadyRootForNode%3Afunction(e)%7Bif(e)%7Bvar%20t%3De._ownerShadyRoot%3Bif(void%200%3D%3D%3Dt)%7Bif(e._isShadyRoot)t%3De%3Belse%7Bvar%20o%3Di.Logical.getParentNode(e)%3Bt%3Do%3Fo._isShadyRoot%3Fo%3Athis._ownerShadyRootForNode(o)%3Anull%7D(t%7C%7Cdocument.documentElement.contains(e))%26%26(e._ownerShadyRoot%3Dt)%7Dreturn%20t%7D%7D%2C_maybeDistribute%3Afunction(e)%7Bvar%20t%3De.nodeType%3D%3D%3DNode.DOCUMENT_FRAGMENT_NODE%26%26!e.__noContent%26%26o(e).querySelector(s)%2Cn%3Dt%26%26i.Logical.getParentNode(t).nodeType!%3D%3DNode.DOCUMENT_FRAGMENT_NODE%2Cr%3Dt%7C%7Ce.localName%3D%3D%3Ds%3Bif(r)%7Bvar%20d%3Dthis.getOwnerRoot()%3Bd%26%26this._lazyDistribute(d.host)%7Dvar%20a%3Dthis._nodeNeedsDistribution(this.node)%3Breturn%20a%26%26this._lazyDistribute(this.node)%2Ca%7C%7Cr%26%26!n%7D%2C_maybeAddInsertionPoint%3Afunction(e%2Ct)%7Bvar%20n%3Bif(e.nodeType!%3D%3DNode.DOCUMENT_FRAGMENT_NODE%7C%7Ce.__noContent)e.localName%3D%3D%3Ds%26%26(i.Logical.saveChildNodes(t)%2Ci.Logical.saveChildNodes(e)%2Cn%3D!0)%3Belse%20for(var%20r%2Cd%2Ca%2Cl%3Do(e).querySelectorAll(s)%2Ch%3D0%3Bh%3Cl.length%26%26(r%3Dl%5Bh%5D)%3Bh%2B%2B)d%3Di.Logical.getParentNode(r)%2Cd%3D%3D%3De%26%26(d%3Dt)%2Ca%3Dthis._maybeAddInsertionPoint(r%2Cd)%2Cn%3Dn%7C%7Ca%3Breturn%20n%7D%2C_updateInsertionPoints%3Afunction(e)%7Bfor(var%20t%2Cn%3De.shadyRoot._insertionPoints%3Do(e.shadyRoot).querySelectorAll(s)%2Cr%3D0%3Br%3Cn.length%3Br%2B%2B)t%3Dn%5Br%5D%2Ci.Logical.saveChildNodes(t)%2Ci.Logical.saveChildNodes(i.Logical.getParentNode(t))%7D%2C_nodeNeedsDistribution%3Afunction(e)%7Breturn%20e%26%26e.shadyRoot%26%26t.hasInsertionPoint(e.shadyRoot)%7D%2C_addNodeToHost%3Afunction(e%2Ct)%7Be._elementAdd%26%26e._elementAdd(t)%7D%2C_removeNodeFromHost%3Afunction(e%2Ct)%7Be._elementRemove%26%26e._elementRemove(t)%7D%2C_removeDistributedChildren%3Afunction(e%2Ct)%7Bfor(var%20n%2Cs%3De._insertionPoints%2Cr%3D0%3Br%3Cs.length%3Br%2B%2B)%7Bvar%20d%3Ds%5Br%5D%3Bif(this._contains(t%2Cd))for(var%20a%3Do(d).getDistributedNodes()%2Cl%3D0%3Bl%3Ca.length%3Bl%2B%2B)%7Bn%3D!0%3Bvar%20h%3Da%5Bl%5D%2Cu%3Di.Composed.getParentNode(h)%3Bu%26%26i.Composed.removeChild(u%2Ch)%7D%7Dreturn%20n%7D%2C_contains%3Afunction(e%2Ct)%7Bfor(%3Bt%3B)%7Bif(t%3D%3De)return!0%3Bt%3Di.Logical.getParentNode(t)%7D%7D%2C_removeOwnerShadyRoot%3Afunction(e)%7Bif(this._hasCachedOwnerRoot(e))for(var%20t%2Co%3Di.Logical.getChildNodes(e)%2Cn%3D0%2Cs%3Do.length%3Bs%3En%26%26(t%3Do%5Bn%5D)%3Bn%2B%2B)this._removeOwnerShadyRoot(t)%3Be._ownerShadyRoot%3Dvoid%200%7D%2C_firstComposedNode%3Afunction(e)%7Bfor(var%20t%2Ci%2Cn%3Do(e).getDistributedNodes()%2Cs%3D0%2Cr%3Dn.length%3Br%3Es%26%26(t%3Dn%5Bs%5D)%3Bs%2B%2B)if(i%3Do(t).getDestinationInsertionPoints()%2Ci%5Bi.length-1%5D%3D%3D%3De)return%20t%7D%2CquerySelector%3Afunction(e)%7Bvar%20o%3Dthis._query(function(o)%7Breturn%20t.matchesSelector.call(o%2Ce)%7D%2Cthis.node%2Cfunction(e)%7Breturn%20Boolean(e)%7D)%5B0%5D%3Breturn%20o%7C%7Cnull%7D%2CquerySelectorAll%3Afunction(e)%7Breturn%20this._query(function(o)%7Breturn%20t.matchesSelector.call(o%2Ce)%7D%2Cthis.node)%7D%2CgetDestinationInsertionPoints%3Afunction()%7Breturn%20this.node._destinationInsertionPoints%7C%7C%5B%5D%7D%2CgetDistributedNodes%3Afunction()%7Breturn%20this.node._distributedNodes%7C%7C%5B%5D%7D%2C_clear%3Afunction()%7Bfor(%3Bthis.childNodes.length%3B)this.removeChild(this.childNodes%5B0%5D)%7D%2CsetAttribute%3Afunction(e%2Ct)%7Bthis.node.setAttribute(e%2Ct)%2Cthis._maybeDistributeParent()%7D%2CremoveAttribute%3Afunction(e)%7Bthis.node.removeAttribute(e)%2Cthis._maybeDistributeParent()%7D%2C_maybeDistributeParent%3Afunction()%7Breturn%20this._nodeNeedsDistribution(this.parentNode)%3F(this._lazyDistribute(this.parentNode)%2C!0)%3Avoid%200%7D%2CcloneNode%3Afunction(e)%7Bvar%20t%3Dr.call(this.node%2C!1)%3Bif(e)for(var%20i%2Cn%3Dthis.childNodes%2Cs%3Do(t)%2Cd%3D0%3Bd%3Cn.length%3Bd%2B%2B)i%3Do(n%5Bd%5D).cloneNode(!0)%2Cs.appendChild(i)%3Breturn%20t%7D%2CimportNode%3Afunction(e%2Ct)%7Bvar%20n%3Dthis.node%20instanceof%20Document%3Fthis.node%3Athis.node.ownerDocument%2Cs%3Dd.call(n%2Ce%2C!1)%3Bif(t)for(var%20r%2Ca%3Di.Logical.getChildNodes(e)%2Cl%3Do(s)%2Ch%3D0%3Bh%3Ca.length%3Bh%2B%2B)r%3Do(n).importNode(a%5Bh%5D%2C!0)%2Cl.appendChild(r)%3Breturn%20s%7D%2C_getComposedInnerHTML%3Afunction()%7Breturn%20n(this.node%2C!0)%7D%7D)%2CObject.defineProperties(t.prototype%2C%7BactiveElement%3A%7Bget%3Afunction()%7Bvar%20e%3Ddocument.activeElement%3Bif(!e)return%20null%3Bvar%20t%3D!!this.node._isShadyRoot%3Bif(this.node!%3D%3Ddocument)%7Bif(!t)return%20null%3Bif(this.node.host%3D%3D%3De%7C%7C!this.node.host.contains(e))return%20null%7Dfor(var%20i%3Do(e).getOwnerRoot()%3Bi%26%26i!%3D%3Dthis.node%3B)e%3Di.host%2Ci%3Do(e).getOwnerRoot()%3Breturn%20this.node%3D%3D%3Ddocument%3Fi%3Fnull%3Ae%3Ai%3D%3D%3Dthis.node%3Fe%3Anull%7D%2Cconfigurable%3A!0%7D%2CchildNodes%3A%7Bget%3Afunction()%7Bvar%20e%3Di.Logical.getChildNodes(this.node)%3Breturn%20Array.isArray(e)%3Fe%3Ai.arrayCopyChildNodes(this.node)%7D%2Cconfigurable%3A!0%7D%2Cchildren%3A%7Bget%3Afunction()%7Breturn%20i.Logical.hasChildNodes(this.node)%3FArray.prototype.filter.call(this.childNodes%2Cfunction(e)%7Breturn%20e.nodeType%3D%3D%3DNode.ELEMENT_NODE%7D)%3Ai.arrayCopyChildren(this.node)%7D%2Cconfigurable%3A!0%7D%2CparentNode%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getParentNode(this.node)%7D%2Cconfigurable%3A!0%7D%2CfirstChild%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getFirstChild(this.node)%7D%2Cconfigurable%3A!0%7D%2ClastChild%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getLastChild(this.node)%7D%2Cconfigurable%3A!0%7D%2CnextSibling%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getNextSibling(this.node)%7D%2Cconfigurable%3A!0%7D%2CpreviousSibling%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getPreviousSibling(this.node)%7D%2Cconfigurable%3A!0%7D%2CfirstElementChild%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getFirstElementChild(this.node)%7D%2Cconfigurable%3A!0%7D%2ClastElementChild%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getLastElementChild(this.node)%7D%2Cconfigurable%3A!0%7D%2CnextElementSibling%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getNextElementSibling(this.node)%7D%2Cconfigurable%3A!0%7D%2CpreviousElementSibling%3A%7Bget%3Afunction()%7Breturn%20i.Logical.getPreviousElementSibling(this.node)%7D%2Cconfigurable%3A!0%7D%2CtextContent%3A%7Bget%3Afunction()%7Bvar%20e%3Dthis.node.nodeType%3Bif(e%3D%3D%3DNode.TEXT_NODE%7C%7Ce%3D%3D%3DNode.COMMENT_NODE)return%20this.node.textContent%3Bfor(var%20t%2Co%3D%5B%5D%2Ci%3D0%2Cn%3Dthis.childNodes%3Bt%3Dn%5Bi%5D%3Bi%2B%2B)t.nodeType!%3D%3DNode.COMMENT_NODE%26%26o.push(t.textContent)%3Breturn%20o.join(%22%22)%7D%2Cset%3Afunction(e)%7Bvar%20t%3Dthis.node.nodeType%3Bt%3D%3D%3DNode.TEXT_NODE%7C%7Ct%3D%3D%3DNode.COMMENT_NODE%3Fthis.node.textContent%3De%3A(this._clear()%2Ce%26%26this.appendChild(document.createTextNode(e)))%7D%2Cconfigurable%3A!0%7D%2CinnerHTML%3A%7Bget%3Afunction()%7Bvar%20e%3Dthis.node.nodeType%3Breturn%20e%3D%3D%3DNode.TEXT_NODE%7C%7Ce%3D%3D%3DNode.COMMENT_NODE%3Fnull%3An(this.node)%7D%2Cset%3Afunction(e)%7Bvar%20t%3Dthis.node.nodeType%3Bif(t!%3D%3DNode.TEXT_NODE%7C%7Ct!%3D%3DNode.COMMENT_NODE)%7Bthis._clear()%3Bvar%20o%3Ddocument.createElement(%22div%22)%3Bo.innerHTML%3De%3Bfor(var%20n%3Di.arrayCopyChildNodes(o)%2Cs%3D0%3Bs%3Cn.length%3Bs%2B%2B)this.appendChild(n%5Bs%5D)%7D%7D%2Cconfigurable%3A!0%7D%7D)%2Ct.hasInsertionPoint%3Dfunction(e)%7Breturn%20Boolean(e%26%26e._insertionPoints.length)%7D%7D%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.Settings%2Ct%3DPolymer.TreeApi%2Co%3DPolymer.DomApi%3Bif(e.useShadow)%7BPolymer.Base.extend(o.prototype%2C%7BquerySelectorAll%3Afunction(e)%7Breturn%20t.arrayCopy(this.node.querySelectorAll(e))%7D%2CgetOwnerRoot%3Afunction()%7Bfor(var%20e%3Dthis.node%3Be%3B)%7Bif(e.nodeType%3D%3D%3DNode.DOCUMENT_FRAGMENT_NODE%26%26e.host)return%20e%3Be%3De.parentNode%7D%7D%2CimportNode%3Afunction(e%2Ct)%7Bvar%20o%3Dthis.node%20instanceof%20Document%3Fthis.node%3Athis.node.ownerDocument%3Breturn%20o.importNode(e%2Ct)%7D%2CgetDestinationInsertionPoints%3Afunction()%7Bvar%20e%3Dthis.node.getDestinationInsertionPoints%26%26this.node.getDestinationInsertionPoints()%3Breturn%20e%3Ft.arrayCopy(e)%3A%5B%5D%7D%2CgetDistributedNodes%3Afunction()%7Bvar%20e%3Dthis.node.getDistributedNodes%26%26this.node.getDistributedNodes()%3Breturn%20e%3Ft.arrayCopy(e)%3A%5B%5D%7D%7D)%2CObject.defineProperties(o.prototype%2C%7BactiveElement%3A%7Bget%3Afunction()%7Bvar%20e%3Do.wrap(this.node)%2Ct%3De.activeElement%3Breturn%20e.contains(t)%3Ft%3Anull%7D%2Cconfigurable%3A!0%7D%2CchildNodes%3A%7Bget%3Afunction()%7Breturn%20t.arrayCopyChildNodes(this.node)%7D%2Cconfigurable%3A!0%7D%2Cchildren%3A%7Bget%3Afunction()%7Breturn%20t.arrayCopyChildren(this.node)%7D%2Cconfigurable%3A!0%7D%2CtextContent%3A%7Bget%3Afunction()%7Breturn%20this.node.textContent%7D%2Cset%3Afunction(e)%7Breturn%20this.node.textContent%3De%7D%2Cconfigurable%3A!0%7D%2CinnerHTML%3A%7Bget%3Afunction()%7Breturn%20this.node.innerHTML%7D%2Cset%3Afunction(e)%7Breturn%20this.node.innerHTML%3De%7D%2Cconfigurable%3A!0%7D%7D)%3Bvar%20i%3Dfunction(e)%7Bfor(var%20t%3D0%3Bt%3Ce.length%3Bt%2B%2B)n(e%5Bt%5D)%7D%2Cn%3Dfunction(e)%7Bo.prototype%5Be%5D%3Dfunction()%7Breturn%20this.node%5Be%5D.apply(this.node%2Carguments)%7D%7D%3Bi(%5B%22cloneNode%22%2C%22appendChild%22%2C%22insertBefore%22%2C%22removeChild%22%2C%22replaceChild%22%2C%22setAttribute%22%2C%22removeAttribute%22%2C%22querySelector%22%5D)%3Bvar%20s%3Dfunction(e)%7Bfor(var%20t%3D0%3Bt%3Ce.length%3Bt%2B%2B)r(e%5Bt%5D)%7D%2Cr%3Dfunction(e)%7BObject.defineProperty(o.prototype%2Ce%2C%7Bget%3Afunction()%7Breturn%20this.node%5Be%5D%7D%2Cconfigurable%3A!0%7D)%7D%3Bs(%5B%22parentNode%22%2C%22firstChild%22%2C%22lastChild%22%2C%22nextSibling%22%2C%22previousSibling%22%2C%22firstElementChild%22%2C%22lastElementChild%22%2C%22nextElementSibling%22%2C%22previousElementSibling%22%5D)%7D%7D()%2CPolymer.Base.extend(Polymer.dom%2C%7B_flushGuard%3A0%2C_FLUSH_MAX%3A100%2C_needsTakeRecords%3A!Polymer.Settings.useNativeCustomElements%2C_debouncers%3A%5B%5D%2C_staticFlushList%3A%5B%5D%2C_finishDebouncer%3Anull%2Cflush%3Afunction()%7Bfor(this._flushGuard%3D0%2Cthis._prepareFlush()%3Bthis._debouncers.length%26%26this._flushGuard%3Cthis._FLUSH_MAX%3B)%7Bfor(%3Bthis._debouncers.length%3B)this._debouncers.shift().complete()%3Bthis._finishDebouncer%26%26this._finishDebouncer.complete()%2Cthis._prepareFlush()%2Cthis._flushGuard%2B%2B%7Dthis._flushGuard%3E%3Dthis._FLUSH_MAX%26%26console.warn(%22Polymer.dom.flush%20aborted.%20Flush%20may%20not%20be%20complete.%22)%7D%2C_prepareFlush%3Afunction()%7Bthis._needsTakeRecords%26%26CustomElements.takeRecords()%3Bfor(var%20e%3D0%3Be%3Cthis._staticFlushList.length%3Be%2B%2B)this._staticFlushList%5Be%5D()%7D%2CaddStaticFlush%3Afunction(e)%7Bthis._staticFlushList.push(e)%7D%2CremoveStaticFlush%3Afunction(e)%7Bvar%20t%3Dthis._staticFlushList.indexOf(e)%3Bt%3E%3D0%26%26this._staticFlushList.splice(t%2C1)%7D%2CaddDebouncer%3Afunction(e)%7Bthis._debouncers.push(e)%2Cthis._finishDebouncer%3DPolymer.Debounce(this._finishDebouncer%2Cthis._finishFlush)%7D%2C_finishFlush%3Afunction()%7BPolymer.dom._debouncers%3D%5B%5D%7D%7D)%2CPolymer.EventApi%3Dfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.DomApi.ctor%2Ct%3DPolymer.Settings%3Be.Event%3Dfunction(e)%7Bthis.event%3De%7D%2Ct.useShadow%3Fe.Event.prototype%3D%7Bget%20rootTarget()%7Breturn%20this.event.path%5B0%5D%7D%2Cget%20localTarget()%7Breturn%20this.event.target%7D%2Cget%20path()%7Breturn%20this.event.path%7D%7D%3Ae.Event.prototype%3D%7Bget%20rootTarget()%7Breturn%20this.event.target%7D%2Cget%20localTarget()%7Bfor(var%20e%3Dthis.event.currentTarget%2Ct%3De%26%26Polymer.dom(e).getOwnerRoot()%2Co%3Dthis.path%2Ci%3D0%3Bi%3Co.length%3Bi%2B%2B)if(Polymer.dom(o%5Bi%5D).getOwnerRoot()%3D%3D%3Dt)return%20o%5Bi%5D%7D%2Cget%20path()%7Bif(!this.event._path)%7Bfor(var%20e%3D%5B%5D%2Ct%3Dthis.rootTarget%3Bt%3B)%7Be.push(t)%3Bvar%20o%3DPolymer.dom(t).getDestinationInsertionPoints()%3Bif(o.length)%7Bfor(var%20i%3D0%3Bi%3Co.length-1%3Bi%2B%2B)e.push(o%5Bi%5D)%3Bt%3Do%5Bo.length-1%5D%7Delse%20t%3DPolymer.dom(t).parentNode%7C%7Ct.host%7De.push(window)%2Cthis.event._path%3De%7Dreturn%20this.event._path%7D%7D%3Bvar%20o%3Dfunction(t)%7Breturn%20t.__eventApi%7C%7C(t.__eventApi%3Dnew%20e.Event(t))%2Ct.__eventApi%7D%3Breturn%7Bfactory%3Ao%7D%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.DomApi.ctor%2Ct%3DPolymer.Settings.useShadow%3BObject.defineProperty(e.prototype%2C%22classList%22%2C%7Bget%3Afunction()%7Breturn%20this._classList%7C%7C(this._classList%3Dnew%20e.ClassList(this))%2Cthis._classList%7D%2Cconfigurable%3A!0%7D)%2Ce.ClassList%3Dfunction(e)%7Bthis.domApi%3De%2Cthis.node%3De.node%7D%2Ce.ClassList.prototype%3D%7Badd%3Afunction()%7Bthis.node.classList.add.apply(this.node.classList%2Carguments)%2Cthis._distributeParent()%7D%2Cremove%3Afunction()%7Bthis.node.classList.remove.apply(this.node.classList%2Carguments)%2Cthis._distributeParent()%7D%2Ctoggle%3Afunction()%7Bthis.node.classList.toggle.apply(this.node.classList%2Carguments)%2Cthis._distributeParent()%7D%2C_distributeParent%3Afunction()%7Bt%7C%7Cthis.domApi._maybeDistributeParent()%7D%2Ccontains%3Afunction()%7Breturn%20this.node.classList.contains.apply(this.node.classList%2Carguments)%7D%7D%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.DomApi.ctor%2Ct%3DPolymer.Settings%3BPolymer.DomApi.hasDomApi%3Bif(e.EffectiveNodesObserver%3Dfunction(e)%7Bthis.domApi%3De%2Cthis.node%3Dthis.domApi.node%2Cthis._listeners%3D%5B%5D%7D%2Ce.EffectiveNodesObserver.prototype%3D%7BaddListener%3Afunction(e)%7Bthis._isSetup%7C%7C(this._setup()%2Cthis._isSetup%3D!0)%3Bvar%20t%3D%7Bfn%3Ae%2C_nodes%3A%5B%5D%7D%3Breturn%20this._listeners.push(t)%2Cthis._scheduleNotify()%2Ct%7D%2CremoveListener%3Afunction(e)%7Bvar%20t%3Dthis._listeners.indexOf(e)%3Bt%3E%3D0%26%26(this._listeners.splice(t%2C1)%2Ce._nodes%3D%5B%5D)%2Cthis._hasListeners()%7C%7C(this._cleanup()%2Cthis._isSetup%3D!1)%7D%2C_setup%3Afunction()%7Bthis._observeContentElements(this.domApi.childNodes)%7D%2C_cleanup%3Afunction()%7Bthis._unobserveContentElements(this.domApi.childNodes)%7D%2C_hasListeners%3Afunction()%7Breturn%20Boolean(this._listeners.length)%7D%2C_scheduleNotify%3Afunction()%7Bthis._debouncer%26%26this._debouncer.stop()%2Cthis._debouncer%3DPolymer.Debounce(this._debouncer%2Cthis._notify)%2Cthis._debouncer.context%3Dthis%2CPolymer.dom.addDebouncer(this._debouncer)%7D%2Cnotify%3Afunction()%7Bthis._hasListeners()%26%26this._scheduleNotify()%7D%2C_notify%3Afunction(e)%7Bthis._beforeCallListeners()%2Cthis._callListeners()%7D%2C_beforeCallListeners%3Afunction()%7Bthis._updateContentElements()%7D%2C_updateContentElements%3Afunction()%7Bthis._observeContentElements(this.domApi.childNodes)%7D%2C_observeContentElements%3Afunction(e)%7Bfor(var%20t%2Co%3D0%3Bo%3Ce.length%26%26(t%3De%5Bo%5D)%3Bo%2B%2B)this._isContent(t)%26%26(t.__observeNodesMap%3Dt.__observeNodesMap%7C%7Cnew%20WeakMap%2Ct.__observeNodesMap.has(this)%7C%7Ct.__observeNodesMap.set(this%2Cthis._observeContent(t)))%7D%2C_observeContent%3Afunction(e)%7Bvar%20t%3Dthis%2Co%3DPolymer.dom(e).observeNodes(function()%7Bt._scheduleNotify()%7D)%3Breturn%20o._avoidChangeCalculation%3D!0%2Co%7D%2C_unobserveContentElements%3Afunction(e)%7Bfor(var%20t%2Co%2Ci%3D0%3Bi%3Ce.length%26%26(t%3De%5Bi%5D)%3Bi%2B%2B)this._isContent(t)%26%26(o%3Dt.__observeNodesMap.get(this)%2Co%26%26(Polymer.dom(t).unobserveNodes(o)%2Ct.__observeNodesMap%5B%22delete%22%5D(this)))%7D%2C_isContent%3Afunction(e)%7Breturn%22content%22%3D%3D%3De.localName%7D%2C_callListeners%3Afunction()%7Bfor(var%20e%2Ct%3Dthis._listeners%2Co%3Dthis._getEffectiveNodes()%2Ci%3D0%3Bi%3Ct.length%26%26(e%3Dt%5Bi%5D)%3Bi%2B%2B)%7Bvar%20n%3Dthis._generateListenerInfo(e%2Co)%3B(n%7C%7Ce._alwaysNotify)%26%26this._callListener(e%2Cn)%7D%7D%2C_getEffectiveNodes%3Afunction()%7Breturn%20this.domApi.getEffectiveChildNodes()%7D%2C_generateListenerInfo%3Afunction(e%2Ct)%7Bif(e._avoidChangeCalculation)return!0%3Bfor(var%20o%2Ci%3De._nodes%2Cn%3D%7Btarget%3Athis.node%2CaddedNodes%3A%5B%5D%2CremovedNodes%3A%5B%5D%7D%2Cs%3DPolymer.ArraySplice.calculateSplices(t%2Ci)%2Cr%3D0%3Br%3Cs.length%26%26(o%3Ds%5Br%5D)%3Br%2B%2B)for(var%20d%2Ca%3D0%3Ba%3Co.removed.length%26%26(d%3Do.removed%5Ba%5D)%3Ba%2B%2B)n.removedNodes.push(d)%3Bfor(var%20o%2Cr%3D0%3Br%3Cs.length%26%26(o%3Ds%5Br%5D)%3Br%2B%2B)for(var%20a%3Do.index%3Ba%3Co.index%2Bo.addedCount%3Ba%2B%2B)n.addedNodes.push(t%5Ba%5D)%3Breturn%20e._nodes%3Dt%2Cn.addedNodes.length%7C%7Cn.removedNodes.length%3Fn%3Avoid%200%7D%2C_callListener%3Afunction(e%2Ct)%7Breturn%20e.fn.call(this.node%2Ct)%7D%2CenableShadowAttributeTracking%3Afunction()%7B%7D%7D%2Ct.useShadow)%7Bvar%20o%3De.EffectiveNodesObserver.prototype._setup%2Ci%3De.EffectiveNodesObserver.prototype._cleanup%3Be.EffectiveNodesObserver.prototype._beforeCallListeners%3BPolymer.Base.extend(e.EffectiveNodesObserver.prototype%2C%7B_setup%3Afunction()%7Bif(!this._observer)%7Bvar%20e%3Dthis%3Bthis._mutationHandler%3Dfunction(t)%7Bt%26%26t.length%26%26e._scheduleNotify()%7D%2Cthis._observer%3Dnew%20MutationObserver(this._mutationHandler)%2Cthis._boundFlush%3Dfunction()%7Be._flush()%7D%2CPolymer.dom.addStaticFlush(this._boundFlush)%2Cthis._observer.observe(this.node%2C%7BchildList%3A!0%7D)%7Do.call(this)%7D%2C_cleanup%3Afunction()%7Bthis._observer.disconnect()%2Cthis._observer%3Dnull%2Cthis._mutationHandler%3Dnull%2CPolymer.dom.removeStaticFlush(this._boundFlush)%2Ci.call(this)%7D%2C_flush%3Afunction()%7Bthis._observer%26%26this._mutationHandler(this._observer.takeRecords())%7D%2CenableShadowAttributeTracking%3Afunction()%7Bif(this._observer)%7Bthis._makeContentListenersAlwaysNotify()%2Cthis._observer.disconnect()%2Cthis._observer.observe(this.node%2C%7BchildList%3A!0%2Cattributes%3A!0%2Csubtree%3A!0%7D)%3Bvar%20e%3Dthis.domApi.getOwnerRoot()%2Ct%3De%26%26e.host%3Bt%26%26Polymer.dom(t).observer%26%26Polymer.dom(t).observer.enableShadowAttributeTracking()%7D%7D%2C_makeContentListenersAlwaysNotify%3Afunction()%7Bfor(var%20e%2Ct%3D0%3Bt%3Cthis._listeners.length%3Bt%2B%2B)e%3Dthis._listeners%5Bt%5D%2Ce._alwaysNotify%3De._isContentListener%7D%7D)%7D%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.DomApi.ctor%2Ct%3DPolymer.Settings%3Be.DistributedNodesObserver%3Dfunction(t)%7Be.EffectiveNodesObserver.call(this%2Ct)%7D%2Ce.DistributedNodesObserver.prototype%3DObject.create(e.EffectiveNodesObserver.prototype)%2CPolymer.Base.extend(e.DistributedNodesObserver.prototype%2C%7B_setup%3Afunction()%7B%7D%2C_cleanup%3Afunction()%7B%7D%2C_beforeCallListeners%3Afunction()%7B%7D%2C_getEffectiveNodes%3Afunction()%7Breturn%20this.domApi.getDistributedNodes()%7D%7D)%2Ct.useShadow%26%26Polymer.Base.extend(e.DistributedNodesObserver.prototype%2C%7B_setup%3Afunction()%7Bif(!this._observer)%7Bvar%20e%3Dthis.domApi.getOwnerRoot()%2Ct%3De%26%26e.host%3Bif(t)%7Bvar%20o%3Dthis%3Bthis._observer%3DPolymer.dom(t).observeNodes(function()%7Bo._scheduleNotify()%7D)%2Cthis._observer._isContentListener%3D!0%2Cthis._hasAttrSelect()%26%26Polymer.dom(t).observer.enableShadowAttributeTracking()%7D%7D%7D%2C_hasAttrSelect%3Afunction()%7Bvar%20e%3Dthis.node.getAttribute(%22select%22)%3Breturn%20e%26%26e.match(%2F%5B%5B.%5D%2B%2F)%7D%2C_cleanup%3Afunction()%7Bvar%20e%3Dthis.domApi.getOwnerRoot()%2Ct%3De%26%26e.host%3Bt%26%26Polymer.dom(t).unobserveNodes(this._observer)%2Cthis._observer%3Dnull%7D%7D)%7D()%2Cfunction()%7Bfunction%20e(e%2Ct)%7Bt._distributedNodes.push(e)%3Bvar%20o%3De._destinationInsertionPoints%3Bo%3Fo.push(t)%3Ae._destinationInsertionPoints%3D%5Bt%5D%7Dfunction%20t(e)%7Bvar%20t%3De._distributedNodes%3Bif(t)for(var%20o%3D0%3Bo%3Ct.length%3Bo%2B%2B)%7Bvar%20i%3Dt%5Bo%5D._destinationInsertionPoints%3Bi%26%26i.splice(i.indexOf(e)%2B1%2Ci.length)%7D%7Dfunction%20o(e%2Ct)%7Bvar%20o%3Du.Logical.getParentNode(e)%3Bo%26%26o.shadyRoot%26%26h.hasInsertionPoint(o.shadyRoot)%26%26o.shadyRoot._distributionClean%26%26(o.shadyRoot._distributionClean%3D!1%2Ct.shadyRoot._dirtyRoots.push(o))%7Dfunction%20i(e%2Ct)%7Bvar%20o%3Dt._destinationInsertionPoints%3Breturn%20o%26%26o%5Bo.length-1%5D%3D%3D%3De%7Dfunction%20n(e)%7Breturn%22content%22%3D%3De.localName%7Dfunction%20s(e)%7Bfor(%3Be%26%26r(e)%3B)e%3De.domHost%3Breturn%20e%7Dfunction%20r(e)%7Bfor(var%20t%2Co%3Du.Logical.getChildNodes(e)%2Ci%3D0%3Bi%3Co.length%3Bi%2B%2B)if(t%3Do%5Bi%5D%2Ct.localName%26%26%22content%22%3D%3D%3Dt.localName)return%20e.domHost%7Dfunction%20d(e)%7Bfor(var%20t%2Co%3D0%3Bo%3Ce._insertionPoints.length%3Bo%2B%2B)t%3De._insertionPoints%5Bo%5D%2Ch.hasApi(t)%26%26Polymer.dom(t).notifyObserver()%7Dfunction%20a(e)%7Bh.hasApi(e)%26%26Polymer.dom(e).notifyObserver()%7Dfunction%20l(e)%7Bif(c%26%26e)for(var%20t%3D0%3Bt%3Ce.length%3Bt%2B%2B)CustomElements.upgrade(e%5Bt%5D)%7Dvar%20h%3DPolymer.DomApi%2Cu%3DPolymer.TreeApi%3BPolymer.Base._addFeature(%7B_prepShady%3Afunction()%7Bthis._useContent%3Dthis._useContent%7C%7CBoolean(this._template)%7D%2C_setupShady%3Afunction()%7Bthis.shadyRoot%3Dnull%2Cthis.__domApi%7C%7C(this.__domApi%3Dnull)%2Cthis.__dom%7C%7C(this.__dom%3Dnull)%2Cthis._ownerShadyRoot%7C%7C(this._ownerShadyRoot%3Dvoid%200)%7D%2C_poolContent%3Afunction()%7Bthis._useContent%26%26u.Logical.saveChildNodes(this)%7D%2C_setupRoot%3Afunction()%7Bthis._useContent%26%26(this._createLocalRoot()%2Cthis.dataHost%7C%7Cl(u.Logical.getChildNodes(this)))%7D%2C_createLocalRoot%3Afunction()%7Bthis.shadyRoot%3Dthis.root%2Cthis.shadyRoot._distributionClean%3D!1%2Cthis.shadyRoot._hasDistributed%3D!1%2Cthis.shadyRoot._isShadyRoot%3D!0%2Cthis.shadyRoot._dirtyRoots%3D%5B%5D%3Bvar%20e%3Dthis.shadyRoot._insertionPoints%3D!this._notes%7C%7Cthis._notes._hasContent%3Fthis.shadyRoot.querySelectorAll(%22content%22)%3A%5B%5D%3Bu.Logical.saveChildNodes(this.shadyRoot)%3Bfor(var%20t%2Co%3D0%3Bo%3Ce.length%3Bo%2B%2B)t%3De%5Bo%5D%2Cu.Logical.saveChildNodes(t)%2Cu.Logical.saveChildNodes(t.parentNode)%3Bthis.shadyRoot.host%3Dthis%7D%2Cget%20domHost()%7Bvar%20e%3DPolymer.dom(this).getOwnerRoot()%3Breturn%20e%26%26e.host%7D%2CdistributeContent%3Afunction(e)%7Bif(this.shadyRoot)%7Bthis.shadyRoot._invalidInsertionPoints%3Dthis.shadyRoot._invalidInsertionPoints%7C%7Ce%3Bvar%20t%3Ds(this)%3BPolymer.dom(this)._lazyDistribute(t)%7D%7D%2C_distributeContent%3Afunction()%7Bthis._useContent%26%26!this.shadyRoot._distributionClean%26%26(this.shadyRoot._invalidInsertionPoints%26%26(Polymer.dom(this)._updateInsertionPoints(this)%2Cthis.shadyRoot._invalidInsertionPoints%3D!1)%2Cthis._beginDistribute()%2Cthis._distributeDirtyRoots()%2Cthis._finishDistribute())%7D%2C_beginDistribute%3Afunction()%7Bthis._useContent%26%26h.hasInsertionPoint(this.shadyRoot)%26%26(this._resetDistribution()%2Cthis._distributePool(this.shadyRoot%2Cthis._collectPool()))%3B%0A%7D%2C_distributeDirtyRoots%3Afunction()%7Bfor(var%20e%2Ct%3Dthis.shadyRoot._dirtyRoots%2Co%3D0%2Ci%3Dt.length%3Bi%3Eo%26%26(e%3Dt%5Bo%5D)%3Bo%2B%2B)e._distributeContent()%3Bthis.shadyRoot._dirtyRoots%3D%5B%5D%7D%2C_finishDistribute%3Afunction()%7Bif(this._useContent)%7Bif(this.shadyRoot._distributionClean%3D!0%2Ch.hasInsertionPoint(this.shadyRoot))this._composeTree()%2Cd(this.shadyRoot)%3Belse%20if(this.shadyRoot._hasDistributed)%7Bvar%20e%3Dthis._composeNode(this)%3Bthis._updateChildNodes(this%2Ce)%7Delse%20u.Composed.clearChildNodes(this)%2Cthis.appendChild(this.shadyRoot)%3Bthis.shadyRoot._hasDistributed%7C%7Ca(this)%2Cthis.shadyRoot._hasDistributed%3D!0%7D%7D%2CelementMatches%3Afunction(e%2Ct)%7Breturn%20t%3Dt%7C%7Cthis%2Ch.matchesSelector.call(t%2Ce)%7D%2C_resetDistribution%3Afunction()%7Bfor(var%20e%3Du.Logical.getChildNodes(this)%2Co%3D0%3Bo%3Ce.length%3Bo%2B%2B)%7Bvar%20i%3De%5Bo%5D%3Bi._destinationInsertionPoints%26%26(i._destinationInsertionPoints%3Dvoid%200)%2Cn(i)%26%26t(i)%7Dfor(var%20s%3Dthis.shadyRoot%2Cr%3Ds._insertionPoints%2Cd%3D0%3Bd%3Cr.length%3Bd%2B%2B)r%5Bd%5D._distributedNodes%3D%5B%5D%7D%2C_collectPool%3Afunction()%7Bfor(var%20e%3D%5B%5D%2Ct%3Du.Logical.getChildNodes(this)%2Co%3D0%3Bo%3Ct.length%3Bo%2B%2B)%7Bvar%20i%3Dt%5Bo%5D%3Bn(i)%3Fe.push.apply(e%2Ci._distributedNodes)%3Ae.push(i)%7Dreturn%20e%7D%2C_distributePool%3Afunction(e%2Ct)%7Bfor(var%20i%2Cn%3De._insertionPoints%2Cs%3D0%2Cr%3Dn.length%3Br%3Es%26%26(i%3Dn%5Bs%5D)%3Bs%2B%2B)this._distributeInsertionPoint(i%2Ct)%2Co(i%2Cthis)%7D%2C_distributeInsertionPoint%3Afunction(t%2Co)%7Bfor(var%20i%2Cn%3D!1%2Cs%3D0%2Cr%3Do.length%3Br%3Es%3Bs%2B%2B)i%3Do%5Bs%5D%2Ci%26%26this._matchesContentSelect(i%2Ct)%26%26(e(i%2Ct)%2Co%5Bs%5D%3Dvoid%200%2Cn%3D!0)%3Bif(!n)for(var%20d%3Du.Logical.getChildNodes(t)%2Ca%3D0%3Ba%3Cd.length%3Ba%2B%2B)e(d%5Ba%5D%2Ct)%7D%2C_composeTree%3Afunction()%7Bthis._updateChildNodes(this%2Cthis._composeNode(this))%3Bfor(var%20e%2Ct%2Co%3Dthis.shadyRoot._insertionPoints%2Ci%3D0%2Cn%3Do.length%3Bn%3Ei%26%26(e%3Do%5Bi%5D)%3Bi%2B%2B)t%3Du.Logical.getParentNode(e)%2Ct._useContent%7C%7Ct%3D%3D%3Dthis%7C%7Ct%3D%3D%3Dthis.shadyRoot%7C%7Cthis._updateChildNodes(t%2Cthis._composeNode(t))%7D%2C_composeNode%3Afunction(e)%7Bfor(var%20t%3D%5B%5D%2Co%3Du.Logical.getChildNodes(e.shadyRoot%7C%7Ce)%2Cs%3D0%3Bs%3Co.length%3Bs%2B%2B)%7Bvar%20r%3Do%5Bs%5D%3Bif(n(r))for(var%20d%3Dr._distributedNodes%2Ca%3D0%3Ba%3Cd.length%3Ba%2B%2B)%7Bvar%20l%3Dd%5Ba%5D%3Bi(r%2Cl)%26%26t.push(l)%7Delse%20t.push(r)%7Dreturn%20t%7D%2C_updateChildNodes%3Afunction(e%2Ct)%7Bfor(var%20o%2Ci%3Du.Composed.getChildNodes(e)%2Cn%3DPolymer.ArraySplice.calculateSplices(t%2Ci)%2Cs%3D0%2Cr%3D0%3Bs%3Cn.length%26%26(o%3Dn%5Bs%5D)%3Bs%2B%2B)%7Bfor(var%20d%2Ca%3D0%3Ba%3Co.removed.length%26%26(d%3Do.removed%5Ba%5D)%3Ba%2B%2B)u.Composed.getParentNode(d)%3D%3D%3De%26%26u.Composed.removeChild(e%2Cd)%2Ci.splice(o.index%2Br%2C1)%3Br-%3Do.addedCount%7Dfor(var%20o%2Cl%2Cs%3D0%3Bs%3Cn.length%26%26(o%3Dn%5Bs%5D)%3Bs%2B%2B)%7Bl%3Di%5Bo.index%5D%3Bfor(var%20d%2Ca%3Do.index%3Ba%3Co.index%2Bo.addedCount%3Ba%2B%2B)d%3Dt%5Ba%5D%2Cu.Composed.insertBefore(e%2Cd%2Cl)%2Ci.splice(a%2C0%2Cd)%7D%7D%2C_matchesContentSelect%3Afunction(e%2Ct)%7Bvar%20o%3Dt.getAttribute(%22select%22)%3Bif(!o)return!0%3Bif(o%3Do.trim()%2C!o)return!0%3Bif(!(e%20instanceof%20Element))return!1%3Bvar%20i%3D%2F%5E(%3Anot%5C()%3F%5B*.%23%5Ba-zA-Z_%7C%5D%2F%3Breturn%20i.test(o)%3Fthis.elementMatches(o%2Ce)%3A!1%7D%2C_elementAdd%3Afunction()%7B%7D%2C_elementRemove%3Afunction()%7B%7D%7D)%3Bvar%20c%3Dwindow.CustomElements%26%26!CustomElements.useNative%7D()%2CPolymer.Settings.useShadow%26%26Polymer.Base._addFeature(%7B_poolContent%3Afunction()%7B%7D%2C_beginDistribute%3Afunction()%7B%7D%2CdistributeContent%3Afunction()%7B%7D%2C_distributeContent%3Afunction()%7B%7D%2C_finishDistribute%3Afunction()%7B%7D%2C_createLocalRoot%3Afunction()%7Bthis.createShadowRoot()%2Cthis.shadowRoot.appendChild(this.root)%2Cthis.root%3Dthis.shadowRoot%7D%7D)%2CPolymer.Async%3D%7B_currVal%3A0%2C_lastVal%3A0%2C_callbacks%3A%5B%5D%2C_twiddleContent%3A0%2C_twiddle%3Adocument.createTextNode(%22%22)%2Crun%3Afunction(e%2Ct)%7Breturn%20t%3E0%3F~setTimeout(e%2Ct)%3A(this._twiddle.textContent%3Dthis._twiddleContent%2B%2B%2Cthis._callbacks.push(e)%2Cthis._currVal%2B%2B)%7D%2Ccancel%3Afunction(e)%7Bif(0%3Ee)clearTimeout(~e)%3Belse%7Bvar%20t%3De-this._lastVal%3Bif(t%3E%3D0)%7Bif(!this._callbacks%5Bt%5D)throw%22invalid%20async%20handle%3A%20%22%2Be%3Bthis._callbacks%5Bt%5D%3Dnull%7D%7D%7D%2C_atEndOfMicrotask%3Afunction()%7Bfor(var%20e%3Dthis._callbacks.length%2Ct%3D0%3Be%3Et%3Bt%2B%2B)%7Bvar%20o%3Dthis._callbacks%5Bt%5D%3Bif(o)try%7Bo()%7Dcatch(i)%7Bthrow%20t%2B%2B%2Cthis._callbacks.splice(0%2Ct)%2Cthis._lastVal%2B%3Dt%2Cthis._twiddle.textContent%3Dthis._twiddleContent%2B%2B%2Ci%7D%7Dthis._callbacks.splice(0%2Ce)%2Cthis._lastVal%2B%3De%7D%7D%2Cnew%20window.MutationObserver(function()%7BPolymer.Async._atEndOfMicrotask()%7D).observe(Polymer.Async._twiddle%2C%7BcharacterData%3A!0%7D)%2CPolymer.Debounce%3Dfunction()%7Bfunction%20e(e%2Ct%2Ci)%7Breturn%20e%3Fe.stop()%3Ae%3Dnew%20o(this)%2Ce.go(t%2Ci)%2Ce%7Dvar%20t%3DPolymer.Async%2Co%3Dfunction(e)%7Bthis.context%3De%3Bvar%20t%3Dthis%3Bthis.boundComplete%3Dfunction()%7Bt.complete()%7D%7D%3Breturn%20o.prototype%3D%7Bgo%3Afunction(e%2Co)%7Bvar%20i%3Bthis.finish%3Dfunction()%7Bt.cancel(i)%7D%2Ci%3Dt.run(this.boundComplete%2Co)%2Cthis.callback%3De%7D%2Cstop%3Afunction()%7Bthis.finish%26%26(this.finish()%2Cthis.finish%3Dnull)%7D%2Ccomplete%3Afunction()%7Bthis.finish%26%26(this.stop()%2Cthis.callback.call(this.context))%7D%7D%2Ce%7D()%2CPolymer.Base._addFeature(%7B_setupDebouncers%3Afunction()%7Bthis._debouncers%3D%7B%7D%7D%2Cdebounce%3Afunction(e%2Ct%2Co)%7Breturn%20this._debouncers%5Be%5D%3DPolymer.Debounce.call(this%2Cthis._debouncers%5Be%5D%2Ct%2Co)%7D%2CisDebouncerActive%3Afunction(e)%7Bvar%20t%3Dthis._debouncers%5Be%5D%3Breturn!(!t%7C%7C!t.finish)%7D%2CflushDebouncer%3Afunction(e)%7Bvar%20t%3Dthis._debouncers%5Be%5D%3Bt%26%26t.complete()%7D%2CcancelDebouncer%3Afunction(e)%7Bvar%20t%3Dthis._debouncers%5Be%5D%3Bt%26%26t.stop()%7D%7D)%2CPolymer.DomModule%3Ddocument.createElement(%22dom-module%22)%2CPolymer.Base._addFeature(%7B_registerFeatures%3Afunction()%7Bthis._prepIs()%2Cthis._prepBehaviors()%2Cthis._prepConstructor()%2Cthis._prepTemplate()%2Cthis._prepShady()%2Cthis._prepPropertyInfo()%7D%2C_prepBehavior%3Afunction(e)%7Bthis._addHostAttributes(e.hostAttributes)%7D%2C_initFeatures%3Afunction()%7Bthis._registerHost()%2Cthis._template%26%26(this._poolContent()%2Cthis._beginHosting()%2Cthis._stampTemplate()%2Cthis._endHosting())%2Cthis._marshalHostAttributes()%2Cthis._setupDebouncers()%2Cthis._marshalBehaviors()%2Cthis._tryReady()%7D%2C_marshalBehavior%3Afunction(e)%7B%7D%7D)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Fpolymer%2Fpolymer-mini.html.js%0A
2 ms
iron-selection.html
12 ms
javascript;charset=utf-8,Polymer.nar%3D%5B%5D%2CPolymer.Annotations%3D%7BparseAnnotations%3Afunction(e)%7Bvar%20t%3D%5B%5D%2Cn%3De._content%7C%7Ce.content%3Breturn%20this._parseNodeAnnotations(n%2Ct%2Ce.hasAttribute(%22strip-whitespace%22))%2Ct%7D%2C_parseNodeAnnotations%3Afunction(e%2Ct%2Cn)%7Breturn%20e.nodeType%3D%3D%3DNode.TEXT_NODE%3Fthis._parseTextNodeAnnotation(e%2Ct)%3Athis._parseElementAnnotations(e%2Ct%2Cn)%7D%2C_bindingRegex%3Afunction()%7Bvar%20e%3D%22(%3F%3A%5Ba-zA-Z_%24%5D%5B%5C%5Cw.%3A%24-*%5D*)%22%2Ct%3D%22(%3F%3A%5B-%2B%5D%3F%5B0-9%5D*%5C%5C.%3F%5B0-9%5D%2B(%3F%3A%5BeE%5D%5B-%2B%5D%3F%5B0-9%5D%2B)%3F)%22%2Cn%3D%22(%3F%3A'(%3F%3A%5B%5E'%5C%5C%5C%5C%5D%7C%5C%5C%5C%5C.)*')%22%2Cr%3D'(%3F%3A%22(%3F%3A%5B%5E%22%5C%5C%5C%5C%5D%7C%5C%5C%5C%5C.)*%22)'%2Cs%3D%22(%3F%3A%22%2Bn%2B%22%7C%22%2Br%2B%22)%22%2Ci%3D%22(%3F%3A%22%2Be%2B%22%7C%22%2Bt%2B%22%7C%22%2Bs%2B%22%5C%5Cs*)%22%2Co%3D%22(%3F%3A%22%2Bi%2B%22(%3F%3A%2C%5C%5Cs*%22%2Bi%2B%22)*)%22%2Ca%3D%22(%3F%3A%5C%5C(%5C%5Cs*(%3F%3A%22%2Bo%2B%22%3F)%5C%5C)%5C%5Cs*)%22%2Cl%3D%22(%22%2Be%2B%22%5C%5Cs*%22%2Ba%2B%22%3F)%22%2Ch%3D%22(%5C%5C%5B%5C%5C%5B%7C%7B%7B)%5C%5Cs*%22%2Cc%3D%22(%3F%3A%5D%5D%7C%7D%7D)%22%2Cu%3D%22(%3F%3A(!)%5C%5Cs*)%3F%22%2Cf%3Dh%2Bu%2Bl%2Bc%3Breturn%20new%20RegExp(f%2C%22g%22)%7D()%2C_parseBindings%3Afunction(e)%7Bfor(var%20t%2Cn%3Dthis._bindingRegex%2Cr%3D%5B%5D%2Cs%3D0%3Bnull!%3D%3D(t%3Dn.exec(e))%3B)%7Bt.index%3Es%26%26r.push(%7Bliteral%3Ae.slice(s%2Ct.index)%7D)%3Bvar%20i%2Co%2Ca%2Cl%3Dt%5B1%5D%5B0%5D%2Ch%3DBoolean(t%5B2%5D)%2Cc%3Dt%5B3%5D.trim()%3B%22%7B%22%3D%3Dl%26%26(a%3Dc.indexOf(%22%3A%3A%22))%3E0%26%26(o%3Dc.substring(a%2B2)%2Cc%3Dc.substring(0%2Ca)%2Ci%3D!0)%2Cr.push(%7BcompoundIndex%3Ar.length%2Cvalue%3Ac%2Cmode%3Al%2Cnegate%3Ah%2Cevent%3Ao%2CcustomEvent%3Ai%7D)%2Cs%3Dn.lastIndex%7Dif(s%26%26s%3Ce.length)%7Bvar%20u%3De.substring(s)%3Bu%26%26r.push(%7Bliteral%3Au%7D)%7Dreturn%20r.length%3Fr%3Avoid%200%7D%2C_literalFromParts%3Afunction(e)%7Bfor(var%20t%3D%22%22%2Cn%3D0%3Bn%3Ce.length%3Bn%2B%2B)%7Bvar%20r%3De%5Bn%5D.literal%3Bt%2B%3Dr%7C%7C%22%22%7Dreturn%20t%7D%2C_parseTextNodeAnnotation%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._parseBindings(e.textContent)%3Bif(n)%7Be.textContent%3Dthis._literalFromParts(n)%7C%7C%22%20%22%3Bvar%20r%3D%7Bbindings%3A%5B%7Bkind%3A%22text%22%2Cname%3A%22textContent%22%2Cparts%3An%2CisCompound%3A1!%3D%3Dn.length%7D%5D%7D%3Breturn%20t.push(r)%2Cr%7D%7D%2C_parseElementAnnotations%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D%7Bbindings%3A%5B%5D%2Cevents%3A%5B%5D%7D%3Breturn%22content%22%3D%3D%3De.localName%26%26(t._hasContent%3D!0)%2Cthis._parseChildNodesAnnotations(e%2Cr%2Ct%2Cn)%2Ce.attributes%26%26(this._parseNodeAttributeAnnotations(e%2Cr%2Ct)%2Cthis.prepElement%26%26this.prepElement(e))%2C(r.bindings.length%7C%7Cr.events.length%7C%7Cr.id)%26%26t.push(r)%2Cr%7D%2C_parseChildNodesAnnotations%3Afunction(e%2Ct%2Cn%2Cr)%7Bif(e.firstChild)for(var%20s%3De.firstChild%2Ci%3D0%3Bs%3B)%7Bvar%20o%3Ds.nextSibling%3Bif(%22template%22!%3D%3Ds.localName%7C%7Cs.hasAttribute(%22preserve-content%22)%7C%7Cthis._parseTemplate(s%2Ci%2Cn%2Ct)%2Cs.nodeType%3D%3D%3DNode.TEXT_NODE)%7Bfor(var%20a%3Do%3Ba%26%26a.nodeType%3D%3D%3DNode.TEXT_NODE%3B)s.textContent%2B%3Da.textContent%2Co%3Da.nextSibling%2Ce.removeChild(a)%2Ca%3Do%3Br%26%26!s.textContent.trim()%26%26(e.removeChild(s)%2Ci--)%7Dif(s.parentNode)%7Bvar%20l%3Dthis._parseNodeAnnotations(s%2Cn%2Cr)%3Bl%26%26(l.parent%3Dt%2Cl.index%3Di)%7Ds%3Do%2Ci%2B%2B%7D%7D%2C_parseTemplate%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Ddocument.createDocumentFragment()%3Bs._notes%3Dthis.parseAnnotations(e)%2Cs.appendChild(e.content)%2Cn.push(%7Bbindings%3APolymer.nar%2Cevents%3APolymer.nar%2CtemplateContent%3As%2Cparent%3Ar%2Cindex%3At%7D)%7D%2C_parseNodeAttributeAnnotations%3Afunction(e%2Ct)%7Bfor(var%20n%2Cr%3DArray.prototype.slice.call(e.attributes)%2Cs%3Dr.length-1%3Bn%3Dr%5Bs%5D%3Bs--)%7Bvar%20i%2Co%3Dn.name%2Ca%3Dn.value%3B%22on-%22%3D%3D%3Do.slice(0%2C3)%3F(e.removeAttribute(o)%2Ct.events.push(%7Bname%3Ao.slice(3)%2Cvalue%3Aa%7D))%3A(i%3Dthis._parseNodeAttributeAnnotation(e%2Co%2Ca))%3Ft.bindings.push(i)%3A%22id%22%3D%3D%3Do%26%26(t.id%3Da)%7D%7D%2C_parseNodeAttributeAnnotation%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis._parseBindings(n)%3Bif(r)%7Bvar%20s%3Dt%2Ci%3D%22property%22%3B%22%24%22%3D%3Dt%5Bt.length-1%5D%26%26(t%3Dt.slice(0%2C-1)%2Ci%3D%22attribute%22)%3Bvar%20o%3Dthis._literalFromParts(r)%3Breturn%20o%26%26%22attribute%22%3D%3Di%26%26e.setAttribute(t%2Co)%2C%22input%22%3D%3D%3De.localName%26%26%22value%22%3D%3D%3Ds%26%26e.setAttribute(s%2C%22%22)%2Ce.removeAttribute(s)%2C%22property%22%3D%3D%3Di%26%26(t%3DPolymer.CaseMap.dashToCamelCase(t))%2C%7Bkind%3Ai%2Cname%3At%2Cparts%3Ar%2Cliteral%3Ao%2CisCompound%3A1!%3D%3Dr.length%7D%7D%7D%2CfindAnnotatedNode%3Afunction(e%2Ct)%7Bvar%20n%3Dt.parent%26%26Polymer.Annotations.findAnnotatedNode(e%2Ct.parent)%3Bif(!n)return%20e%3Bfor(var%20r%3Dn.firstChild%2Cs%3D0%3Br%3Br%3Dr.nextSibling)if(t.index%3D%3D%3Ds%2B%2B)return%20r%7D%7D%2Cfunction()%7Bfunction%20e(e%2Ct)%7Breturn%20e.replace(a%2Cfunction(e%2Cr%2Cs%2Ci)%7Breturn%20r%2B%22'%22%2Bn(s.replace(%2F%5B%22'%5D%2Fg%2C%22%22)%2Ct)%2B%22'%22%2Bi%7D)%7Dfunction%20t(t%2Cr)%7Bfor(var%20s%20in%20l)for(var%20i%2Co%2Ca%2Cc%3Dl%5Bs%5D%2Cu%3D0%2Cf%3Dc.length%3Bf%3Eu%26%26(i%3Dc%5Bu%5D)%3Bu%2B%2B)(%22*%22%3D%3D%3Ds%7C%7Ct.localName%3D%3D%3Ds)%26%26(o%3Dt.attributes%5Bi%5D%2Ca%3Do%26%26o.value%2Ca%26%26a.search(h)%3C0%26%26(o.value%3D%22style%22%3D%3D%3Di%3Fe(a%2Cr)%3An(a%2Cr)))%7Dfunction%20n(e%2Ct)%7Bif(e%26%26%22%23%22%3D%3D%3De%5B0%5D)return%20e%3Bvar%20n%3Ds(t)%3Breturn%20n.href%3De%2Cn.href%7C%7Ce%7Dfunction%20r(e%2Ct)%7Breturn%20i%7C%7C(i%3Ddocument.implementation.createHTMLDocument(%22temp%22)%2Co%3Di.createElement(%22base%22)%2Ci.head.appendChild(o))%2Co.href%3Dt%2Cn(e%2Ci)%7Dfunction%20s(e)%7Breturn%20e.__urlResolver%7C%7C(e.__urlResolver%3De.createElement(%22a%22))%7Dvar%20i%2Co%2Ca%3D%2F(url%5C()(%5B%5E)%5D*)(%5C))%2Fg%2Cl%3D%7B%22*%22%3A%5B%22href%22%2C%22src%22%2C%22style%22%2C%22url%22%5D%2Cform%3A%5B%22action%22%5D%7D%2Ch%3D%2F%5C%7B%5C%7B%7C%5C%5B%5C%5B%2F%3BPolymer.ResolveUrl%3D%7BresolveCss%3Ae%2CresolveAttrs%3At%2CresolveUrl%3Ar%7D%7D()%2CPolymer.Base._addFeature(%7B_prepAnnotations%3Afunction()%7Bif(this._template)%7Bvar%20e%3Dthis%3BPolymer.Annotations.prepElement%3Dfunction(t)%7Be._prepElement(t)%7D%2Cthis._template._content%26%26this._template._content._notes%3Fthis._notes%3Dthis._template._content._notes%3A(this._notes%3DPolymer.Annotations.parseAnnotations(this._template)%2Cthis._processAnnotations(this._notes))%2CPolymer.Annotations.prepElement%3Dnull%7Delse%20this._notes%3D%5B%5D%7D%2C_processAnnotations%3Afunction(e)%7Bfor(var%20t%3D0%3Bt%3Ce.length%3Bt%2B%2B)%7Bfor(var%20n%3De%5Bt%5D%2Cr%3D0%3Br%3Cn.bindings.length%3Br%2B%2B)for(var%20s%3Dn.bindings%5Br%5D%2Ci%3D0%3Bi%3Cs.parts.length%3Bi%2B%2B)%7Bvar%20o%3Ds.parts%5Bi%5D%3Bo.literal%7C%7C(o.signature%3Dthis._parseMethod(o.value)%2Co.signature%7C%7C(o.model%3Dthis._modelForPath(o.value)))%7Dif(n.templateContent)%7Bthis._processAnnotations(n.templateContent._notes)%3Bvar%20a%3Dn.templateContent._parentProps%3Dthis._discoverTemplateParentProps(n.templateContent._notes)%2Cl%3D%5B%5D%3Bfor(var%20h%20in%20a)l.push(%7Bindex%3An.index%2Ckind%3A%22property%22%2Cname%3A%22_parent_%22%2Bh%2Cparts%3A%5B%7Bmode%3A%22%7B%22%2Cmodel%3Ah%2Cvalue%3Ah%7D%5D%7D)%3Bn.bindings%3Dn.bindings.concat(l)%7D%7D%7D%2C_discoverTemplateParentProps%3Afunction(e)%7Bfor(var%20t%2Cn%3D%7B%7D%2Cr%3D0%3Br%3Ce.length%26%26(t%3De%5Br%5D)%3Br%2B%2B)%7Bfor(var%20s%2Ci%3D0%2Co%3Dt.bindings%3Bi%3Co.length%26%26(s%3Do%5Bi%5D)%3Bi%2B%2B)for(var%20a%2Cl%3D0%2Ch%3Ds.parts%3Bl%3Ch.length%26%26(a%3Dh%5Bl%5D)%3Bl%2B%2B)if(a.signature)for(var%20c%3Da.signature.args%2Cu%3D0%3Bu%3Cc.length%3Bu%2B%2B)%7Bvar%20f%3Dc%5Bu%5D.model%3Bf%26%26(n%5Bf%5D%3D!0)%7Delse%20a.model%26%26(n%5Ba.model%5D%3D!0)%3Bif(t.templateContent)%7Bvar%20p%3Dt.templateContent._parentProps%3BPolymer.Base.mixin(n%2Cp)%7D%7Dreturn%20n%7D%2C_prepElement%3Afunction(e)%7BPolymer.ResolveUrl.resolveAttrs(e%2Cthis._template.ownerDocument)%7D%2C_findAnnotatedNode%3APolymer.Annotations.findAnnotatedNode%2C_marshalAnnotationReferences%3Afunction()%7Bthis._template%26%26(this._marshalIdNodes()%2Cthis._marshalAnnotatedNodes()%2Cthis._marshalAnnotatedListeners())%7D%2C_configureAnnotationReferences%3Afunction(e)%7Bfor(var%20t%3Dthis._notes%2Cn%3Dthis._nodes%2Cr%3D0%3Br%3Ct.length%3Br%2B%2B)%7Bvar%20s%3Dt%5Br%5D%2Ci%3Dn%5Br%5D%3Bthis._configureTemplateContent(s%2Ci)%2Cthis._configureCompoundBindings(s%2Ci)%7D%7D%2C_configureTemplateContent%3Afunction(e%2Ct)%7Be.templateContent%26%26(t._content%3De.templateContent)%7D%2C_configureCompoundBindings%3Afunction(e%2Ct)%7Bfor(var%20n%3De.bindings%2Cr%3D0%3Br%3Cn.length%3Br%2B%2B)%7Bvar%20s%3Dn%5Br%5D%3Bif(s.isCompound)%7Bfor(var%20i%3Dt.__compoundStorage__%7C%7C(t.__compoundStorage__%3D%7B%7D)%2Co%3Ds.parts%2Ca%3Dnew%20Array(o.length)%2Cl%3D0%3Bl%3Co.length%3Bl%2B%2B)a%5Bl%5D%3Do%5Bl%5D.literal%3Bvar%20h%3Ds.name%3Bi%5Bh%5D%3Da%2Cs.literal%26%26%22property%22%3D%3Ds.kind%26%26(t._configValue%3Ft._configValue(h%2Cs.literal)%3At%5Bh%5D%3Ds.literal)%7D%7D%7D%2C_marshalIdNodes%3Afunction()%7Bthis.%24%3D%7B%7D%3Bfor(var%20e%2Ct%3D0%2Cn%3Dthis._notes.length%3Bn%3Et%26%26(e%3Dthis._notes%5Bt%5D)%3Bt%2B%2B)e.id%26%26(this.%24%5Be.id%5D%3Dthis._findAnnotatedNode(this.root%2Ce))%7D%2C_marshalAnnotatedNodes%3Afunction()%7Bif(this._notes%26%26this._notes.length)%7Bfor(var%20e%3Dnew%20Array(this._notes.length)%2Ct%3D0%3Bt%3Cthis._notes.length%3Bt%2B%2B)e%5Bt%5D%3Dthis._findAnnotatedNode(this.root%2Cthis._notes%5Bt%5D)%3Bthis._nodes%3De%7D%7D%2C_marshalAnnotatedListeners%3Afunction()%7Bfor(var%20e%2Ct%3D0%2Cn%3Dthis._notes.length%3Bn%3Et%26%26(e%3Dthis._notes%5Bt%5D)%3Bt%2B%2B)if(e.events%26%26e.events.length)for(var%20r%2Cs%3Dthis._findAnnotatedNode(this.root%2Ce)%2Ci%3D0%2Co%3De.events%3Bi%3Co.length%26%26(r%3Do%5Bi%5D)%3Bi%2B%2B)this.listen(s%2Cr.name%2Cr.value)%7D%7D)%2CPolymer.Base._addFeature(%7Blisteners%3A%7B%7D%2C_listenListeners%3Afunction(e)%7Bvar%20t%2Cn%2Cr%3Bfor(r%20in%20e)r.indexOf(%22.%22)%3C0%3F(t%3Dthis%2Cn%3Dr)%3A(n%3Dr.split(%22.%22)%2Ct%3Dthis.%24%5Bn%5B0%5D%5D%2Cn%3Dn%5B1%5D)%2Cthis.listen(t%2Cn%2Ce%5Br%5D)%7D%2Clisten%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis._recallEventHandler(this%2Ct%2Ce%2Cn)%3Br%7C%7C(r%3Dthis._createEventHandler(e%2Ct%2Cn))%2Cr._listening%7C%7C(this._listen(e%2Ct%2Cr)%2Cr._listening%3D!0)%7D%2C_boundListenerKey%3Afunction(e%2Ct)%7Breturn%20e%2B%22%3A%22%2Bt%7D%2C_recordEventHandler%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Bvar%20i%3De.__boundListeners%3Bi%7C%7C(i%3De.__boundListeners%3Dnew%20WeakMap)%3Bvar%20o%3Di.get(n)%3Bo%7C%7C(o%3D%7B%7D%2Ci.set(n%2Co))%3Bvar%20a%3Dthis._boundListenerKey(t%2Cr)%3Bo%5Ba%5D%3Ds%7D%2C_recallEventHandler%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3De.__boundListeners%3Bif(s)%7Bvar%20i%3Ds.get(n)%3Bif(i)%7Bvar%20o%3Dthis._boundListenerKey(t%2Cr)%3Breturn%20i%5Bo%5D%7D%7D%7D%2C_createEventHandler%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis%2Cs%3Dfunction(e)%7Br%5Bn%5D%3Fr%5Bn%5D(e%2Ce.detail)%3Ar._warn(r._logf(%22_createEventHandler%22%2C%22listener%20method%20%60%22%2Bn%2B%22%60%20not%20defined%22))%7D%3Breturn%20s._listening%3D!1%2Cthis._recordEventHandler(r%2Ct%2Ce%2Cn%2Cs)%2Cs%7D%2Cunlisten%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis._recallEventHandler(this%2Ct%2Ce%2Cn)%3Br%26%26(this._unlisten(e%2Ct%2Cr)%2Cr._listening%3D!1)%7D%2C_listen%3Afunction(e%2Ct%2Cn)%7Be.addEventListener(t%2Cn)%7D%2C_unlisten%3Afunction(e%2Ct%2Cn)%7Be.removeEventListener(t%2Cn)%7D%7D)%2Cfunction()%7B%22use%20strict%22%3Bfunction%20e(e)%7Bfor(var%20t%2Cn%3D0%3Bn%3Cm.length%3Bn%2B%2B)t%3Dm%5Bn%5D%2Ce%3Fdocument.addEventListener(t%2CP%2C!0)%3Adocument.removeEventListener(t%2CP%2C!0)%7Dfunction%20t()%7Bif(!g)%7BE.mouse.mouseIgnoreJob%7C%7Ce(!0)%3Bvar%20t%3Dfunction()%7Be()%2CE.mouse.target%3Dnull%2CE.mouse.mouseIgnoreJob%3Dnull%7D%3BE.mouse.mouseIgnoreJob%3DPolymer.Debounce(E.mouse.mouseIgnoreJob%2Ct%2Cd)%7D%7Dfunction%20n(e)%7Bvar%20t%3De.type%3Bif(-1%3D%3D%3Dm.indexOf(t))return!1%3Bif(%22mousemove%22%3D%3D%3Dt)%7Bvar%20n%3Dvoid%200%3D%3D%3De.buttons%3F1%3Ae.buttons%3Breturn%20e%20instanceof%20window.MouseEvent%26%26!v%26%26(n%3Dy%5Be.which%5D%7C%7C0)%2CBoolean(1%26n)%7Dvar%20r%3Dvoid%200%3D%3D%3De.button%3F0%3Ae.button%3Breturn%200%3D%3D%3Dr%7Dfunction%20r(e)%7Bif(%22click%22%3D%3D%3De.type)%7Bif(0%3D%3D%3De.detail)return!0%3Bvar%20t%3DC.findOriginalTarget(e)%2Cn%3Dt.getBoundingClientRect()%2Cr%3De.pageX%2Cs%3De.pageY%3Breturn!(r%3E%3Dn.left%26%26r%3C%3Dn.right%26%26s%3E%3Dn.top%26%26s%3C%3Dn.bottom)%7Dreturn!1%7Dfunction%20s(e)%7Bfor(var%20t%2Cn%3DPolymer.dom(e).path%2Cr%3D%22auto%22%2Cs%3D0%3Bs%3Cn.length%3Bs%2B%2B)if(t%3Dn%5Bs%5D%2Ct%5Bu%5D)%7Br%3Dt%5Bu%5D%3Bbreak%7Dreturn%20r%7Dfunction%20i(e%2Ct%2Cn)%7Be.movefn%3Dt%2Ce.upfn%3Dn%2Cdocument.addEventListener(%22mousemove%22%2Ct)%2Cdocument.addEventListener(%22mouseup%22%2Cn)%7Dfunction%20o(e)%7Bdocument.removeEventListener(%22mousemove%22%2Ce.movefn)%2Cdocument.removeEventListener(%22mouseup%22%2Ce.upfn)%2Ce.movefn%3Dnull%2Ce.upfn%3Dnull%7Dvar%20a%3DPolymer.DomApi.wrap%2Cl%3D%22string%22%3D%3Dtypeof%20document.head.style.touchAction%2Ch%3D%22__polymerGestures%22%2Cc%3D%22__polymerGesturesHandled%22%2Cu%3D%22__polymerGesturesTouchAction%22%2Cf%3D25%2Cp%3D5%2C_%3D2%2Cd%3D2500%2Cm%3D%5B%22mousedown%22%2C%22mousemove%22%2C%22mouseup%22%2C%22click%22%5D%2Cy%3D%5B0%2C1%2C4%2C2%5D%2Cv%3Dfunction()%7Btry%7Breturn%201%3D%3D%3Dnew%20MouseEvent(%22test%22%2C%7Bbuttons%3A1%7D).buttons%7Dcatch(e)%7Breturn!1%7D%7D()%2Cg%3Dnavigator.userAgent.match(%2FiP(%3F%3A%5Boa%5Dd%7Chone)%7CAndroid%2F)%2CP%3Dfunction(e)%7Bif(e%5Bc%5D%3D%7Bskip%3A!0%7D%2C%22click%22%3D%3D%3De.type)%7Bfor(var%20t%3DPolymer.dom(e).path%2Cn%3D0%3Bn%3Ct.length%3Bn%2B%2B)if(t%5Bn%5D%3D%3D%3DE.mouse.target)return%3Be.preventDefault()%2Ce.stopPropagation()%7D%7D%2CE%3D%7Bmouse%3A%7Btarget%3Anull%2CmouseIgnoreJob%3Anull%7D%2Ctouch%3A%7Bx%3A0%2Cy%3A0%2Cid%3A-1%2CscrollDecided%3A!1%7D%7D%2CC%3D%7Bgestures%3A%7B%7D%2Crecognizers%3A%5B%5D%2CdeepTargetFind%3Afunction(e%2Ct)%7Bfor(var%20n%3Ddocument.elementFromPoint(e%2Ct)%2Cr%3Dn%3Br%26%26r.shadowRoot%3B)r%3Dr.shadowRoot.elementFromPoint(e%2Ct)%2Cr%26%26(n%3Dr)%3Breturn%20n%7D%2CfindOriginalTarget%3Afunction(e)%7Breturn%20e.path%3Fe.path%5B0%5D%3Ae.target%7D%2ChandleNative%3Afunction(e)%7Bvar%20n%2Cr%3De.type%2Cs%3Da(e.currentTarget)%2Ci%3Ds%5Bh%5D%3Bif(i)%7Bvar%20o%3Di%5Br%5D%3Bif(o)%7Bif(!e%5Bc%5D%26%26(e%5Bc%5D%3D%7B%7D%2C%22touch%22%3D%3D%3Dr.slice(0%2C5)))%7Bvar%20u%3De.changedTouches%5B0%5D%3Bif(%22touchstart%22%3D%3D%3Dr%26%261%3D%3D%3De.touches.length%26%26(E.touch.id%3Du.identifier)%2CE.touch.id!%3D%3Du.identifier)return%3Bl%7C%7C(%22touchstart%22%3D%3D%3Dr%7C%7C%22touchmove%22%3D%3D%3Dr)%26%26C.handleTouchAction(e)%2C%22touchend%22%3D%3D%3Dr%26%26(E.mouse.target%3DPolymer.dom(e).rootTarget%2Ct(!0))%7Dif(n%3De%5Bc%5D%2C!n.skip)%7Bfor(var%20f%2Cp%3DC.recognizers%2C_%3D0%3B_%3Cp.length%3B_%2B%2B)f%3Dp%5B_%5D%2Co%5Bf.name%5D%26%26!n%5Bf.name%5D%26%26f.flow%26%26f.flow.start.indexOf(e.type)%3E-1%26%26f.reset%26%26f.reset()%3Bfor(var%20f%2C_%3D0%3B_%3Cp.length%3B_%2B%2B)f%3Dp%5B_%5D%2Co%5Bf.name%5D%26%26!n%5Bf.name%5D%26%26(n%5Bf.name%5D%3D!0%2Cf%5Br%5D(e))%7D%7D%7D%7D%2ChandleTouchAction%3Afunction(e)%7Bvar%20t%3De.changedTouches%5B0%5D%2Cn%3De.type%3Bif(%22touchstart%22%3D%3D%3Dn)E.touch.x%3Dt.clientX%2CE.touch.y%3Dt.clientY%2CE.touch.scrollDecided%3D!1%3Belse%20if(%22touchmove%22%3D%3D%3Dn)%7Bif(E.touch.scrollDecided)return%3BE.touch.scrollDecided%3D!0%3Bvar%20r%3Ds(e)%2Ci%3D!1%2Co%3DMath.abs(E.touch.x-t.clientX)%2Ca%3DMath.abs(E.touch.y-t.clientY)%3Be.cancelable%26%26(%22none%22%3D%3D%3Dr%3Fi%3D!0%3A%22pan-x%22%3D%3D%3Dr%3Fi%3Da%3Eo%3A%22pan-y%22%3D%3D%3Dr%26%26(i%3Do%3Ea))%2Ci%3Fe.preventDefault()%3AC.prevent(%22track%22)%7D%7D%2Cadd%3Afunction(e%2Ct%2Cn)%7Be%3Da(e)%3Bvar%20r%3Dthis.gestures%5Bt%5D%2Cs%3Dr.deps%2Ci%3Dr.name%2Co%3De%5Bh%5D%3Bo%7C%7C(e%5Bh%5D%3Do%3D%7B%7D)%3Bfor(var%20l%2Cc%2Cu%3D0%3Bu%3Cs.length%3Bu%2B%2B)l%3Ds%5Bu%5D%2Cg%26%26m.indexOf(l)%3E-1%7C%7C(c%3Do%5Bl%5D%2Cc%7C%7C(o%5Bl%5D%3Dc%3D%7B_count%3A0%7D)%2C0%3D%3D%3Dc._count%26%26e.addEventListener(l%2Cthis.handleNative)%2Cc%5Bi%5D%3D(c%5Bi%5D%7C%7C0)%2B1%2Cc._count%3D(c._count%7C%7C0)%2B1)%3Be.addEventListener(t%2Cn)%2Cr.touchAction%26%26this.setTouchAction(e%2Cr.touchAction)%7D%2Cremove%3Afunction(e%2Ct%2Cn)%7Be%3Da(e)%3Bvar%20r%3Dthis.gestures%5Bt%5D%2Cs%3Dr.deps%2Ci%3Dr.name%2Co%3De%5Bh%5D%3Bif(o)for(var%20l%2Cc%2Cu%3D0%3Bu%3Cs.length%3Bu%2B%2B)l%3Ds%5Bu%5D%2Cc%3Do%5Bl%5D%2Cc%26%26c%5Bi%5D%26%26(c%5Bi%5D%3D(c%5Bi%5D%7C%7C1)-1%2Cc._count%3D(c._count%7C%7C1)-1%2C0%3D%3D%3Dc._count%26%26e.removeEventListener(l%2Cthis.handleNative))%3Be.removeEventListener(t%2Cn)%7D%2Cregister%3Afunction(e)%7Bthis.recognizers.push(e)%3Bfor(var%20t%3D0%3Bt%3Ce.emits.length%3Bt%2B%2B)this.gestures%5Be.emits%5Bt%5D%5D%3De%7D%2CfindRecognizerByEvent%3Afunction(e)%7Bfor(var%20t%2Cn%3D0%3Bn%3Cthis.recognizers.length%3Bn%2B%2B)%7Bt%3Dthis.recognizers%5Bn%5D%3Bfor(var%20r%2Cs%3D0%3Bs%3Ct.emits.length%3Bs%2B%2B)if(r%3Dt.emits%5Bs%5D%2Cr%3D%3D%3De)return%20t%7Dreturn%20null%7D%2CsetTouchAction%3Afunction(e%2Ct)%7Bl%26%26(e.style.touchAction%3Dt)%2Ce%5Bu%5D%3Dt%7D%2Cfire%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3DPolymer.Base.fire(t%2Cn%2C%7Bnode%3Ae%2Cbubbles%3A!0%2Ccancelable%3A!0%7D)%3Bif(r.defaultPrevented)%7Bvar%20s%3Dn.sourceEvent%3Bs%26%26s.preventDefault%26%26s.preventDefault()%7D%7D%2Cprevent%3Afunction(e)%7Bvar%20t%3Dthis.findRecognizerByEvent(e)%3Bt.info%26%26(t.info.prevent%3D!0)%7D%7D%3BC.register(%7Bname%3A%22downup%22%2Cdeps%3A%5B%22mousedown%22%2C%22touchstart%22%2C%22touchend%22%5D%2Cflow%3A%7Bstart%3A%5B%22mousedown%22%2C%22touchstart%22%5D%2Cend%3A%5B%22mouseup%22%2C%22touchend%22%5D%7D%2Cemits%3A%5B%22down%22%2C%22up%22%5D%2Cinfo%3A%7Bmovefn%3Anull%2Cupfn%3Anull%7D%2Creset%3Afunction()%7Bo(this.info)%7D%2Cmousedown%3Afunction(e)%7Bif(n(e))%7Bvar%20t%3DC.findOriginalTarget(e)%2Cr%3Dthis%2Cs%3Dfunction(e)%7Bn(e)%7C%7C(r.fire(%22up%22%2Ct%2Ce)%2Co(r.info))%7D%2Ca%3Dfunction(e)%7Bn(e)%26%26r.fire(%22up%22%2Ct%2Ce)%2Co(r.info)%7D%3Bi(this.info%2Cs%2Ca)%2Cthis.fire(%22down%22%2Ct%2Ce)%7D%7D%2Ctouchstart%3Afunction(e)%7Bthis.fire(%22down%22%2CC.findOriginalTarget(e)%2Ce.changedTouches%5B0%5D)%7D%2Ctouchend%3Afunction(e)%7Bthis.fire(%22up%22%2CC.findOriginalTarget(e)%2Ce.changedTouches%5B0%5D)%7D%2Cfire%3Afunction(e%2Ct%2Cn)%7BC.fire(t%2Ce%2C%7Bx%3An.clientX%2Cy%3An.clientY%2CsourceEvent%3An%2Cprevent%3Afunction(e)%7Breturn%20C.prevent(e)%7D%7D)%7D%7D)%2CC.register(%7Bname%3A%22track%22%2CtouchAction%3A%22none%22%2Cdeps%3A%5B%22mousedown%22%2C%22touchstart%22%2C%22touchmove%22%2C%22touchend%22%5D%2Cflow%3A%7Bstart%3A%5B%22mousedown%22%2C%22touchstart%22%5D%2Cend%3A%5B%22mouseup%22%2C%22touchend%22%5D%7D%2Cemits%3A%5B%22track%22%5D%2Cinfo%3A%7Bx%3A0%2Cy%3A0%2Cstate%3A%22start%22%2Cstarted%3A!1%2Cmoves%3A%5B%5D%2CaddMove%3Afunction(e)%7Bthis.moves.length%3E_%26%26this.moves.shift()%2Cthis.moves.push(e)%7D%2Cmovefn%3Anull%2Cupfn%3Anull%2Cprevent%3A!1%7D%2Creset%3Afunction()%7Bthis.info.state%3D%22start%22%2Cthis.info.started%3D!1%2Cthis.info.moves%3D%5B%5D%2Cthis.info.x%3D0%2Cthis.info.y%3D0%2Cthis.info.prevent%3D!1%2Co(this.info)%7D%2ChasMovedEnough%3Afunction(e%2Ct)%7Bif(this.info.prevent)return!1%3Bif(this.info.started)return!0%3Bvar%20n%3DMath.abs(this.info.x-e)%2Cr%3DMath.abs(this.info.y-t)%3Breturn%20n%3E%3Dp%7C%7Cr%3E%3Dp%7D%2Cmousedown%3Afunction(e)%7Bif(n(e))%7Bvar%20t%3DC.findOriginalTarget(e)%2Cr%3Dthis%2Cs%3Dfunction(e)%7Bvar%20s%3De.clientX%2Ci%3De.clientY%3Br.hasMovedEnough(s%2Ci)%26%26(r.info.state%3Dr.info.started%3F%22mouseup%22%3D%3D%3De.type%3F%22end%22%3A%22track%22%3A%22start%22%2Cr.info.addMove(%7Bx%3As%2Cy%3Ai%7D)%2Cn(e)%7C%7C(r.info.state%3D%22end%22%2Co(r.info))%2Cr.fire(t%2Ce)%2Cr.info.started%3D!0)%7D%2Ca%3Dfunction(e)%7Br.info.started%26%26(C.prevent(%22tap%22)%2Cs(e))%2Co(r.info)%7D%3Bi(this.info%2Cs%2Ca)%2Cthis.info.x%3De.clientX%2Cthis.info.y%3De.clientY%7D%7D%2Ctouchstart%3Afunction(e)%7Bvar%20t%3De.changedTouches%5B0%5D%3Bthis.info.x%3Dt.clientX%2Cthis.info.y%3Dt.clientY%7D%2Ctouchmove%3Afunction(e)%7Bvar%20t%3DC.findOriginalTarget(e)%2Cn%3De.changedTouches%5B0%5D%2Cr%3Dn.clientX%2Cs%3Dn.clientY%3Bthis.hasMovedEnough(r%2Cs)%26%26(this.info.addMove(%7Bx%3Ar%2Cy%3As%7D)%2Cthis.fire(t%2Cn)%2Cthis.info.state%3D%22track%22%2Cthis.info.started%3D!0)%7D%2Ctouchend%3Afunction(e)%7Bvar%20t%3DC.findOriginalTarget(e)%2Cn%3De.changedTouches%5B0%5D%3Bthis.info.started%26%26(C.prevent(%22tap%22)%2Cthis.info.state%3D%22end%22%2Cthis.info.addMove(%7Bx%3An.clientX%2Cy%3An.clientY%7D)%2Cthis.fire(t%2Cn))%7D%2Cfire%3Afunction(e%2Ct)%7Bvar%20n%2Cr%3Dthis.info.moves%5Bthis.info.moves.length-2%5D%2Cs%3Dthis.info.moves%5Bthis.info.moves.length-1%5D%2Ci%3Ds.x-this.info.x%2Co%3Ds.y-this.info.y%2Ca%3D0%3Breturn%20r%26%26(n%3Ds.x-r.x%2Ca%3Ds.y-r.y)%2CC.fire(e%2C%22track%22%2C%7Bstate%3Athis.info.state%2Cx%3At.clientX%2Cy%3At.clientY%2Cdx%3Ai%2Cdy%3Ao%2Cddx%3An%2Cddy%3Aa%2CsourceEvent%3At%2Chover%3Afunction()%7Breturn%20C.deepTargetFind(t.clientX%2Ct.clientY)%7D%7D)%7D%7D)%2CC.register(%7Bname%3A%22tap%22%2Cdeps%3A%5B%22mousedown%22%2C%22click%22%2C%22touchstart%22%2C%22touchend%22%5D%2Cflow%3A%7Bstart%3A%5B%22mousedown%22%2C%22touchstart%22%5D%2Cend%3A%5B%22click%22%2C%22touchend%22%5D%7D%2Cemits%3A%5B%22tap%22%5D%2Cinfo%3A%7Bx%3ANaN%2Cy%3ANaN%2Cprevent%3A!1%7D%2Creset%3Afunction()%7Bthis.info.x%3DNaN%2Cthis.info.y%3DNaN%2Cthis.info.prevent%3D!1%7D%2Csave%3Afunction(e)%7Bthis.info.x%3De.clientX%2Cthis.info.y%3De.clientY%7D%2Cmousedown%3Afunction(e)%7Bn(e)%26%26this.save(e)%7D%2Cclick%3Afunction(e)%7Bn(e)%26%26this.forward(e)%7D%2Ctouchstart%3Afunction(e)%7Bthis.save(e.changedTouches%5B0%5D)%7D%2Ctouchend%3Afunction(e)%7Bthis.forward(e.changedTouches%5B0%5D)%7D%2Cforward%3Afunction(e)%7Bvar%20t%3DMath.abs(e.clientX-this.info.x)%2Cn%3DMath.abs(e.clientY-this.info.y)%2Cs%3DC.findOriginalTarget(e)%3B(isNaN(t)%7C%7CisNaN(n)%7C%7Cf%3E%3Dt%26%26f%3E%3Dn%7C%7Cr(e))%26%26(this.info.prevent%7C%7CC.fire(s%2C%22tap%22%2C%7Bx%3Ae.clientX%2Cy%3Ae.clientY%2CsourceEvent%3Ae%7D))%7D%7D)%3Bvar%20S%3D%7Bx%3A%22pan-x%22%2Cy%3A%22pan-y%22%2Cnone%3A%22none%22%2Call%3A%22auto%22%7D%3BPolymer.Base._addFeature(%7B_setupGestures%3Afunction()%7Bthis.__polymerGestures%3Dnull%7D%2C_listen%3Afunction(e%2Ct%2Cn)%7BC.gestures%5Bt%5D%3FC.add(e%2Ct%2Cn)%3Ae.addEventListener(t%2Cn)%7D%2C_unlisten%3Afunction(e%2Ct%2Cn)%7BC.gestures%5Bt%5D%3FC.remove(e%2Ct%2Cn)%3Ae.removeEventListener(t%2Cn)%7D%2CsetScrollDirection%3Afunction(e%2Ct)%7Bt%3Dt%7C%7Cthis%2CC.setTouchAction(t%2CS%5Be%5D%7C%7C%22auto%22)%7D%7D)%2CPolymer.Gestures%3DC%7D()%2CPolymer.Base._addFeature(%7B%24%24%3Afunction(e)%7Breturn%20Polymer.dom(this.root).querySelector(e)%7D%2CtoggleClass%3Afunction(e%2Ct%2Cn)%7Bn%3Dn%7C%7Cthis%2C1%3D%3Darguments.length%26%26(t%3D!n.classList.contains(e))%2Ct%3FPolymer.dom(n).classList.add(e)%3APolymer.dom(n).classList.remove(e)%7D%2CtoggleAttribute%3Afunction(e%2Ct%2Cn)%7Bn%3Dn%7C%7Cthis%2C1%3D%3Darguments.length%26%26(t%3D!n.hasAttribute(e))%2Ct%3FPolymer.dom(n).setAttribute(e%2C%22%22)%3APolymer.dom(n).removeAttribute(e)%7D%2CclassFollows%3Afunction(e%2Ct%2Cn)%7Bn%26%26Polymer.dom(n).classList.remove(e)%2Ct%26%26Polymer.dom(t).classList.add(e)%7D%2CattributeFollows%3Afunction(e%2Ct%2Cn)%7Bn%26%26Polymer.dom(n).removeAttribute(e)%2Ct%26%26Polymer.dom(t).setAttribute(e%2C%22%22)%7D%2CgetEffectiveChildNodes%3Afunction()%7Breturn%20Polymer.dom(this).getEffectiveChildNodes()%7D%2CgetEffectiveChildren%3Afunction()%7Bvar%20e%3DPolymer.dom(this).getEffectiveChildNodes()%3Breturn%20e.filter(function(e)%7Breturn%20e.nodeType%3D%3D%3DNode.ELEMENT_NODE%7D)%7D%2CgetEffectiveTextContent%3Afunction()%7Bfor(var%20e%2Ct%3Dthis.getEffectiveChildNodes()%2Cn%3D%5B%5D%2Cr%3D0%3Be%3Dt%5Br%5D%3Br%2B%2B)e.nodeType!%3D%3DNode.COMMENT_NODE%26%26n.push(Polymer.dom(e).textContent)%3Breturn%20n.join(%22%22)%7D%2CqueryEffectiveChildren%3Afunction(e)%7Bvar%20t%3DPolymer.dom(this).queryDistributedElements(e)%3Breturn%20t%26%26t%5B0%5D%7D%2CqueryAllEffectiveChildren%3Afunction(e)%7Breturn%20Polymer.dom(this).queryDistributedElements(e)%7D%2CgetContentChildNodes%3Afunction(e)%7Bvar%20t%3DPolymer.dom(this.root).querySelector(e%7C%7C%22content%22)%3Breturn%20t%3FPolymer.dom(t).getDistributedNodes()%3A%5B%5D%7D%2CgetContentChildren%3Afunction(e)%7Breturn%20this.getContentChildNodes(e).filter(function(e)%7Breturn%20e.nodeType%3D%3D%3DNode.ELEMENT_NODE%7D)%7D%2Cfire%3Afunction(e%2Ct%2Cn)%7Bn%3Dn%7C%7CPolymer.nob%3Bvar%20r%3Dn.node%7C%7Cthis%2Ct%3Dnull%3D%3D%3Dt%7C%7Cvoid%200%3D%3D%3Dt%3F%7B%7D%3At%2Cs%3Dvoid%200%3D%3D%3Dn.bubbles%3F!0%3An.bubbles%2Ci%3DBoolean(n.cancelable)%2Co%3Dn._useCache%2Ca%3Dthis._getEvent(e%2Cs%2Ci%2Co)%3Breturn%20a.detail%3Dt%2Co%26%26(this.__eventCache%5Be%5D%3Dnull)%2Cr.dispatchEvent(a)%2Co%26%26(this.__eventCache%5Be%5D%3Da)%2Ca%7D%2C__eventCache%3A%7B%7D%2C_getEvent%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Dr%26%26this.__eventCache%5Be%5D%3Breturn%20s%26%26s.bubbles%3D%3Dt%26%26s.cancelable%3D%3Dn%7C%7C(s%3Dnew%20Event(e%2C%7Bbubbles%3ABoolean(t)%2Ccancelable%3An%7D))%2Cs%7D%2Casync%3Afunction(e%2Ct)%7Bvar%20n%3Dthis%3Breturn%20Polymer.Async.run(function()%7Be.call(n)%7D%2Ct)%7D%2CcancelAsync%3Afunction(e)%7BPolymer.Async.cancel(e)%7D%2CarrayDelete%3Afunction(e%2Ct)%7Bvar%20n%3Bif(Array.isArray(e))%7Bif(n%3De.indexOf(t)%2Cn%3E%3D0)return%20e.splice(n%2C1)%7Delse%7Bvar%20r%3Dthis._get(e)%3Bif(n%3Dr.indexOf(t)%2Cn%3E%3D0)return%20this.splice(e%2Cn%2C1)%7D%7D%2Ctransform%3Afunction(e%2Ct)%7Bt%3Dt%7C%7Cthis%2Ct.style.webkitTransform%3De%2Ct.style.transform%3De%7D%2Ctranslate3d%3Afunction(e%2Ct%2Cn%2Cr)%7Br%3Dr%7C%7Cthis%2Cthis.transform(%22translate3d(%22%2Be%2B%22%2C%22%2Bt%2B%22%2C%22%2Bn%2B%22)%22%2Cr)%7D%2CimportHref%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Ddocument.createElement(%22link%22)%3Bs.rel%3D%22import%22%2Cs.href%3De%2Cr%3DBoolean(r)%2Cr%26%26s.setAttribute(%22async%22%2C%22%22)%3Bvar%20i%3Dthis%3Breturn%20t%26%26(s.onload%3Dfunction(e)%7Breturn%20t.call(i%2Ce)%7D)%2Cn%26%26(s.onerror%3Dfunction(e)%7Breturn%20n.call(i%2Ce)%7D)%2Cdocument.head.appendChild(s)%2Cs%7D%2Ccreate%3Afunction(e%2Ct)%7Bvar%20n%3Ddocument.createElement(e)%3Bif(t)for(var%20r%20in%20t)n%5Br%5D%3Dt%5Br%5D%3Breturn%20n%7D%2CisLightDescendant%3Afunction(e)%7Breturn%20this!%3D%3De%26%26this.contains(e)%26%26Polymer.dom(this).getOwnerRoot()%3D%3D%3DPolymer.dom(e).getOwnerRoot()%7D%2CisLocalDescendant%3Afunction(e)%7Breturn%20this.root%3D%3D%3DPolymer.dom(e).getOwnerRoot()%7D%7D)%2CPolymer.Bind%3D%7B_dataEventCache%3A%7B%7D%2CprepareModel%3Afunction(e)%7BPolymer.Base.mixin(e%2Cthis._modelApi)%7D%2C_modelApi%3A%7B_notifyChange%3Afunction(e%2Ct%2Cn)%7Bn%3Dvoid%200%3D%3D%3Dn%3Fthis%5Be%5D%3An%2Ct%3Dt%7C%7CPolymer.CaseMap.camelToDashCase(e)%2B%22-changed%22%2Cthis.fire(t%2C%7Bvalue%3An%7D%2C%7Bbubbles%3A!1%2Ccancelable%3A!1%2C_useCache%3A!0%7D)%7D%2C_propertySetter%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Dthis.__data__%5Be%5D%3Breturn%20s%3D%3D%3Dt%7C%7Cs!%3D%3Ds%26%26t!%3D%3Dt%7C%7C(this.__data__%5Be%5D%3Dt%2C%22object%22%3D%3Dtypeof%20t%26%26this._clearPath(e)%2Cthis._propertyChanged%26%26this._propertyChanged(e%2Ct%2Cs)%2Cn%26%26this._effectEffects(e%2Ct%2Cn%2Cs%2Cr))%2Cs%7D%2C__setProperty%3Afunction(e%2Ct%2Cn%2Cr)%7Br%3Dr%7C%7Cthis%3Bvar%20s%3Dr._propertyEffects%26%26r._propertyEffects%5Be%5D%3Bs%3Fr._propertySetter(e%2Ct%2Cs%2Cn)%3Ar%5Be%5D%3Dt%7D%2C_effectEffects%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Bfor(var%20i%2Co%3D0%2Ca%3Dn.length%3Ba%3Eo%26%26(i%3Dn%5Bo%5D)%3Bo%2B%2B)i.fn.call(this%2Ce%2Ct%2Ci.effect%2Cr%2Cs)%7D%2C_clearPath%3Afunction(e)%7Bfor(var%20t%20in%20this.__data__)0%3D%3D%3Dt.indexOf(e%2B%22.%22)%26%26(this.__data__%5Bt%5D%3Dvoid%200)%7D%7D%2CensurePropertyEffects%3Afunction(e%2Ct)%7Be._propertyEffects%7C%7C(e._propertyEffects%3D%7B%7D)%3Bvar%20n%3De._propertyEffects%5Bt%5D%3Breturn%20n%7C%7C(n%3De._propertyEffects%5Bt%5D%3D%5B%5D)%2Cn%7D%2CaddPropertyEffect%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Dthis.ensurePropertyEffects(e%2Ct)%2Ci%3D%7Bkind%3An%2Ceffect%3Ar%2Cfn%3APolymer.Bind%5B%22_%22%2Bn%2B%22Effect%22%5D%7D%3Breturn%20s.push(i)%2Ci%7D%2CcreateBindings%3Afunction(e)%7Bvar%20t%3De._propertyEffects%3Bif(t)for(var%20n%20in%20t)%7Bvar%20r%3Dt%5Bn%5D%3Br.sort(this._sortPropertyEffects)%2Cthis._createAccessors(e%2Cn%2Cr)%7D%7D%2C_sortPropertyEffects%3Afunction()%7Bvar%20e%3D%7Bcompute%3A0%2Cannotation%3A1%2CcomputedAnnotation%3A2%2Creflect%3A3%2Cnotify%3A4%2Cobserver%3A5%2CcomplexObserver%3A6%2C%22function%22%3A7%7D%3Breturn%20function(t%2Cn)%7Breturn%20e%5Bt.kind%5D-e%5Bn.kind%5D%7D%7D()%2C_createAccessors%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D%7Bget%3Afunction()%7Breturn%20this.__data__%5Bt%5D%7D%7D%2Cs%3Dfunction(e)%7Bthis._propertySetter(t%2Ce%2Cn)%7D%2Ci%3De.getPropertyInfo%26%26e.getPropertyInfo(t)%3Bi%26%26i.readOnly%3Fi.computed%7C%7C(e%5B%22_set%22%2Bthis.upper(t)%5D%3Ds)%3Ar.set%3Ds%2CObject.defineProperty(e%2Ct%2Cr)%7D%2Cupper%3Afunction(e)%7Breturn%20e%5B0%5D.toUpperCase()%2Be.substring(1)%7D%2C_addAnnotatedListener%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Be._bindListeners%7C%7C(e._bindListeners%3D%5B%5D)%3Bvar%20i%3Dthis._notedListenerFactory(n%2Cr%2Cthis._isStructured(r))%2Co%3Ds%7C%7CPolymer.CaseMap.camelToDashCase(n)%2B%22-changed%22%3Be._bindListeners.push(%7Bindex%3At%2Cproperty%3An%2Cpath%3Ar%2CchangedFn%3Ai%2Cevent%3Ao%7D)%7D%2C_isStructured%3Afunction(e)%7Breturn%20e.indexOf(%22.%22)%3E0%7D%2C_isEventBogus%3Afunction(e%2Ct)%7Breturn%20e.path%26%26e.path%5B0%5D!%3D%3Dt%7D%2C_notedListenerFactory%3Afunction(e%2Ct%2Cn)%7Breturn%20function(r%2Cs%2Ci)%7Bi%3Fthis._notifyPath(this._fixPath(t%2Ce%2Ci)%2Cs)%3A(s%3Dr%5Be%5D%2Cn%3Fthis.__data__%5Bt%5D!%3Ds%26%26this.set(t%2Cs)%3Athis%5Bt%5D%3Ds)%7D%7D%2CprepareInstance%3Afunction(e)%7Be.__data__%3DObject.create(null)%7D%2CsetupBindListeners%3Afunction(e)%7Bfor(var%20t%2Cn%3De._bindListeners%2Cr%3D0%2Cs%3Dn.length%3Bs%3Er%26%26(t%3Dn%5Br%5D)%3Br%2B%2B)%7Bvar%20i%3De._nodes%5Bt.index%5D%3Bthis._addNotifyListener(i%2Ce%2Ct.event%2Ct.changedFn)%7D%7D%2C_addNotifyListener%3Afunction(e%2Ct%2Cn%2Cr)%7Be.addEventListener(n%2Cfunction(e)%7Breturn%20t._notifyListener(r%2Ce)%7D)%7D%7D%2CPolymer.Base.extend(Polymer.Bind%2C%7B_shouldAddListener%3Afunction(e)%7Breturn%20e.name%26%26%22attribute%22!%3De.kind%26%26%22text%22!%3De.kind%26%26!e.isCompound%26%26%22%7B%22%3D%3D%3De.parts%5B0%5D.mode%26%26!e.parts%5B0%5D.negate%7D%2C_annotationEffect%3Afunction(e%2Ct%2Cn)%7Be!%3Dn.value%26%26(t%3Dthis._get(n.value)%2Cthis.__data__%5Bn.value%5D%3Dt)%3Bvar%20r%3Dn.negate%3F!t%3At%3Breturn%20n.customEvent%26%26this._nodes%5Bn.index%5D%5Bn.name%5D%3D%3D%3Dr%3Fvoid%200%3Athis._applyEffectValue(n%2Cr)%7D%2C_reflectEffect%3Afunction(e%2Ct%2Cn)%7Bthis.reflectPropertyToAttribute(e%2Cn.attribute%2Ct)%7D%2C_notifyEffect%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Bs%7C%7Cthis._notifyChange(e%2Cn.event%2Ct)%7D%2C_functionEffect%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Bn.call(this%2Ce%2Ct%2Cr%2Cs)%7D%2C_observerEffect%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Dthis%5Bn.method%5D%3Bs%3Fs.call(this%2Ct%2Cr)%3Athis._warn(this._logf(%22_observerEffect%22%2C%22observer%20method%20%60%22%2Bn.method%2B%22%60%20not%20defined%22))%7D%2C_complexObserverEffect%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis%5Bn.method%5D%3Bif(r)%7Bvar%20s%3DPolymer.Bind._marshalArgs(this.__data__%2Cn%2Ce%2Ct)%3Bs%26%26r.apply(this%2Cs)%7Delse%20this._warn(this._logf(%22_complexObserverEffect%22%2C%22observer%20method%20%60%22%2Bn.method%2B%22%60%20not%20defined%22))%7D%2C_computeEffect%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3DPolymer.Bind._marshalArgs(this.__data__%2Cn%2Ce%2Ct)%3Bif(r)%7Bvar%20s%3Dthis%5Bn.method%5D%3Bs%3Fthis.__setProperty(n.name%2Cs.apply(this%2Cr))%3Athis._warn(this._logf(%22_computeEffect%22%2C%22compute%20method%20%60%22%2Bn.method%2B%22%60%20not%20defined%22))%7D%7D%2C_annotatedComputationEffect%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis._rootDataHost%7C%7Cthis%2Cs%3Dr%5Bn.method%5D%3Bif(s)%7Bvar%20i%3DPolymer.Bind._marshalArgs(this.__data__%2Cn%2Ce%2Ct)%3Bif(i)%7Bvar%20o%3Ds.apply(r%2Ci)%3Bn.negate%26%26(o%3D!o)%2Cthis._applyEffectValue(n%2Co)%7D%7Delse%20r._warn(r._logf(%22_annotatedComputationEffect%22%2C%22compute%20method%20%60%22%2Bn.method%2B%22%60%20not%20defined%22))%7D%2C_marshalArgs%3Afunction(e%2Ct%2Cn%2Cr)%7Bfor(var%20s%3D%5B%5D%2Ci%3Dt.args%2Co%3D0%2Ca%3Di.length%3Ba%3Eo%3Bo%2B%2B)%7Bvar%20l%2Ch%3Di%5Bo%5D%2Cc%3Dh.name%3Bif(l%3Dh.literal%3Fh.value%3Ah.structured%3FPolymer.Base._get(c%2Ce)%3Ae%5Bc%5D%2Ci.length%3E1%26%26void%200%3D%3D%3Dl)return%3Bif(h.wildcard)%7Bvar%20u%3D0%3D%3D%3Dc.indexOf(n%2B%22.%22)%2Cf%3D0%3D%3D%3Dt.trigger.name.indexOf(c)%26%26!u%3Bs%5Bo%5D%3D%7Bpath%3Af%3Fn%3Ac%2Cvalue%3Af%3Fr%3Al%2Cbase%3Al%7D%7Delse%20s%5Bo%5D%3Dl%7Dreturn%20s%7D%7D)%2CPolymer.Base._addFeature(%7B_addPropertyEffect%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3DPolymer.Bind.addPropertyEffect(this%2Ce%2Ct%2Cn)%3Br.pathFn%3Dthis%5B%22_%22%2Br.kind%2B%22PathEffect%22%5D%7D%2C_prepEffects%3Afunction()%7BPolymer.Bind.prepareModel(this)%2Cthis._addAnnotationEffects(this._notes)%7D%2C_prepBindings%3Afunction()%7BPolymer.Bind.createBindings(this)%7D%2C_addPropertyEffects%3Afunction(e)%7Bif(e)for(var%20t%20in%20e)%7Bvar%20n%3De%5Bt%5D%3Bn.observer%26%26this._addObserverEffect(t%2Cn.observer)%2Cn.computed%26%26(n.readOnly%3D!0%2Cthis._addComputedEffect(t%2Cn.computed))%2Cn.notify%26%26this._addPropertyEffect(t%2C%22notify%22%2C%7Bevent%3APolymer.CaseMap.camelToDashCase(t)%2B%22-changed%22%7D)%2Cn.reflectToAttribute%26%26this._addPropertyEffect(t%2C%22reflect%22%2C%7Battribute%3APolymer.CaseMap.camelToDashCase(t)%7D)%2Cn.readOnly%26%26Polymer.Bind.ensurePropertyEffects(this%2Ct)%7D%7D%2C_addComputedEffect%3Afunction(e%2Ct)%7Bfor(var%20n%2Cr%3Dthis._parseMethod(t)%2Cs%3D0%3Bs%3Cr.args.length%26%26(n%3Dr.args%5Bs%5D)%3Bs%2B%2B)this._addPropertyEffect(n.model%2C%22compute%22%2C%7Bmethod%3Ar.method%2Cargs%3Ar.args%2Ctrigger%3An%2Cname%3Ae%7D)%7D%2C_addObserverEffect%3Afunction(e%2Ct)%7Bthis._addPropertyEffect(e%2C%22observer%22%2C%7Bmethod%3At%2Cproperty%3Ae%7D)%7D%2C_addComplexObserverEffects%3Afunction(e)%7Bif(e)for(var%20t%2Cn%3D0%3Bn%3Ce.length%26%26(t%3De%5Bn%5D)%3Bn%2B%2B)this._addComplexObserverEffect(t)%7D%2C_addComplexObserverEffect%3Afunction(e)%7Bvar%20t%3Dthis._parseMethod(e)%3Bif(!t)throw%20new%20Error(%22Malformed%20observer%20expression%20'%22%2Be%2B%22'%22)%3Bfor(var%20n%2Cr%3D0%3Br%3Ct.args.length%26%26(n%3Dt.args%5Br%5D)%3Br%2B%2B)this._addPropertyEffect(n.model%2C%22complexObserver%22%2C%7Bmethod%3At.method%2Cargs%3At.args%2Ctrigger%3An%7D)%7D%2C_addAnnotationEffects%3Afunction(e)%7Bfor(var%20t%2Cn%3D0%3Bn%3Ce.length%26%26(t%3De%5Bn%5D)%3Bn%2B%2B)for(var%20r%2Cs%3Dt.bindings%2Ci%3D0%3Bi%3Cs.length%26%26(r%3Ds%5Bi%5D)%3Bi%2B%2B)this._addAnnotationEffect(r%2Cn)%7D%2C_addAnnotationEffect%3Afunction(e%2Ct)%7BPolymer.Bind._shouldAddListener(e)%26%26Polymer.Bind._addAnnotatedListener(this%2Ct%2Ce.name%2Ce.parts%5B0%5D.value%2Ce.parts%5B0%5D.event)%3Bfor(var%20n%3D0%3Bn%3Ce.parts.length%3Bn%2B%2B)%7Bvar%20r%3De.parts%5Bn%5D%3Br.signature%3Fthis._addAnnotatedComputationEffect(e%2Cr%2Ct)%3Ar.literal%7C%7Cthis._addPropertyEffect(r.model%2C%22annotation%22%2C%7Bkind%3Ae.kind%2Cindex%3At%2Cname%3Ae.name%2Cvalue%3Ar.value%2CisCompound%3Ae.isCompound%2CcompoundIndex%3Ar.compoundIndex%2Cevent%3Ar.event%2CcustomEvent%3Ar.customEvent%2Cnegate%3Ar.negate%7D)%7D%7D%2C_addAnnotatedComputationEffect%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dt.signature%3Bif(r%5B%22static%22%5D)this.__addAnnotatedComputationEffect(%22__static__%22%2Cn%2Ce%2Ct%2Cnull)%3Belse%20for(var%20s%2Ci%3D0%3Bi%3Cr.args.length%26%26(s%3Dr.args%5Bi%5D)%3Bi%2B%2B)s.literal%7C%7Cthis.__addAnnotatedComputationEffect(s.model%2Cn%2Ce%2Ct%2Cs)%7D%2C__addAnnotatedComputationEffect%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Bthis._addPropertyEffect(e%2C%22annotatedComputation%22%2C%7Bindex%3At%2CisCompound%3An.isCompound%2CcompoundIndex%3Ar.compoundIndex%2Ckind%3An.kind%2Cname%3An.name%2Cnegate%3Ar.negate%2Cmethod%3Ar.signature.method%2Cargs%3Ar.signature.args%2Ctrigger%3As%7D)%7D%2C_parseMethod%3Afunction(e)%7Bvar%20t%3De.match(%2F(%5B%5E%5Cs%5D%2B%3F)%5C((.*)%5C)%2F)%3Bif(t)%7Bvar%20n%3D%7Bmethod%3At%5B1%5D%2C%22static%22%3A!0%7D%3Bif(t%5B2%5D.trim())%7Bvar%20r%3Dt%5B2%5D.replace(%2F%5C%5C%2C%2Fg%2C%22%26comma%3B%22).split(%22%2C%22)%3Breturn%20this._parseArgs(r%2Cn)%7Dreturn%20n.args%3DPolymer.nar%2Cn%7D%7D%2C_parseArgs%3Afunction(e%2Ct)%7Breturn%20t.args%3De.map(function(e)%7Bvar%20n%3Dthis._parseArg(e)%3Breturn%20n.literal%7C%7C(t%5B%22static%22%5D%3D!1)%2Cn%7D%2Cthis)%2Ct%7D%2C_parseArg%3Afunction(e)%7Bvar%20t%3De.trim().replace(%2F%26comma%3B%2Fg%2C%22%2C%22).replace(%2F%5C%5C(.)%2Fg%2C%22%241%22)%2Cn%3D%7Bname%3At%7D%2Cr%3Dt%5B0%5D%3Bswitch(%22-%22%3D%3D%3Dr%26%26(r%3Dt%5B1%5D)%2Cr%3E%3D%220%22%26%26%229%22%3E%3Dr%26%26(r%3D%22%23%22)%2Cr)%7Bcase%22'%22%3Acase'%22'%3An.value%3Dt.slice(1%2C-1)%2Cn.literal%3D!0%3Bbreak%3Bcase%22%23%22%3An.value%3DNumber(t)%2Cn.literal%3D!0%7Dreturn%20n.literal%7C%7C(n.model%3Dthis._modelForPath(t)%2Cn.structured%3Dt.indexOf(%22.%22)%3E0%2Cn.structured%26%26(n.wildcard%3D%22.*%22%3D%3Dt.slice(-2)%2Cn.wildcard%26%26(n.name%3Dt.slice(0%2C-2))))%2Cn%7D%2C_marshalInstanceEffects%3Afunction()%7BPolymer.Bind.prepareInstance(this)%2Cthis._bindListeners%26%26Polymer.Bind.setupBindListeners(this)%7D%2C_applyEffectValue%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._nodes%5Be.index%5D%2Cr%3De.name%3Bif(e.isCompound)%7Bvar%20s%3Dn.__compoundStorage__%5Br%5D%3Bs%5Be.compoundIndex%5D%3Dt%2Ct%3Ds.join(%22%22)%7Dif(%22attribute%22%3D%3De.kind)this.serializeValueToAttribute(t%2Cr%2Cn)%3Belse%7B%22className%22%3D%3D%3Dr%26%26(t%3Dthis._scopeElementClass(n%2Ct))%2C(%22textContent%22%3D%3D%3Dr%7C%7C%22input%22%3D%3Dn.localName%26%26%22value%22%3D%3Dr)%26%26(t%3Dvoid%200%3D%3Dt%3F%22%22%3At)%3Bvar%20i%3Bn._propertyInfo%26%26(i%3Dn._propertyInfo%5Br%5D)%26%26i.readOnly%7C%7Cthis.__setProperty(r%2Ct%2C!1%2Cn)%7D%7D%2C_executeStaticEffects%3Afunction()%7Bthis._propertyEffects%26%26this._propertyEffects.__static__%26%26this._effectEffects(%22__static__%22%2Cnull%2Cthis._propertyEffects.__static__)%7D%7D)%2CPolymer.Base._addFeature(%7B_setupConfigure%3Afunction(e)%7Bif(this._config%3D%7B%7D%2Cthis._handlers%3D%5B%5D%2Cthis._aboveConfig%3Dnull%2Ce)for(var%20t%20in%20e)void%200!%3D%3De%5Bt%5D%26%26(this._config%5Bt%5D%3De%5Bt%5D)%7D%2C_marshalAttributes%3Afunction()%7Bthis._takeAttributesToModel(this._config)%7D%2C_attributeChangedImpl%3Afunction(e)%7Bvar%20t%3Dthis._clientsReadied%3Fthis%3Athis._config%3Bthis._setAttributeToProperty(t%2Ce)%7D%2C_configValue%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._propertyInfo%5Be%5D%3Bn%26%26n.readOnly%7C%7C(this._config%5Be%5D%3Dt)%7D%2C_beforeClientsReady%3Afunction()%7Bthis._configure()%7D%2C_configure%3Afunction()%7Bthis._configureAnnotationReferences()%2Cthis._aboveConfig%3Dthis.mixin(%7B%7D%2Cthis._config)%3Bfor(var%20e%3D%7B%7D%2Ct%3D0%3Bt%3Cthis.behaviors.length%3Bt%2B%2B)this._configureProperties(this.behaviors%5Bt%5D.properties%2Ce)%3Bthis._configureProperties(this.properties%2Ce)%2Cthis.mixin(e%2Cthis._aboveConfig)%2Cthis._config%3De%2Cthis._clients%26%26this._clients.length%26%26this._distributeConfig(this._config)%7D%2C_configureProperties%3Afunction(e%2Ct)%7Bfor(var%20n%20in%20e)%7Bvar%20r%3De%5Bn%5D%3Bif(void%200!%3D%3Dr.value)%7Bvar%20s%3Dr.value%3B%22function%22%3D%3Dtypeof%20s%26%26(s%3Ds.call(this%2Cthis._config))%2Ct%5Bn%5D%3Ds%7D%7D%7D%2C_distributeConfig%3Afunction(e)%7Bvar%20t%3Dthis._propertyEffects%3Bif(t)for(var%20n%20in%20e)%7Bvar%20r%3Dt%5Bn%5D%3Bif(r)for(var%20s%2Ci%3D0%2Co%3Dr.length%3Bo%3Ei%26%26(s%3Dr%5Bi%5D)%3Bi%2B%2B)if(%22annotation%22%3D%3D%3Ds.kind%26%26!s.isCompound)%7Bvar%20a%3Dthis._nodes%5Bs.effect.index%5D%3Bif(a._configValue)%7Bvar%20l%3Dn%3D%3D%3Ds.effect.value%3Fe%5Bn%5D%3Athis._get(s.effect.value%2Ce)%3Ba._configValue(s.effect.name%2Cl)%7D%7D%7D%7D%2C_afterClientsReady%3Afunction()%7Bthis._executeStaticEffects()%2Cthis._applyConfig(this._config%2Cthis._aboveConfig)%2Cthis._flushHandlers()%7D%2C_applyConfig%3Afunction(e%2Ct)%7Bfor(var%20n%20in%20e)void%200%3D%3D%3Dthis%5Bn%5D%26%26this.__setProperty(n%2Ce%5Bn%5D%2Cn%20in%20t)%7D%2C_notifyListener%3Afunction(e%2Ct)%7Bif(!Polymer.Bind._isEventBogus(t%2Ct.target))%7Bvar%20n%2Cr%3Bif(t.detail%26%26(n%3Dt.detail.value%2Cr%3Dt.detail.path)%2Cthis._clientsReadied)return%20e.call(this%2Ct.target%2Cn%2Cr)%3Bthis._queueHandler(%5Be%2Ct.target%2Cn%2Cr%5D)%7D%7D%2C_queueHandler%3Afunction(e)%7Bthis._handlers.push(e)%7D%2C_flushHandlers%3Afunction()%7Bfor(var%20e%2Ct%3Dthis._handlers%2Cn%3D0%2Cr%3Dt.length%3Br%3En%26%26(e%3Dt%5Bn%5D)%3Bn%2B%2B)e%5B0%5D.call(this%2Ce%5B1%5D%2Ce%5B2%5D%2Ce%5B3%5D)%3Bthis._handlers%3D%5B%5D%7D%7D)%2Cfunction()%7B%22use%20strict%22%3BPolymer.Base._addFeature(%7BnotifyPath%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D%7B%7D%3Bthis._get(e%2Cthis%2Cr)%2Cr.path%26%26this._notifyPath(r.path%2Ct%2Cn)%7D%2C_notifyPath%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis._propertySetter(e%2Ct)%3Breturn%20r%3D%3D%3Dt%7C%7Cr!%3D%3Dr%26%26t!%3D%3Dt%3Fvoid%200%3A(this._pathEffector(e%2Ct)%2Cn%7C%7Cthis._notifyPathUp(e%2Ct)%2C!0)%7D%2C_getPathParts%3Afunction(e)%7Bif(Array.isArray(e))%7Bfor(var%20t%3D%5B%5D%2Cn%3D0%3Bn%3Ce.length%3Bn%2B%2B)for(var%20r%3De%5Bn%5D.toString().split(%22.%22)%2Cs%3D0%3Bs%3Cr.length%3Bs%2B%2B)t.push(r%5Bs%5D)%3Breturn%20t%7Dreturn%20e.toString().split(%22.%22)%7D%2Cset%3Afunction(e%2Ct%2Cn)%7Bvar%20r%2Cs%3Dn%7C%7Cthis%2Ci%3Dthis._getPathParts(e)%2Co%3Di%5Bi.length-1%5D%3Bif(i.length%3E1)%7Bfor(var%20a%3D0%3Ba%3Ci.length-1%3Ba%2B%2B)%7Bvar%20l%3Di%5Ba%5D%3Bif(r%26%26%22%23%22%3D%3Dl%5B0%5D%3Fs%3DPolymer.Collection.get(r).getItem(l)%3A(s%3Ds%5Bl%5D%2Cr%26%26parseInt(l%2C10)%3D%3Dl%26%26(i%5Ba%5D%3DPolymer.Collection.get(r).getKey(s)))%2C!s)return%3Br%3DArray.isArray(s)%3Fs%3Anull%7Dif(r)%7Bvar%20h%3DPolymer.Collection.get(r)%3Bif(%22%23%22%3D%3Do%5B0%5D)%7Bvar%20c%3Do%2Cu%3Dh.getItem(c)%3Bo%3Dr.indexOf(u)%2Ch.setItem(c%2Ct)%7Delse%20if(parseInt(o%2C10)%3D%3Do)%7Bvar%20u%3Ds%5Bo%5D%2Cc%3Dh.getKey(u)%3Bi%5Ba%5D%3Dc%2Ch.setItem(c%2Ct)%7D%7Ds%5Bo%5D%3Dt%2Cn%7C%7Cthis._notifyPath(i.join(%22.%22)%2Ct)%7Delse%20s%5Be%5D%3Dt%7D%2Cget%3Afunction(e%2Ct)%7Breturn%20this._get(e%2Ct)%7D%2C_get%3Afunction(e%2Ct%2Cn)%7Bfor(var%20r%2Cs%3Dt%7C%7Cthis%2Ci%3Dthis._getPathParts(e)%2Co%3D0%3Bo%3Ci.length%3Bo%2B%2B)%7Bif(!s)return%3Bvar%20a%3Di%5Bo%5D%3Br%26%26%22%23%22%3D%3Da%5B0%5D%3Fs%3DPolymer.Collection.get(r).getItem(a)%3A(s%3Ds%5Ba%5D%2Cn%26%26r%26%26parseInt(a%2C10)%3D%3Da%26%26(i%5Bo%5D%3DPolymer.Collection.get(r).getKey(s)))%2Cr%3DArray.isArray(s)%3Fs%3Anull%7Dreturn%20n%26%26(n.path%3Di.join(%22.%22))%2Cs%7D%2C_pathEffector%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._modelForPath(e)%2Cr%3Dthis._propertyEffects%26%26this._propertyEffects%5Bn%5D%3Bif(r)for(var%20s%2Ci%3D0%3Bi%3Cr.length%26%26(s%3Dr%5Bi%5D)%3Bi%2B%2B)%7Bvar%20o%3Ds.pathFn%3Bo%26%26o.call(this%2Ce%2Ct%2Cs.effect)%7Dthis._boundPaths%26%26this._notifyBoundPaths(e%2Ct)%7D%2C_annotationPathEffect%3Afunction(e%2Ct%2Cn)%7Bif(n.value%3D%3D%3De%7C%7C0%3D%3D%3Dn.value.indexOf(e%2B%22.%22))Polymer.Bind._annotationEffect.call(this%2Ce%2Ct%2Cn)%3Belse%20if(0%3D%3D%3De.indexOf(n.value%2B%22.%22)%26%26!n.negate)%7Bvar%20r%3Dthis._nodes%5Bn.index%5D%3Bif(r%26%26r._notifyPath)%7Bvar%20s%3Dthis._fixPath(n.name%2Cn.value%2Ce)%3Br._notifyPath(s%2Ct%2C!0)%7D%7D%7D%2C_complexObserverPathEffect%3Afunction(e%2Ct%2Cn)%7Bthis._pathMatchesEffect(e%2Cn)%26%26Polymer.Bind._complexObserverEffect.call(this%2Ce%2Ct%2Cn)%3B%0A%7D%2C_computePathEffect%3Afunction(e%2Ct%2Cn)%7Bthis._pathMatchesEffect(e%2Cn)%26%26Polymer.Bind._computeEffect.call(this%2Ce%2Ct%2Cn)%7D%2C_annotatedComputationPathEffect%3Afunction(e%2Ct%2Cn)%7Bthis._pathMatchesEffect(e%2Cn)%26%26Polymer.Bind._annotatedComputationEffect.call(this%2Ce%2Ct%2Cn)%7D%2C_pathMatchesEffect%3Afunction(e%2Ct)%7Bvar%20n%3Dt.trigger.name%3Breturn%20n%3D%3De%7C%7C0%3D%3D%3Dn.indexOf(e%2B%22.%22)%7C%7Ct.trigger.wildcard%26%260%3D%3D%3De.indexOf(n)%7D%2ClinkPaths%3Afunction(e%2Ct)%7Bthis._boundPaths%3Dthis._boundPaths%7C%7C%7B%7D%2Ct%3Fthis._boundPaths%5Be%5D%3Dt%3Athis.unlinkPaths(e)%7D%2CunlinkPaths%3Afunction(e)%7Bthis._boundPaths%26%26delete%20this._boundPaths%5Be%5D%7D%2C_notifyBoundPaths%3Afunction(e%2Ct)%7Bfor(var%20n%20in%20this._boundPaths)%7Bvar%20r%3Dthis._boundPaths%5Bn%5D%3B0%3D%3De.indexOf(n%2B%22.%22)%3Fthis._notifyPath(this._fixPath(r%2Cn%2Ce)%2Ct)%3A0%3D%3De.indexOf(r%2B%22.%22)%26%26this._notifyPath(this._fixPath(n%2Cr%2Ce)%2Ct)%7D%7D%2C_fixPath%3Afunction(e%2Ct%2Cn)%7Breturn%20e%2Bn.slice(t.length)%7D%2C_notifyPathUp%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._modelForPath(e)%2Cr%3DPolymer.CaseMap.camelToDashCase(n)%2Cs%3Dr%2Bthis._EVENT_CHANGED%3Bthis.fire(s%2C%7Bpath%3Ae%2Cvalue%3At%7D%2C%7Bbubbles%3A!1%2C_useCache%3A!0%7D)%7D%2C_modelForPath%3Afunction(e)%7Bvar%20t%3De.indexOf(%22.%22)%3Breturn%200%3Et%3Fe%3Ae.slice(0%2Ct)%7D%2C_EVENT_CHANGED%3A%22-changed%22%2CnotifySplices%3Afunction(e%2Ct)%7Bvar%20n%3D%7B%7D%2Cr%3Dthis._get(e%2Cthis%2Cn)%3Bthis._notifySplices(r%2Cn.path%2Ct)%7D%2C_notifySplices%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D%7BkeySplices%3APolymer.Collection.applySplices(e%2Cn)%2CindexSplices%3An%7D%3Be.hasOwnProperty(%22splices%22)%7C%7CObject.defineProperty(e%2C%22splices%22%2C%7Bconfigurable%3A!0%2Cwritable%3A!0%7D)%2Ce.splices%3Dr%2Cthis._notifyPath(t%2B%22.splices%22%2Cr)%2Cthis._notifyPath(t%2B%22.length%22%2Ce.length)%2Cr.keySplices%3Dnull%2Cr.indexSplices%3Dnull%7D%2C_notifySplice%3Afunction(e%2Ct%2Cn%2Cr%2Cs)%7Bthis._notifySplices(e%2Ct%2C%5B%7Bindex%3An%2CaddedCount%3Ar%2Cremoved%3As%2Cobject%3Ae%2Ctype%3A%22splice%22%7D%5D)%7D%2Cpush%3Afunction(e)%7Bvar%20t%3D%7B%7D%2Cn%3Dthis._get(e%2Cthis%2Ct)%2Cr%3DArray.prototype.slice.call(arguments%2C1)%2Cs%3Dn.length%2Ci%3Dn.push.apply(n%2Cr)%3Breturn%20r.length%26%26this._notifySplice(n%2Ct.path%2Cs%2Cr.length%2C%5B%5D)%2Ci%7D%2Cpop%3Afunction(e)%7Bvar%20t%3D%7B%7D%2Cn%3Dthis._get(e%2Cthis%2Ct)%2Cr%3DBoolean(n.length)%2Cs%3DArray.prototype.slice.call(arguments%2C1)%2Ci%3Dn.pop.apply(n%2Cs)%3Breturn%20r%26%26this._notifySplice(n%2Ct.path%2Cn.length%2C0%2C%5Bi%5D)%2Ci%7D%2Csplice%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D%7B%7D%2Cs%3Dthis._get(e%2Cthis%2Cr)%3Bt%3D0%3Et%3Fs.length-Math.floor(-t)%3AMath.floor(t)%2Ct%7C%7C(t%3D0)%3Bvar%20i%3DArray.prototype.slice.call(arguments%2C1)%2Co%3Ds.splice.apply(s%2Ci)%2Ca%3DMath.max(i.length-2%2C0)%3Breturn(a%7C%7Co.length)%26%26this._notifySplice(s%2Cr.path%2Ct%2Ca%2Co)%2Co%7D%2Cshift%3Afunction(e)%7Bvar%20t%3D%7B%7D%2Cn%3Dthis._get(e%2Cthis%2Ct)%2Cr%3DBoolean(n.length)%2Cs%3DArray.prototype.slice.call(arguments%2C1)%2Ci%3Dn.shift.apply(n%2Cs)%3Breturn%20r%26%26this._notifySplice(n%2Ct.path%2C0%2C0%2C%5Bi%5D)%2Ci%7D%2Cunshift%3Afunction(e)%7Bvar%20t%3D%7B%7D%2Cn%3Dthis._get(e%2Cthis%2Ct)%2Cr%3DArray.prototype.slice.call(arguments%2C1)%2Cs%3Dn.unshift.apply(n%2Cr)%3Breturn%20r.length%26%26this._notifySplice(n%2Ct.path%2C0%2Cr.length%2C%5B%5D)%2Cs%7D%2CprepareModelNotifyPath%3Afunction(e)%7Bthis.mixin(e%2C%7Bfire%3APolymer.Base.fire%2C_getEvent%3APolymer.Base._getEvent%2C__eventCache%3APolymer.Base.__eventCache%2CnotifyPath%3APolymer.Base.notifyPath%2C_get%3APolymer.Base._get%2C_EVENT_CHANGED%3APolymer.Base._EVENT_CHANGED%2C_notifyPath%3APolymer.Base._notifyPath%2C_notifyPathUp%3APolymer.Base._notifyPathUp%2C_pathEffector%3APolymer.Base._pathEffector%2C_annotationPathEffect%3APolymer.Base._annotationPathEffect%2C_complexObserverPathEffect%3APolymer.Base._complexObserverPathEffect%2C_annotatedComputationPathEffect%3APolymer.Base._annotatedComputationPathEffect%2C_computePathEffect%3APolymer.Base._computePathEffect%2C_modelForPath%3APolymer.Base._modelForPath%2C_pathMatchesEffect%3APolymer.Base._pathMatchesEffect%2C_notifyBoundPaths%3APolymer.Base._notifyBoundPaths%2C_getPathParts%3APolymer.Base._getPathParts%7D)%7D%7D)%7D()%2CPolymer.Base._addFeature(%7BresolveUrl%3Afunction(e)%7Bvar%20t%3DPolymer.DomModule%5B%22import%22%5D(this.is)%2Cn%3D%22%22%3Bif(t)%7Bvar%20r%3Dt.getAttribute(%22assetpath%22)%7C%7C%22%22%3Bn%3DPolymer.ResolveUrl.resolveUrl(r%2Ct.ownerDocument.baseURI)%7Dreturn%20Polymer.ResolveUrl.resolveUrl(e%2Cn)%7D%7D)%2CPolymer.CssParse%3Dfunction()%7Breturn%7Bparse%3Afunction(e)%7Breturn%20e%3Dthis._clean(e)%2Cthis._parseCss(this._lex(e)%2Ce)%7D%2C_clean%3Afunction(e)%7Breturn%20e.replace(this._rx.comments%2C%22%22).replace(this._rx.port%2C%22%22)%7D%2C_lex%3Afunction(e)%7Bfor(var%20t%3D%7Bstart%3A0%2Cend%3Ae.length%7D%2Cn%3Dt%2Cr%3D0%2Cs%3De.length%3Bs%3Er%3Br%2B%2B)switch(e%5Br%5D)%7Bcase%20this.OPEN_BRACE%3An.rules%7C%7C(n.rules%3D%5B%5D)%3Bvar%20i%3Dn%2Co%3Di.rules%5Bi.rules.length-1%5D%3Bn%3D%7Bstart%3Ar%2B1%2Cparent%3Ai%2Cprevious%3Ao%7D%2Ci.rules.push(n)%3Bbreak%3Bcase%20this.CLOSE_BRACE%3An.end%3Dr%2B1%2Cn%3Dn.parent%7C%7Ct%7Dreturn%20t%7D%2C_parseCss%3Afunction(e%2Ct)%7Bvar%20n%3Dt.substring(e.start%2Ce.end-1)%3Bif(e.parsedCssText%3De.cssText%3Dn.trim()%2Ce.parent)%7Bvar%20r%3De.previous%3Fe.previous.end%3Ae.parent.start%3Bn%3Dt.substring(r%2Ce.start-1)%2Cn%3Dthis._expandUnicodeEscapes(n)%2Cn%3Dn.replace(this._rx.multipleSpaces%2C%22%20%22)%2Cn%3Dn.substring(n.lastIndexOf(%22%3B%22)%2B1)%3Bvar%20s%3De.parsedSelector%3De.selector%3Dn.trim()%3Be.atRule%3D0%3D%3D%3Ds.indexOf(this.AT_START)%2Ce.atRule%3F0%3D%3D%3Ds.indexOf(this.MEDIA_START)%3Fe.type%3Dthis.types.MEDIA_RULE%3As.match(this._rx.keyframesRule)%26%26(e.type%3Dthis.types.KEYFRAMES_RULE)%3A0%3D%3D%3Ds.indexOf(this.VAR_START)%3Fe.type%3Dthis.types.MIXIN_RULE%3Ae.type%3Dthis.types.STYLE_RULE%7Dvar%20i%3De.rules%3Bif(i)for(var%20o%2Ca%3D0%2Cl%3Di.length%3Bl%3Ea%26%26(o%3Di%5Ba%5D)%3Ba%2B%2B)this._parseCss(o%2Ct)%3Breturn%20e%7D%2C_expandUnicodeEscapes%3Afunction(e)%7Breturn%20e.replace(%2F%5C%5C(%5B0-9a-f%5D%7B1%2C6%7D)%5Cs%2Fgi%2Cfunction()%7Bfor(var%20e%3Darguments%5B1%5D%2Ct%3D6-e.length%3Bt--%3B)e%3D%220%22%2Be%3Breturn%22%5C%5C%22%2Be%7D)%7D%2Cstringify%3Afunction(e%2Ct%2Cn)%7Bn%3Dn%7C%7C%22%22%3Bvar%20r%3D%22%22%3Bif(e.cssText%7C%7Ce.rules)%7Bvar%20s%3De.rules%3Bif(!s%7C%7C!t%26%26this._hasMixinRules(s))r%3Dt%3Fe.cssText%3Athis.removeCustomProps(e.cssText)%2Cr%3Dr.trim()%2Cr%26%26(r%3D%22%20%20%22%2Br%2B%22%5Cn%22)%3Belse%20for(var%20i%2Co%3D0%2Ca%3Ds.length%3Ba%3Eo%26%26(i%3Ds%5Bo%5D)%3Bo%2B%2B)r%3Dthis.stringify(i%2Ct%2Cr)%7Dreturn%20r%26%26(e.selector%26%26(n%2B%3De.selector%2B%22%20%22%2Bthis.OPEN_BRACE%2B%22%5Cn%22)%2Cn%2B%3Dr%2Ce.selector%26%26(n%2B%3Dthis.CLOSE_BRACE%2B%22%5Cn%5Cn%22))%2Cn%7D%2C_hasMixinRules%3Afunction(e)%7Breturn%200%3D%3D%3De%5B0%5D.selector.indexOf(this.VAR_START)%7D%2CremoveCustomProps%3Afunction(e)%7Breturn%20e%3Dthis.removeCustomPropAssignment(e)%2Cthis.removeCustomPropApply(e)%7D%2CremoveCustomPropAssignment%3Afunction(e)%7Breturn%20e.replace(this._rx.customProp%2C%22%22).replace(this._rx.mixinProp%2C%22%22)%7D%2CremoveCustomPropApply%3Afunction(e)%7Breturn%20e.replace(this._rx.mixinApply%2C%22%22).replace(this._rx.varApply%2C%22%22)%7D%2Ctypes%3A%7BSTYLE_RULE%3A1%2CKEYFRAMES_RULE%3A7%2CMEDIA_RULE%3A4%2CMIXIN_RULE%3A1e3%7D%2COPEN_BRACE%3A%22%7B%22%2CCLOSE_BRACE%3A%22%7D%22%2C_rx%3A%7Bcomments%3A%2F%5C%2F%5C*%5B%5E*%5D*%5C*%2B(%5B%5E%5C%2F*%5D%5B%5E*%5D*%5C*%2B)*%5C%2F%2Fgim%2Cport%3A%2F%40import%5B%5E%3B%5D*%3B%2Fgim%2CcustomProp%3A%2F(%3F%3A%5E%5B%5E%3B%5C-%5Cs%7D%5D%2B)%3F--%5B%5E%3B%7B%7D%5D*%3F%3A%5B%5E%7B%7D%3B%5D*%3F(%3F%3A%5B%3B%5Cn%5D%7C%24)%2Fgim%2CmixinProp%3A%2F(%3F%3A%5E%5B%5E%3B%5C-%5Cs%7D%5D%2B)%3F--%5B%5E%3B%7B%7D%5D*%3F%3A%5B%5E%7B%7D%3B%5D*%3F%7B%5B%5E%7D%5D*%3F%7D(%3F%3A%5B%3B%5Cn%5D%7C%24)%3F%2Fgim%2CmixinApply%3A%2F%40apply%5B%5Cs%5D*%5C(%5B%5E)%5D*%3F%5C)%5B%5Cs%5D*(%3F%3A%5B%3B%5Cn%5D%7C%24)%3F%2Fgim%2CvarApply%3A%2F%5B%5E%3B%3A%5D*%3F%3A%5B%5E%3B%5D*%3Fvar%5C(%5B%5E%3B%5D*%5C)(%3F%3A%5B%3B%5Cn%5D%7C%24)%3F%2Fgim%2CkeyframesRule%3A%2F%5E%40%5B%5E%5Cs%5D*keyframes%2F%2CmultipleSpaces%3A%2F%5Cs%2B%2Fg%7D%2CVAR_START%3A%22--%22%2CMEDIA_START%3A%22%40media%22%2CAT_START%3A%22%40%22%7D%7D()%2CPolymer.StyleUtil%3Dfunction()%7Breturn%7BMODULE_STYLES_SELECTOR%3A%22style%2C%20link%5Brel%3Dimport%5D%5Btype~%3Dcss%5D%2C%20template%22%2CINCLUDE_ATTR%3A%22include%22%2CtoCssText%3Afunction(e%2Ct%2Cn)%7Breturn%22string%22%3D%3Dtypeof%20e%26%26(e%3Dthis.parser.parse(e))%2Ct%26%26this.forEachStyleRule(e%2Ct)%2Cthis.parser.stringify(e%2Cn)%7D%2CforRulesInStyles%3Afunction(e%2Ct)%7Bif(e)for(var%20n%2Cr%3D0%2Cs%3De.length%3Bs%3Er%26%26(n%3De%5Br%5D)%3Br%2B%2B)this.forEachStyleRule(this.rulesForStyle(n)%2Ct)%7D%2CrulesForStyle%3Afunction(e)%7Breturn!e.__cssRules%26%26e.textContent%26%26(e.__cssRules%3Dthis.parser.parse(e.textContent))%2Ce.__cssRules%7D%2CforEachStyleRule%3Afunction(e%2Ct)%7Bif(e)%7Bvar%20n%3D!1%3Be.type%3D%3D%3Dthis.ruleTypes.STYLE_RULE%3Ft(e)%3A(e.type%3D%3D%3Dthis.ruleTypes.KEYFRAMES_RULE%7C%7Ce.type%3D%3D%3Dthis.ruleTypes.MIXIN_RULE)%26%26(n%3D!0)%3Bvar%20r%3De.rules%3Bif(r%26%26!n)for(var%20s%2Ci%3D0%2Co%3Dr.length%3Bo%3Ei%26%26(s%3Dr%5Bi%5D)%3Bi%2B%2B)this.forEachStyleRule(s%2Ct)%7D%7D%2CapplyCss%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3Ddocument.createElement(%22style%22)%3Bif(t%26%26s.setAttribute(%22scope%22%2Ct)%2Cs.textContent%3De%2Cn%3Dn%7C%7Cdocument.head%2C!r)%7Bvar%20i%3Dn.querySelectorAll(%22style%5Bscope%5D%22)%3Br%3Di%5Bi.length-1%5D%7Dreturn%20n.insertBefore(s%2Cr%26%26r.nextSibling%7C%7Cn.firstChild)%2Cs%7D%2CcssFromModules%3Afunction(e%2Ct)%7Bfor(var%20n%3De.trim().split(%22%20%22)%2Cr%3D%22%22%2Cs%3D0%3Bs%3Cn.length%3Bs%2B%2B)r%2B%3Dthis.cssFromModule(n%5Bs%5D%2Ct)%3Breturn%20r%7D%2CcssFromModule%3Afunction(e%2Ct)%7Bvar%20n%3DPolymer.DomModule%5B%22import%22%5D(e)%3Breturn%20n%26%26!n._cssText%26%26(n._cssText%3Dthis.cssFromElement(n))%2C!n%26%26t%26%26console.warn(%22Could%20not%20find%20style%20data%20in%20module%20named%22%2Ce)%2Cn%26%26n._cssText%7C%7C%22%22%7D%2CcssFromElement%3Afunction(e)%7Bfor(var%20t%2Cn%3D%22%22%2Cr%3De.content%7C%7Ce%2Cs%3DPolymer.TreeApi.arrayCopy(r.querySelectorAll(this.MODULE_STYLES_SELECTOR))%2Ci%3D0%3Bi%3Cs.length%3Bi%2B%2B)if(t%3Ds%5Bi%5D%2C%22template%22%3D%3D%3Dt.localName)n%2B%3Dthis.cssFromElement(t)%3Belse%20if(%22style%22%3D%3D%3Dt.localName)%7Bvar%20o%3Dt.getAttribute(this.INCLUDE_ATTR)%3Bo%26%26(n%2B%3Dthis.cssFromModules(o%2C!0))%2Ct%3Dt.__appliedElement%7C%7Ct%2Ct.parentNode.removeChild(t)%2Cn%2B%3Dthis.resolveCss(t.textContent%2Ce.ownerDocument)%7Delse%20t%5B%22import%22%5D%26%26t%5B%22import%22%5D.body%26%26(n%2B%3Dthis.resolveCss(t%5B%22import%22%5D.body.textContent%2Ct%5B%22import%22%5D))%3Breturn%20n%7D%2CresolveCss%3APolymer.ResolveUrl.resolveCss%2Cparser%3APolymer.CssParse%2CruleTypes%3APolymer.CssParse.types%7D%7D()%2CPolymer.StyleTransformer%3Dfunction()%7Bvar%20e%3DPolymer.Settings.useNativeShadow%2Ct%3DPolymer.StyleUtil%2Cn%3D%7Bdom%3Afunction(e%2Ct%2Cn%2Cr)%7Bthis._transformDom(e%2Ct%7C%7C%22%22%2Cn%2Cr)%7D%2C_transformDom%3Afunction(e%2Ct%2Cn%2Cr)%7Be.setAttribute%26%26this.element(e%2Ct%2Cn%2Cr)%3Bfor(var%20s%3DPolymer.dom(e).childNodes%2Ci%3D0%3Bi%3Cs.length%3Bi%2B%2B)this._transformDom(s%5Bi%5D%2Ct%2Cn%2Cr)%7D%2Celement%3Afunction(e%2Ct%2Cn%2Cs)%7Bif(n)s%3Fe.removeAttribute(r)%3Ae.setAttribute(r%2Ct)%3Belse%20if(t)if(e.classList)s%3F(e.classList.remove(r)%2Ce.classList.remove(t))%3A(e.classList.add(r)%2Ce.classList.add(t))%3Belse%20if(e.getAttribute)%7Bvar%20i%3De.getAttribute(v)%3Bs%3Fi%26%26e.setAttribute(v%2Ci.replace(r%2C%22%22).replace(t%2C%22%22))%3Ae.setAttribute(v%2C(i%3Fi%2B%22%20%22%3A%22%22)%2Br%2B%22%20%22%2Bt)%7D%7D%2CelementStyles%3Afunction(n%2Cr)%7Bfor(var%20s%2Ci%3Dn._styles%2Co%3D%22%22%2Ca%3D0%2Cl%3Di.length%3Bl%3Ea%26%26(s%3Di%5Ba%5D)%3Ba%2B%2B)%7Bvar%20h%3Dt.rulesForStyle(s)%3Bo%2B%3De%3Ft.toCssText(h%2Cr)%3Athis.css(h%2Cn.is%2Cn%5B%22extends%22%5D%2Cr%2Cn._scopeCssViaAttr)%2B%22%5Cn%5Cn%22%7Dreturn%20o.trim()%7D%2Ccss%3Afunction(e%2Cn%2Cr%2Cs%2Ci)%7Bvar%20o%3Dthis._calcHostScope(n%2Cr)%3Bn%3Dthis._calcElementScope(n%2Ci)%3Bvar%20a%3Dthis%3Breturn%20t.toCssText(e%2Cfunction(e)%7Be.isScoped%7C%7C(a.rule(e%2Cn%2Co)%2Ce.isScoped%3D!0)%2Cs%26%26s(e%2Cn%2Co)%7D)%7D%2C_calcElementScope%3Afunction(e%2Ct)%7Breturn%20e%3Ft%3Fd%2Be%2Bm%3A_%2Be%3A%22%22%7D%2C_calcHostScope%3Afunction(e%2Ct)%7Breturn%20t%3F%22%5Bis%3D%22%2Be%2B%22%5D%22%3Ae%7D%2Crule%3Afunction(e%2Ct%2Cn)%7Bthis._transformRule(e%2Cthis._transformComplexSelector%2Ct%2Cn)%7D%2C_transformRule%3Afunction(e%2Ct%2Cn%2Cr)%7Bfor(var%20s%2Co%3De.selector.split(i)%2Ca%3D0%2Cl%3Do.length%3Bl%3Ea%26%26(s%3Do%5Ba%5D)%3Ba%2B%2B)o%5Ba%5D%3Dt.call(this%2Cs%2Cn%2Cr)%3Be.selector%3De.transformedSelector%3Do.join(i)%7D%2C_transformComplexSelector%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3D!1%2Cs%3D!1%2Ca%3Dthis%3Breturn%20e%3De.replace(o%2Cfunction(e%2Ci%2Co)%7Bif(r)o%3Do.replace(p%2C%22%20%22)%3Belse%7Bvar%20l%3Da._transformCompoundSelector(o%2Ci%2Ct%2Cn)%3Br%3Dr%7C%7Cl.stop%2Cs%3Ds%7C%7Cl.hostContext%2Ci%3Dl.combinator%2Co%3Dl.value%7Dreturn%20i%2Bo%7D)%2Cs%26%26(e%3De.replace(u%2Cfunction(e%2Ct%2Cr%2Cs)%7Breturn%20t%2Br%2B%22%20%22%2Bn%2Bs%2Bi%2B%22%20%22%2Bt%2Bn%2Br%2Bs%7D))%2Ce%7D%2C_transformCompoundSelector%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20s%3De.search(p)%2Ci%3D!1%3Be.indexOf(c)%3E%3D0%3Fi%3D!0%3Ae.indexOf(a)%3E%3D0%3F(e%3De.replace(h%2Cfunction(e%2Ct%2Cn)%7Breturn%20r%2Bn%7D)%2Ce%3De.replace(a%2Cr))%3A0!%3D%3Ds%26%26(e%3Dn%3Fthis._transformSimpleSelector(e%2Cn)%3Ae)%2Ce.indexOf(f)%3E%3D0%26%26(t%3D%22%22)%3Bvar%20o%3Breturn%20s%3E%3D0%26%26(e%3De.replace(p%2C%22%20%22)%2Co%3D!0)%2C%7Bvalue%3Ae%2Ccombinator%3At%2Cstop%3Ao%2ChostContext%3Ai%7D%7D%2C_transformSimpleSelector%3Afunction(e%2Ct)%7Bvar%20n%3De.split(y)%3Breturn%20n%5B0%5D%2B%3Dt%2Cn.join(y)%7D%2CdocumentRule%3Afunction(t)%7Bt.selector%3Dt.parsedSelector%2Cthis.normalizeRootSelector(t)%2Ce%7C%7Cthis._transformRule(t%2Cthis._transformDocumentSelector)%7D%2CnormalizeRootSelector%3Afunction(e)%7Be.selector%3D%3D%3Dl%26%26(e.selector%3D%22body%22)%7D%2C_transformDocumentSelector%3Afunction(e)%7Breturn%20e.match(p)%3Fthis._transformComplexSelector(e%2Cs)%3Athis._transformSimpleSelector(e.trim()%2Cs)%7D%2CSCOPE_NAME%3A%22style-scope%22%7D%2Cr%3Dn.SCOPE_NAME%2Cs%3D%22%3Anot(%5B%22%2Br%2B%22%5D)%3Anot(.%22%2Br%2B%22)%22%2Ci%3D%22%2C%22%2Co%3D%2F(%5E%7C%5B%5Cs%3E%2B~%5D%2B)(%5B%5E%5Cs%3E%2B~%5D%2B)%2Fg%2Ca%3D%22%3Ahost%22%2Cl%3D%22%3Aroot%22%2Ch%3D%2F(%5C%3Ahost)(%3F%3A%5C(((%3F%3A%5C(%5B%5E)(%5D*%5C)%7C%5B%5E)(%5D*)%2B%3F)%5C))%2Fg%2Cc%3D%22%3Ahost-context%22%2Cu%3D%2F(.*)(%3F%3A%3Ahost-context)(%3F%3A%5C(((%3F%3A%5C(%5B%5E)(%5D*%5C)%7C%5B%5E)(%5D*)%2B%3F)%5C))(.*)%2F%2Cf%3D%22%3A%3Acontent%22%2Cp%3D%2F%3A%3Acontent%7C%3A%3Ashadow%7C%5C%2Fdeep%5C%2F%2F%2C_%3D%22.%22%2Cd%3D%22%5B%22%2Br%2B%22~%3D%22%2Cm%3D%22%5D%22%2Cy%3D%22%3A%22%2Cv%3D%22class%22%3Breturn%20n%7D()%2CPolymer.StyleExtends%3Dfunction()%7Bvar%20e%3DPolymer.StyleUtil%3Breturn%7BhasExtends%3Afunction(e)%7Breturn%20Boolean(e.match(this.rx.EXTEND))%7D%2Ctransform%3Afunction(t)%7Bvar%20n%3De.rulesForStyle(t)%2Cr%3Dthis%3Breturn%20e.forEachStyleRule(n%2Cfunction(e)%7Br._mapRule(e)%3Bif(e.parent)for(var%20t%3Bt%3Dr.rx.EXTEND.exec(e.cssText)%3B)%7Bvar%20n%3Dt%5B1%5D%2Cs%3Dr._findExtendor(n%2Ce)%3Bs%26%26r._extendRule(e%2Cs)%7De.cssText%3De.cssText.replace(r.rx.EXTEND%2C%22%22)%7D)%2Ce.toCssText(n%2Cfunction(e)%7Be.selector.match(r.rx.STRIP)%26%26(e.cssText%3D%22%22)%7D%2C!0)%7D%2C_mapRule%3Afunction(e)%7Bif(e.parent)%7Bfor(var%20t%2Cn%3De.parent.map%7C%7C(e.parent.map%3D%7B%7D)%2Cr%3De.selector.split(%22%2C%22)%2Cs%3D0%3Bs%3Cr.length%3Bs%2B%2B)t%3Dr%5Bs%5D%2Cn%5Bt.trim()%5D%3De%3Breturn%20n%7D%7D%2C_findExtendor%3Afunction(e%2Ct)%7Breturn%20t.parent%26%26t.parent.map%26%26t.parent.map%5Be%5D%7C%7Cthis._findExtendor(e%2Ct.parent)%7D%2C_extendRule%3Afunction(e%2Ct)%7Be.parent!%3D%3Dt.parent%26%26this._cloneAndAddRuleToParent(t%2Ce.parent)%2Ce%5B%22extends%22%5D%3De%5B%22extends%22%5D%7C%7C%5B%5D%2Ce%5B%22extends%22%5D.push(t)%2Ct.selector%3Dt.selector.replace(this.rx.STRIP%2C%22%22)%2Ct.selector%3D(t.selector%26%26t.selector%2B%22%2C%5Cn%22)%2Be.selector%2Ct%5B%22extends%22%5D%26%26t%5B%22extends%22%5D.forEach(function(t)%7Bthis._extendRule(e%2Ct)%7D%2Cthis)%7D%2C_cloneAndAddRuleToParent%3Afunction(e%2Ct)%7Be%3DObject.create(e)%2Ce.parent%3Dt%2Ce%5B%22extends%22%5D%26%26(e%5B%22extends%22%5D%3De%5B%22extends%22%5D.slice())%2Ct.rules.push(e)%7D%2Crx%3A%7BEXTEND%3A%2F%40extends%5C((%5B%5E)%5D*)%5C)%5Cs*%3F%3B%2Fgim%2CSTRIP%3A%2F%25%5B%5E%2C%5D*%24%2F%7D%7D%7D()%2Cfunction()%7Bvar%20e%3DPolymer.Base._prepElement%2Ct%3DPolymer.Settings.useNativeShadow%2Cn%3DPolymer.StyleUtil%2Cr%3DPolymer.StyleTransformer%2Cs%3DPolymer.StyleExtends%3BPolymer.Base._addFeature(%7B_prepElement%3Afunction(t)%7Bthis._encapsulateStyle%26%26r.element(t%2Cthis.is%2Cthis._scopeCssViaAttr)%2Ce.call(this%2Ct)%7D%2C_prepStyles%3Afunction()%7Bif(void%200%3D%3D%3Dthis._encapsulateStyle%26%26(this._encapsulateStyle%3D!t%26%26Boolean(this._template))%2Cthis._template)%7Bthis._styles%3Dthis._collectStyles()%3Bvar%20e%3Dr.elementStyles(this)%3Bif(e)%7Bvar%20s%3Dn.applyCss(e%2Cthis.is%2Ct%3Fthis._template.content%3Anull)%3Bt%7C%7C(this._scopeStyle%3Ds)%7D%7Delse%20this._styles%3D%5B%5D%7D%2C_collectStyles%3Afunction()%7Bvar%20e%3D%5B%5D%2Ct%3D%22%22%2Cr%3Dthis.styleModules%3Bif(r)for(var%20i%2Co%3D0%2Ca%3Dr.length%3Ba%3Eo%26%26(i%3Dr%5Bo%5D)%3Bo%2B%2B)t%2B%3Dn.cssFromModule(i)%3Bt%2B%3Dn.cssFromModule(this.is)%3Bvar%20l%3Dthis._template%26%26this._template.parentNode%3Bif(!this._template%7C%7Cl%26%26l.id.toLowerCase()%3D%3D%3Dthis.is%7C%7C(t%2B%3Dn.cssFromElement(this._template))%2Ct)%7Bvar%20h%3Ddocument.createElement(%22style%22)%3Bh.textContent%3Dt%2Cs.hasExtends(h.textContent)%26%26(t%3Ds.transform(h))%2Ce.push(h)%7Dreturn%20e%7D%2C_elementAdd%3Afunction(e)%7Bthis._encapsulateStyle%26%26(e.__styleScoped%3Fe.__styleScoped%3D!1%3Ar.dom(e%2Cthis.is%2Cthis._scopeCssViaAttr))%7D%2C_elementRemove%3Afunction(e)%7Bthis._encapsulateStyle%26%26r.dom(e%2Cthis.is%2Cthis._scopeCssViaAttr%2C!0)%7D%2CscopeSubtree%3Afunction(e%2Cn)%7Bif(!t)%7Bvar%20r%3Dthis%2Cs%3Dfunction(e)%7Bif(e.nodeType%3D%3D%3DNode.ELEMENT_NODE)%7Bvar%20t%3De.getAttribute(%22class%22)%3Be.setAttribute(%22class%22%2Cr._scopeElementClass(e%2Ct))%3Bfor(var%20n%2Cs%3De.querySelectorAll(%22*%22)%2Ci%3D0%3Bi%3Cs.length%26%26(n%3Ds%5Bi%5D)%3Bi%2B%2B)t%3Dn.getAttribute(%22class%22)%2Cn.setAttribute(%22class%22%2Cr._scopeElementClass(n%2Ct))%7D%7D%3Bif(s(e)%2Cn)%7Bvar%20i%3Dnew%20MutationObserver(function(e)%7Bfor(var%20t%2Cn%3D0%3Bn%3Ce.length%26%26(t%3De%5Bn%5D)%3Bn%2B%2B)if(t.addedNodes)for(var%20r%3D0%3Br%3Ct.addedNodes.length%3Br%2B%2B)s(t.addedNodes%5Br%5D)%7D)%3Breturn%20i.observe(e%2C%7BchildList%3A!0%2Csubtree%3A!0%7D)%2Ci%7D%7D%7D%7D)%7D()%2CPolymer.StyleProperties%3Dfunction()%7B%22use%20strict%22%3Bfunction%20e(e%2Ct)%7Bvar%20n%3DparseInt(e%2F32)%2Cr%3D1%3C%3Ce%2532%3Bt%5Bn%5D%3D(t%5Bn%5D%7C%7C0)%7Cr%7Dvar%20t%3DPolymer.Settings.useNativeShadow%2Cn%3DPolymer.DomApi.matchesSelector%2Cr%3DPolymer.StyleUtil%2Cs%3DPolymer.StyleTransformer%3Breturn%7BdecorateStyles%3Afunction(e)%7Bvar%20t%3Dthis%2Cn%3D%7B%7D%3Br.forRulesInStyles(e%2Cfunction(e)%7Bt.decorateRule(e)%2Ct.collectPropertiesInCssText(e.propertyInfo.cssText%2Cn)%7D)%3Bvar%20s%3D%5B%5D%3Bfor(var%20i%20in%20n)s.push(i)%3Breturn%20s%7D%2CdecorateRule%3Afunction(e)%7Bif(e.propertyInfo)return%20e.propertyInfo%3Bvar%20t%3D%7B%7D%2Cn%3D%7B%7D%2Cr%3Dthis.collectProperties(e%2Cn)%3Breturn%20r%26%26(t.properties%3Dn%2Ce.rules%3Dnull)%2Ct.cssText%3Dthis.collectCssText(e)%2Ce.propertyInfo%3Dt%2Ct%7D%2CcollectProperties%3Afunction(e%2Ct)%7Bvar%20n%3De.propertyInfo%3Bif(!n)%7Bfor(var%20r%2Cs%2Ci%3Dthis.rx.VAR_ASSIGN%2Co%3De.parsedCssText%3Br%3Di.exec(o)%3B)t%5Br%5B1%5D%5D%3D(r%5B2%5D%7C%7Cr%5B3%5D).trim()%2Cs%3D!0%3Breturn%20s%7Dreturn%20n.properties%3F(Polymer.Base.mixin(t%2Cn.properties)%2C!0)%3Avoid%200%7D%2CcollectCssText%3Afunction(e)%7Bvar%20t%3D%22%22%2Cn%3De.parsedCssText%3Bn%3Dn.replace(this.rx.BRACKETED%2C%22%22).replace(this.rx.VAR_ASSIGN%2C%22%22)%3Bfor(var%20r%2Cs%3Dn.split(%22%3B%22)%2Ci%3D0%3Bi%3Cs.length%3Bi%2B%2B)r%3Ds%5Bi%5D%2C(r.match(this.rx.MIXIN_MATCH)%7C%7Cr.match(this.rx.VAR_MATCH))%26%26(t%2B%3Dr%2B%22%3B%5Cn%22)%3Breturn%20t%7D%2CcollectPropertiesInCssText%3Afunction(e%2Ct)%7Bfor(var%20n%3Bn%3Dthis.rx.VAR_CAPTURE.exec(e)%3B)%7Bt%5Bn%5B1%5D%5D%3D!0%3Bvar%20r%3Dn%5B2%5D%3Br%26%26r.match(this.rx.IS_VAR)%26%26(t%5Br%5D%3D!0)%7D%7D%2Creify%3Afunction(e)%7Bfor(var%20t%2Cn%3DObject.getOwnPropertyNames(e)%2Cr%3D0%3Br%3Cn.length%3Br%2B%2B)t%3Dn%5Br%5D%2Ce%5Bt%5D%3Dthis.valueForProperty(e%5Bt%5D%2Ce)%7D%2CvalueForProperty%3Afunction(e%2Ct)%7Bif(e)if(e.indexOf(%22%3B%22)%3E%3D0)e%3Dthis.valueForProperties(e%2Ct)%3Belse%7Bvar%20n%3Dthis%2Cr%3Dfunction(e%2Cr%2Cs%2Ci)%7Bvar%20o%3Dn.valueForProperty(t%5Bs%5D%2Ct)%7C%7C(t%5Bi%5D%3Fn.valueForProperty(t%5Bi%5D%2Ct)%3Ai)%3Breturn%20r%2B(o%7C%7C%22%22)%7D%3Be%3De.replace(this.rx.VAR_MATCH%2Cr)%7Dreturn%20e%26%26e.trim()%7C%7C%22%22%7D%2CvalueForProperties%3Afunction(e%2Ct)%7Bfor(var%20n%2Cr%2Cs%3De.split(%22%3B%22)%2Ci%3D0%3Bi%3Cs.length%3Bi%2B%2B)if(n%3Ds%5Bi%5D)%7Bif(r%3Dn.match(this.rx.MIXIN_MATCH))n%3Dthis.valueForProperty(t%5Br%5B1%5D%5D%2Ct)%3Belse%7Bvar%20o%3Dn.split(%22%3A%22)%3Bo%5B1%5D%26%26(o%5B1%5D%3Do%5B1%5D.trim()%2Co%5B1%5D%3Dthis.valueForProperty(o%5B1%5D%2Ct)%7C%7Co%5B1%5D)%2Cn%3Do.join(%22%3A%22)%7Ds%5Bi%5D%3Dn%26%26n.lastIndexOf(%22%3B%22)%3D%3D%3Dn.length-1%3Fn.slice(0%2C-1)%3An%7C%7C%22%22%7Dreturn%20s.join(%22%3B%22)%7D%2CapplyProperties%3Afunction(e%2Ct)%7Bvar%20n%3D%22%22%3Be.propertyInfo%7C%7Cthis.decorateRule(e)%2Ce.propertyInfo.cssText%26%26(n%3Dthis.valueForProperties(e.propertyInfo.cssText%2Ct))%2Ce.cssText%3Dn%7D%2CpropertyDataFromStyles%3Afunction(t%2Cs)%7Bvar%20i%3D%7B%7D%2Co%3Dthis%2Ca%3D%5B%5D%2Cl%3D0%3Breturn%20r.forRulesInStyles(t%2Cfunction(t)%7Bt.propertyInfo%7C%7Co.decorateRule(t)%2Cs%26%26t.propertyInfo.properties%26%26n.call(s%2Ct.transformedSelector%7C%7Ct.parsedSelector)%26%26(o.collectProperties(t%2Ci)%2Ce(l%2Ca))%2Cl%2B%2B%7D)%2C%7Bproperties%3Ai%2Ckey%3Aa%7D%7D%2CscopePropertiesFromStyles%3Afunction(e)%7Breturn%20e._scopeStyleProperties%7C%7C(e._scopeStyleProperties%3Dthis.selectedPropertiesFromStyles(e%2Cthis.SCOPE_SELECTORS))%2Ce._scopeStyleProperties%7D%2ChostPropertiesFromStyles%3Afunction(e)%7Breturn%20e._hostStyleProperties%7C%7C(e._hostStyleProperties%3Dthis.selectedPropertiesFromStyles(e%2Cthis.HOST_SELECTORS))%2Ce._hostStyleProperties%7D%2CselectedPropertiesFromStyles%3Afunction(e%2Ct)%7Bvar%20n%3D%7B%7D%2Cs%3Dthis%3Breturn%20r.forRulesInStyles(e%2Cfunction(e)%7Be.propertyInfo%7C%7Cs.decorateRule(e)%3Bfor(var%20r%3D0%3Br%3Ct.length%3Br%2B%2B)if(e.parsedSelector%3D%3D%3Dt%5Br%5D)return%20void%20s.collectProperties(e%2Cn)%7D)%2Cn%7D%2CtransformStyles%3Afunction(e%2Cn%2Cr)%7Bvar%20i%3Dthis%2Co%3Ds._calcHostScope(e.is%2Ce%5B%22extends%22%5D)%2Ca%3De%5B%22extends%22%5D%3F%22%5C%5C%22%2Bo.slice(0%2C-1)%2B%22%5C%5C%5D%22%3Ao%2Cl%3Dnew%20RegExp(this.rx.HOST_PREFIX%2Ba%2Bthis.rx.HOST_SUFFIX)%3Breturn%20s.elementStyles(e%2Cfunction(s)%7Bi.applyProperties(s%2Cn)%2Cs.cssText%26%26!t%26%26i._scopeSelector(s%2Cl%2Co%2Ce._scopeCssViaAttr%2Cr)%7D)%7D%2C_scopeSelector%3Afunction(e%2Ct%2Cn%2Cr%2Ci)%7Be.transformedSelector%3De.transformedSelector%7C%7Ce.selector%3Bfor(var%20o%2Ca%3De.transformedSelector%2Cl%3Dr%3F%22%5B%22%2Bs.SCOPE_NAME%2B%22~%3D%22%2Bi%2B%22%5D%22%3A%22.%22%2Bi%2Ch%3Da.split(%22%2C%22)%2Cc%3D0%2Cu%3Dh.length%3Bu%3Ec%26%26(o%3Dh%5Bc%5D)%3Bc%2B%2B)h%5Bc%5D%3Do.match(t)%3Fo.replace(n%2Cn%2Bl)%3Al%2B%22%20%22%2Bo%3Be.selector%3Dh.join(%22%2C%22)%7D%2CapplyElementScopeSelector%3Afunction(e%2Ct%2Cn%2Cr)%7Bvar%20i%3Dr%3Fe.getAttribute(s.SCOPE_NAME)%3Ae.getAttribute(%22class%22)%7C%7C%22%22%2Co%3Dn%3Fi.replace(n%2Ct)%3A(i%3Fi%2B%22%20%22%3A%22%22)%2Bthis.XSCOPE_NAME%2B%22%20%22%2Bt%3Bi!%3D%3Do%26%26(r%3Fe.setAttribute(s.SCOPE_NAME%2Co)%3Ae.setAttribute(%22class%22%2Co))%7D%2CapplyElementStyle%3Afunction(e%2Cn%2Cs%2Ci)%7Bvar%20o%3Di%3Fi.textContent%7C%7C%22%22%3Athis.transformStyles(e%2Cn%2Cs)%2Ca%3De._customStyle%3Breturn%20a%26%26!t%26%26a!%3D%3Di%26%26(a._useCount--%2Ca._useCount%3C%3D0%26%26a.parentNode%26%26a.parentNode.removeChild(a))%2C!t%26%26i%26%26i.parentNode%7C%7C(t%26%26e._customStyle%3F(e._customStyle.textContent%3Do%2Ci%3De._customStyle)%3Ao%26%26(i%3Dr.applyCss(o%2Cs%2Ct%3Fe.root%3Anull%2Ce._scopeStyle)))%2Ci%26%26(i._useCount%3Di._useCount%7C%7C0%2Ce._customStyle!%3Di%26%26i._useCount%2B%2B%2Ce._customStyle%3Di)%2Ci%7D%2CmixinCustomStyle%3Afunction(e%2Ct)%7Bvar%20n%3Bfor(var%20r%20in%20t)n%3Dt%5Br%5D%2C(n%7C%7C0%3D%3D%3Dn)%26%26(e%5Br%5D%3Dn)%7D%2Crx%3A%7BVAR_ASSIGN%3A%2F(%3F%3A%5E%7C%5B%3B%5Cs%7B%5D%5Cs*)(--%5B%5Cw-%5D*%3F)%5Cs*%3A%5Cs*(%3F%3A(%5B%5E%3B%7B%5D*)%7C%7B(%5B%5E%7D%5D*)%7D)(%3F%3A(%3F%3D%5B%3B%5Cs%7D%5D)%7C%24)%2Fgi%2CMIXIN_MATCH%3A%2F(%3F%3A%5E%7C%5CW%2B)%40apply%5B%5Cs%5D*%5C((%5B%5E)%5D*)%5C)%2Fi%2CVAR_MATCH%3A%2F(%5E%7C%5CW%2B)var%5C(%5B%5Cs%5D*(%5B%5E%2C)%5D*)%5B%5Cs%5D*%2C%3F%5B%5Cs%5D*((%3F%3A%5B%5E%2C)%5D*)%7C(%3F%3A%5B%5E%3B%5D*%5C(%5B%5E%3B)%5D*%5C)))%5B%5Cs%5D*%3F%5C)%2Fgi%2CVAR_CAPTURE%3A%2F%5C(%5B%5Cs%5D*(--%5B%5E%2C%5Cs)%5D*)(%3F%3A%2C%5B%5Cs%5D*(--%5B%5E%2C%5Cs)%5D*))%3F(%3F%3A%5C)%7C%2C)%2Fgi%2CIS_VAR%3A%2F%5E--%2F%2CBRACKETED%3A%2F%5C%7B%5B%5E%7D%5D*%5C%7D%2Fg%2CHOST_PREFIX%3A%22(%3F%3A%5E%7C%5B%5E.%23%5B%3A%5D)%22%2CHOST_SUFFIX%3A%22(%24%7C%5B.%3A%5B%5C%5Cs%3E%2B~%5D)%22%7D%2CHOST_SELECTORS%3A%5B%22%3Ahost%22%5D%2CSCOPE_SELECTORS%3A%5B%22%3Aroot%22%5D%2CXSCOPE_NAME%3A%22x-scope%22%7D%7D()%2Cfunction()%7BPolymer.StyleCache%3Dfunction()%7Bthis.cache%3D%7B%7D%7D%2CPolymer.StyleCache.prototype%3D%7BMAX%3A100%2Cstore%3Afunction(e%2Ct%2Cn%2Cr)%7Bt.keyValues%3Dn%2Ct.styles%3Dr%3Bvar%20s%3Dthis.cache%5Be%5D%3Dthis.cache%5Be%5D%7C%7C%5B%5D%3Bs.push(t)%2Cs.length%3Ethis.MAX%26%26s.shift()%7D%2Cretrieve%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis.cache%5Be%5D%3Bif(r)for(var%20s%2Ci%3Dr.length-1%3Bi%3E%3D0%3Bi--)if(s%3Dr%5Bi%5D%2Cn%3D%3D%3Ds.styles%26%26this._objectsEqual(t%2Cs.keyValues))return%20s%7D%2Cclear%3Afunction()%7Bthis.cache%3D%7B%7D%7D%2C_objectsEqual%3Afunction(e%2Ct)%7Bvar%20n%2Cr%3Bfor(var%20s%20in%20e)if(n%3De%5Bs%5D%2Cr%3Dt%5Bs%5D%2C!(%22object%22%3D%3Dtypeof%20n%26%26n%3Fthis._objectsStrictlyEqual(n%2Cr)%3An%3D%3D%3Dr))return!1%3Breturn%20Array.isArray(e)%3Fe.length%3D%3D%3Dt.length%3A!0%7D%2C_objectsStrictlyEqual%3Afunction(e%2Ct)%7Breturn%20this._objectsEqual(e%2Ct)%26%26this._objectsEqual(t%2Ce)%7D%7D%7D()%2CPolymer.StyleDefaults%3Dfunction()%7Bvar%20e%3DPolymer.StyleProperties%2Ct%3D(Polymer.StyleUtil%2CPolymer.StyleCache)%2Cn%3D%7B_styles%3A%5B%5D%2C_properties%3Anull%2CcustomStyle%3A%7B%7D%2C_styleCache%3Anew%20t%2CaddStyle%3Afunction(e)%7Bthis._styles.push(e)%2Cthis._properties%3Dnull%7D%2Cget%20_styleProperties()%7Breturn%20this._properties%7C%7C(e.decorateStyles(this._styles)%2Cthis._styles._scopeStyleProperties%3Dnull%2Cthis._properties%3De.scopePropertiesFromStyles(this._styles)%2Ce.mixinCustomStyle(this._properties%2Cthis.customStyle)%2Ce.reify(this._properties))%2Cthis._properties%7D%2C_needsStyleProperties%3Afunction()%7B%7D%2C_computeStyleProperties%3Afunction()%7Breturn%20this._styleProperties%7D%2CupdateStyles%3Afunction(e)%7Bthis._properties%3Dnull%2Ce%26%26Polymer.Base.mixin(this.customStyle%2Ce)%2Cthis._styleCache.clear()%3Bfor(var%20t%2Cn%3D0%3Bn%3Cthis._styles.length%3Bn%2B%2B)t%3Dthis._styles%5Bn%5D%2Ct%3Dt.__importElement%7C%7Ct%2Ct._apply()%7D%7D%3Breturn%20n%7D()%2Cfunction()%7B%22use%20strict%22%3Bvar%20e%3DPolymer.Base.serializeValueToAttribute%2Ct%3DPolymer.StyleProperties%2Cn%3DPolymer.StyleTransformer%2Cr%3D(Polymer.StyleUtil%2CPolymer.StyleDefaults)%2Cs%3DPolymer.Settings.useNativeShadow%3BPolymer.Base._addFeature(%7B_prepStyleProperties%3Afunction()%7Bthis._ownStylePropertyNames%3Dthis._styles%3Ft.decorateStyles(this._styles)%3Anull%7D%2CcustomStyle%3Anull%2CgetComputedStyleValue%3Afunction(e)%7Breturn%20this._styleProperties%26%26this._styleProperties%5Be%5D%7C%7CgetComputedStyle(this).getPropertyValue(e)%7D%2C_setupStyleProperties%3Afunction()%7Bthis.customStyle%3D%7B%7D%2Cthis._styleCache%3Dnull%2Cthis._styleProperties%3Dnull%2Cthis._scopeSelector%3Dnull%2Cthis._ownStyleProperties%3Dnull%2Cthis._customStyle%3Dnull%7D%2C_needsStyleProperties%3Afunction()%7Breturn%20Boolean(this._ownStylePropertyNames%26%26this._ownStylePropertyNames.length)%7D%2C_beforeAttached%3Afunction()%7B!this._scopeSelector%26%26this._needsStyleProperties()%26%26this._updateStyleProperties()%7D%2C_findStyleHost%3Afunction()%7Bfor(var%20e%2Ct%3Dthis%3Be%3DPolymer.dom(t).getOwnerRoot()%3B)%7Bif(Polymer.isInstance(e.host))return%20e.host%3Bt%3De.host%7Dreturn%20r%7D%2C_updateStyleProperties%3Afunction()%7Bvar%20e%2Cn%3Dthis._findStyleHost()%3Bn._styleCache%7C%7C(n._styleCache%3Dnew%20Polymer.StyleCache)%3Bvar%20r%3Dt.propertyDataFromStyles(n._styles%2Cthis)%3Br.key.customStyle%3Dthis.customStyle%2Ce%3Dn._styleCache.retrieve(this.is%2Cr.key%2Cthis._styles)%3Bvar%20o%3DBoolean(e)%3Bo%3Fthis._styleProperties%3De._styleProperties%3Athis._computeStyleProperties(r.properties)%2Cthis._computeOwnStyleProperties()%2Co%7C%7C(e%3Di.retrieve(this.is%2Cthis._ownStyleProperties%2Cthis._styles))%3Bvar%20a%3DBoolean(e)%26%26!o%2Cl%3Dthis._applyStyleProperties(e)%3Bo%7C%7C(l%3Dl%26%26s%3Fl.cloneNode(!0)%3Al%2Ce%3D%7Bstyle%3Al%2C_scopeSelector%3Athis._scopeSelector%2C_styleProperties%3Athis._styleProperties%7D%2Cr.key.customStyle%3D%7B%7D%2Cthis.mixin(r.key.customStyle%2Cthis.customStyle)%2Cn._styleCache.store(this.is%2Ce%2Cr.key%2Cthis._styles)%2Ca%7C%7Ci.store(this.is%2CObject.create(e)%2Cthis._ownStyleProperties%2Cthis._styles))%7D%2C_computeStyleProperties%3Afunction(e)%7Bvar%20n%3Dthis._findStyleHost()%3Bn._styleProperties%7C%7Cn._computeStyleProperties()%3Bvar%20r%3DObject.create(n._styleProperties)%3Bthis.mixin(r%2Ct.hostPropertiesFromStyles(this._styles))%2Ce%3De%7C%7Ct.propertyDataFromStyles(n._styles%2Cthis).properties%2Cthis.mixin(r%2Ce)%2Cthis.mixin(r%2Ct.scopePropertiesFromStyles(this._styles))%2Ct.mixinCustomStyle(r%2Cthis.customStyle)%2Ct.reify(r)%2Cthis._styleProperties%3Dr%7D%2C_computeOwnStyleProperties%3Afunction()%7Bfor(var%20e%2Ct%3D%7B%7D%2Cn%3D0%3Bn%3Cthis._ownStylePropertyNames.length%3Bn%2B%2B)e%3Dthis._ownStylePropertyNames%5Bn%5D%2Ct%5Be%5D%3Dthis._styleProperties%5Be%5D%3Bthis._ownStyleProperties%3Dt%7D%2C_scopeCount%3A0%2C_applyStyleProperties%3Afunction(e)%7Bvar%20n%3Dthis._scopeSelector%3Bthis._scopeSelector%3De%3Fe._scopeSelector%3Athis.is%2B%22-%22%2Bthis.__proto__._scopeCount%2B%2B%3Bvar%20r%3Dt.applyElementStyle(this%2Cthis._styleProperties%2Cthis._scopeSelector%2Ce%26%26e.style)%3Breturn%20s%7C%7Ct.applyElementScopeSelector(this%2Cthis._scopeSelector%2Cn%2Cthis._scopeCssViaAttr)%2Cr%7D%2CserializeValueToAttribute%3Afunction(t%2Cn%2Cr)%7Bif(r%3Dr%7C%7Cthis%2C%22class%22%3D%3D%3Dn%26%26!s)%7Bvar%20i%3Dr%3D%3D%3Dthis%3Fthis.domHost%7C%7Cthis.dataHost%3Athis%3Bi%26%26(t%3Di._scopeElementClass(r%2Ct))%7Dr%3Dthis.shadyRoot%26%26this.shadyRoot._hasDistributed%3FPolymer.dom(r)%3Ar%2Ce.call(this%2Ct%2Cn%2Cr)%7D%2C_scopeElementClass%3Afunction(e%2Ct)%7Breturn%20s%7C%7Cthis._scopeCssViaAttr%7C%7C(t%2B%3D(t%3F%22%20%22%3A%22%22)%2Bo%2B%22%20%22%2Bthis.is%2B(e._scopeSelector%3F%22%20%22%2Ba%2B%22%20%22%2Be._scopeSelector%3A%22%22))%2Ct%7D%2CupdateStyles%3Afunction(e)%7Bthis.isAttached%26%26(e%26%26this.mixin(this.customStyle%2Ce)%2Cthis._needsStyleProperties()%3Fthis._updateStyleProperties()%3Athis._styleProperties%3Dnull%2Cthis._styleCache%26%26this._styleCache.clear()%2Cthis._updateRootStyles())%7D%2C_updateRootStyles%3Afunction(e)%7Be%3De%7C%7Cthis.root%3Bfor(var%20t%2Cn%3DPolymer.dom(e)._query(function(e)%7Breturn%20e.shadyRoot%7C%7Ce.shadowRoot%7D)%2Cr%3D0%2Cs%3Dn.length%3Bs%3Er%26%26(t%3Dn%5Br%5D)%3Br%2B%2B)t.updateStyles%26%26t.updateStyles()%7D%7D)%2CPolymer.updateStyles%3Dfunction(e)%7Br.updateStyles(e)%2CPolymer.Base._updateRootStyles(document)%7D%3Bvar%20i%3Dnew%20Polymer.StyleCache%3BPolymer.customStyleCache%3Di%3Bvar%20o%3Dn.SCOPE_NAME%2Ca%3Dt.XSCOPE_NAME%7D()%2CPolymer.Base._addFeature(%7B_registerFeatures%3Afunction()%7Bthis._prepIs()%2Cthis._prepConstructor()%2Cthis._prepTemplate()%2Cthis._prepStyles()%2Cthis._prepStyleProperties()%2Cthis._prepAnnotations()%2Cthis._prepEffects()%2Cthis._prepBehaviors()%2Cthis._prepPropertyInfo()%2Cthis._prepBindings()%2Cthis._prepShady()%7D%2C_prepBehavior%3Afunction(e)%7Bthis._addPropertyEffects(e.properties)%2Cthis._addComplexObserverEffects(e.observers)%2Cthis._addHostAttributes(e.hostAttributes)%7D%2C_initFeatures%3Afunction()%7Bthis._setupGestures()%2Cthis._setupConfigure()%2Cthis._setupStyleProperties()%2Cthis._setupDebouncers()%2Cthis._setupShady()%2Cthis._registerHost()%2Cthis._template%26%26(this._poolContent()%2Cthis._beginHosting()%2Cthis._stampTemplate()%2Cthis._endHosting()%2Cthis._marshalAnnotationReferences())%2Cthis._marshalInstanceEffects()%2Cthis._marshalBehaviors()%2Cthis._marshalHostAttributes()%2Cthis._marshalAttributes()%2Cthis._tryReady()%7D%2C_marshalBehavior%3Afunction(e)%7Be.listeners%26%26this._listenListeners(e.listeners)%7D%7D)%2Cfunction()%7Bvar%20e%3D(Polymer.Settings.useNativeShadow%2CPolymer.StyleProperties)%2Ct%3DPolymer.StyleUtil%2Cn%3DPolymer.CssParse%2Cr%3DPolymer.StyleDefaults%2Cs%3DPolymer.StyleTransformer%3BPolymer(%7Bis%3A%22custom-style%22%2C%22extends%22%3A%22style%22%2C_template%3Anull%2Cproperties%3A%7Binclude%3AString%7D%2Cready%3Afunction()%7Bthis._tryApply()%7D%2Cattached%3Afunction()%7Bthis._tryApply()%7D%2C_tryApply%3Afunction()%7Bif(!this._appliesToDocument%26%26this.parentNode%26%26%22dom-module%22!%3D%3Dthis.parentNode.localName)%7Bthis._appliesToDocument%3D!0%3Bvar%20e%3Dthis.__appliedElement%7C%7Cthis%3Bif(r.addStyle(e)%2Ce.textContent%7C%7Cthis.include)this._apply(!0)%3Belse%7Bvar%20t%3Dthis%2Cn%3Dnew%20MutationObserver(function()%7Bn.disconnect()%2Ct._apply(!0)%7D)%3Bn.observe(e%2C%7BchildList%3A!0%7D)%7D%7D%7D%2C_apply%3Afunction(e)%7Bvar%20n%3Dthis.__appliedElement%7C%7Cthis%3Bif(this.include%26%26(n.textContent%3Dt.cssFromModules(this.include%2C!0)%2Bn.textContent)%2Cn.textContent)%7Bt.forEachStyleRule(t.rulesForStyle(n)%2Cfunction(e)%7Bs.documentRule(e)%7D)%3Bvar%20r%3Dthis%2Ci%3Dfunction()%7Br._applyCustomProperties(n)%7D%3Bthis._pendingApplyProperties%26%26(cancelAnimationFrame(this._pendingApplyProperties)%2Cthis._pendingApplyProperties%3Dnull)%2Ce%3Fthis._pendingApplyProperties%3DrequestAnimationFrame(i)%3Ai()%7D%7D%2C_applyCustomProperties%3Afunction(r)%7Bthis._computeStyleProperties()%3Bvar%20s%3Dthis._styleProperties%2Ci%3Dt.rulesForStyle(r)%3Br.textContent%3Dt.toCssText(i%2Cfunction(t)%7Bvar%20r%3Dt.cssText%3Dt.parsedCssText%3Bt.propertyInfo%26%26t.propertyInfo.cssText%26%26(r%3Dn.removeCustomPropAssignment(r)%2Ct.cssText%3De.valueForProperties(r%2Cs))%7D)%7D%7D)%7D()%2CPolymer.Templatizer%3D%7Bproperties%3A%7B__hideTemplateChildren__%3A%7Bobserver%3A%22_showHideChildren%22%7D%7D%2C_instanceProps%3APolymer.nob%2C_parentPropPrefix%3A%22_parent_%22%2Ctemplatize%3Afunction(e)%7Bif(this._templatized%3De%2Ce._content%7C%7C(e._content%3De.content)%2Ce._content._ctor)return%20this.ctor%3De._content._ctor%2Cvoid%20this._prepParentProperties(this.ctor.prototype%2Ce)%3Bvar%20t%3DObject.create(Polymer.Base)%3Bthis._customPrepAnnotations(t%2Ce)%2Cthis._prepParentProperties(t%2Ce)%2Ct._prepEffects()%2Cthis._customPrepEffects(t)%2Ct._prepBehaviors()%2Ct._prepPropertyInfo()%2Ct._prepBindings()%2Ct._notifyPathUp%3Dthis._notifyPathUpImpl%2Ct._scopeElementClass%3Dthis._scopeElementClassImpl%2Ct.listen%3Dthis._listenImpl%2Ct._showHideChildren%3Dthis._showHideChildrenImpl%2Ct.__setPropertyOrig%3Dthis.__setProperty%2Ct.__setProperty%3Dthis.__setPropertyImpl%3Bvar%20n%3Dthis._constructorImpl%2Cr%3Dfunction(e%2Ct)%7Bn.call(this%2Ce%2Ct)%7D%3Br.prototype%3Dt%2Ct.constructor%3Dr%2Ce._content._ctor%3Dr%2Cthis.ctor%3Dr%7D%2C_getRootDataHost%3Afunction()%7Breturn%20this.dataHost%26%26this.dataHost._rootDataHost%7C%7Cthis.dataHost%7D%2C_showHideChildrenImpl%3Afunction(e)%7Bfor(var%20t%3Dthis._children%2Cn%3D0%3Bn%3Ct.length%3Bn%2B%2B)%7Bvar%20r%3Dt%5Bn%5D%3BBoolean(e)!%3DBoolean(r.__hideTemplateChildren__)%26%26(r.nodeType%3D%3D%3DNode.TEXT_NODE%3Fe%3F(r.__polymerTextContent__%3Dr.textContent%2Cr.textContent%3D%22%22)%3Ar.textContent%3Dr.__polymerTextContent__%3Ar.style%26%26(e%3F(r.__polymerDisplay__%3Dr.style.display%2Cr.style.display%3D%22none%22)%3Ar.style.display%3Dr.__polymerDisplay__))%2Cr.__hideTemplateChildren__%3De%7D%7D%2C__setPropertyImpl%3Afunction(e%2Ct%2Cn%2Cr)%7Br%26%26r.__hideTemplateChildren__%26%26%22textContent%22%3D%3De%26%26(e%3D%22__polymerTextContent__%22)%2Cthis.__setPropertyOrig(e%2Ct%2Cn%2Cr)%7D%2C_debounceTemplate%3Afunction(e)%7BPolymer.dom.addDebouncer(this.debounce(%22_debounceTemplate%22%2Ce))%7D%2C_flushTemplates%3Afunction(e)%7BPolymer.dom.flush()%7D%2C_customPrepEffects%3Afunction(e)%7Bvar%20t%3De._parentProps%3Bfor(var%20n%20in%20t)e._addPropertyEffect(n%2C%22function%22%2Cthis._createHostPropEffector(n))%3Bfor(var%20n%20in%20this._instanceProps)e._addPropertyEffect(n%2C%22function%22%2Cthis._createInstancePropEffector(n))%7D%2C_customPrepAnnotations%3Afunction(e%2Ct)%7Be._template%3Dt%3Bvar%20n%3Dt._content%3Bif(!n._notes)%7Bvar%20r%3De._rootDataHost%3Br%26%26(Polymer.Annotations.prepElement%3Dfunction()%7Br._prepElement()%7D)%2Cn._notes%3DPolymer.Annotations.parseAnnotations(t)%2CPolymer.Annotations.prepElement%3Dnull%2Cthis._processAnnotations(n._notes)%7De._notes%3Dn._notes%2Ce._parentProps%3Dn._parentProps%7D%2C_prepParentProperties%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._parentProps%3De._parentProps%3Bif(this._forwardParentProp%26%26n)%7Bvar%20r%2Cs%3De._parentPropProto%3Bif(!s)%7Bfor(r%20in%20this._instanceProps)delete%20n%5Br%5D%3Bs%3De._parentPropProto%3DObject.create(null)%2Ct!%3Dthis%26%26(Polymer.Bind.prepareModel(s)%2CPolymer.Base.prepareModelNotifyPath(s))%3Bfor(r%20in%20n)%7Bvar%20i%3Dthis._parentPropPrefix%2Br%2Co%3D%5B%7Bkind%3A%22function%22%2Ceffect%3Athis._createForwardPropEffector(r)%2Cfn%3APolymer.Bind._functionEffect%7D%2C%7Bkind%3A%22notify%22%2Cfn%3APolymer.Bind._notifyEffect%2Ceffect%3A%7Bevent%3APolymer.CaseMap.camelToDashCase(i)%2B%22-changed%22%7D%7D%5D%3BPolymer.Bind._createAccessors(s%2Ci%2Co)%7D%7Dvar%20a%3Dthis%3Bt!%3Dthis%26%26(Polymer.Bind.prepareInstance(t)%2Ct._forwardParentProp%3Dfunction(e%2Ct)%7Ba._forwardParentProp(e%2Ct)%7D)%2Cthis._extendTemplate(t%2Cs)%2Ct._pathEffector%3Dfunction(e%2Ct%2Cn)%7Breturn%20a._pathEffectorImpl(e%2Ct%2Cn)%7D%7D%7D%2C_createForwardPropEffector%3Afunction(e)%7Breturn%20function(t%2Cn)%7Bthis._forwardParentProp(e%2Cn)%7D%7D%2C_createHostPropEffector%3Afunction(e)%7Bvar%20t%3Dthis._parentPropPrefix%3Breturn%20function(n%2Cr)%7Bthis.dataHost._templatized%5Bt%2Be%5D%3Dr%7D%7D%2C_createInstancePropEffector%3Afunction(e)%7Breturn%20function(t%2Cn%2Cr%2Cs)%7Bs%7C%7Cthis.dataHost._forwardInstanceProp(this%2Ce%2Cn)%7D%7D%2C_extendTemplate%3Afunction(e%2Ct)%7Bfor(var%20n%2Cr%3DObject.getOwnPropertyNames(t)%2Cs%3D0%3Bs%3Cr.length%26%26(n%3Dr%5Bs%5D)%3Bs%2B%2B)%7Bvar%20i%3De%5Bn%5D%2Co%3DObject.getOwnPropertyDescriptor(t%2Cn)%3BObject.defineProperty(e%2Cn%2Co)%2Cvoid%200!%3D%3Di%26%26e._propertySetter(n%2Ci)%7D%7D%2C_showHideChildren%3Afunction(e)%7B%7D%2C_forwardInstancePath%3Afunction(e%2Ct%2Cn)%7B%7D%2C_forwardInstanceProp%3Afunction(e%2Ct%2Cn)%7B%7D%2C_notifyPathUpImpl%3Afunction(e%2Ct)%7Bvar%20n%3Dthis.dataHost%2Cr%3De.indexOf(%22.%22)%2Cs%3D0%3Er%3Fe%3Ae.slice(0%2Cr)%3Bn._forwardInstancePath.call(n%2Cthis%2Ce%2Ct)%2Cs%20in%20n._parentProps%26%26n._templatized.notifyPath(n._parentPropPrefix%2Be%2Ct)%7D%2C_pathEffectorImpl%3Afunction(e%2Ct%2Cn)%7Bif(this._forwardParentPath%26%260%3D%3D%3De.indexOf(this._parentPropPrefix))%7Bvar%20r%3De.substring(this._parentPropPrefix.length)%2Cs%3Dthis._modelForPath(r)%3Bs%20in%20this._parentProps%26%26this._forwardParentPath(r%2Ct)%7DPolymer.Base._pathEffector.call(this._templatized%2Ce%2Ct%2Cn)%7D%2C_constructorImpl%3Afunction(e%2Ct)%7Bthis._rootDataHost%3Dt._getRootDataHost()%2Cthis._setupConfigure(e)%2Cthis._registerHost(t)%2Cthis._beginHosting()%2Cthis.root%3Dthis.instanceTemplate(this._template)%2Cthis.root.__noContent%3D!this._notes._hasContent%2Cthis.root.__styleScoped%3D!0%2Cthis._endHosting()%2Cthis._marshalAnnotatedNodes()%2Cthis._marshalInstanceEffects()%2Cthis._marshalAnnotatedListeners()%3Bfor(var%20n%3D%5B%5D%2Cr%3Dthis.root.firstChild%3Br%3Br%3Dr.nextSibling)n.push(r)%2Cr._templateInstance%3Dthis%3Bthis._children%3Dn%2Ct.__hideTemplateChildren__%26%26this._showHideChildren(!0)%2Cthis._tryReady()%7D%2C_listenImpl%3Afunction(e%2Ct%2Cn)%7Bvar%20r%3Dthis%2Cs%3Dthis._rootDataHost%2Ci%3Ds._createEventHandler(e%2Ct%2Cn)%2Co%3Dfunction(e)%7Be.model%3Dr%2Ci(e)%7D%3Bs._listen(e%2Ct%2Co)%7D%2C_scopeElementClassImpl%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._rootDataHost%3Breturn%20n%3Fn._scopeElementClass(e%2Ct)%3Avoid%200%7D%2Cstamp%3Afunction(e)%7Bif(e%3De%7C%7C%7B%7D%2Cthis._parentProps)%7Bvar%20t%3Dthis._templatized%3Bfor(var%20n%20in%20this._parentProps)e%5Bn%5D%3Dt%5Bthis._parentPropPrefix%2Bn%5D%7Dreturn%20new%20this.ctor(e%2Cthis)%7D%2CmodelForElement%3Afunction(e)%7Bfor(var%20t%3Be%3B)if(t%3De._templateInstance)%7Bif(t.dataHost%3D%3Dthis)return%20t%3Be%3Dt.dataHost%7Delse%20e%3De.parentNode%7D%7D%2CPolymer(%7Bis%3A%22dom-template%22%2C%22extends%22%3A%22template%22%2C_template%3Anull%2Cbehaviors%3A%5BPolymer.Templatizer%5D%2C%0Aready%3Afunction()%7Bthis.templatize(this)%7D%7D)%2CPolymer._collections%3Dnew%20WeakMap%2CPolymer.Collection%3Dfunction(e)%7BPolymer._collections.set(e%2Cthis)%2Cthis.userArray%3De%2Cthis.store%3De.slice()%2Cthis.initMap()%7D%2CPolymer.Collection.prototype%3D%7Bconstructor%3APolymer.Collection%2CinitMap%3Afunction()%7Bfor(var%20e%3Dthis.omap%3Dnew%20WeakMap%2Ct%3Dthis.pmap%3D%7B%7D%2Cn%3Dthis.store%2Cr%3D0%3Br%3Cn.length%3Br%2B%2B)%7Bvar%20s%3Dn%5Br%5D%3Bs%26%26%22object%22%3D%3Dtypeof%20s%3Fe.set(s%2Cr)%3At%5Bs%5D%3Dr%7D%7D%2Cadd%3Afunction(e)%7Bvar%20t%3Dthis.store.push(e)-1%3Breturn%20e%26%26%22object%22%3D%3Dtypeof%20e%3Fthis.omap.set(e%2Ct)%3Athis.pmap%5Be%5D%3Dt%2C%22%23%22%2Bt%7D%2CremoveKey%3Afunction(e)%7B(e%3Dthis._parseKey(e))%26%26(this._removeFromMap(this.store%5Be%5D)%2Cdelete%20this.store%5Be%5D)%7D%2C_removeFromMap%3Afunction(e)%7Be%26%26%22object%22%3D%3Dtypeof%20e%3Fthis.omap%5B%22delete%22%5D(e)%3Adelete%20this.pmap%5Be%5D%7D%2Cremove%3Afunction(e)%7Bvar%20t%3Dthis.getKey(e)%3Breturn%20this.removeKey(t)%2Ct%7D%2CgetKey%3Afunction(e)%7Bvar%20t%3Breturn%20t%3De%26%26%22object%22%3D%3Dtypeof%20e%3Fthis.omap.get(e)%3Athis.pmap%5Be%5D%2Cvoid%200!%3Dt%3F%22%23%22%2Bt%3Avoid%200%7D%2CgetKeys%3Afunction()%7Breturn%20Object.keys(this.store).map(function(e)%7Breturn%22%23%22%2Be%7D)%7D%2C_parseKey%3Afunction(e)%7Breturn%20e%26%26%22%23%22%3D%3De%5B0%5D%3Fe.slice(1)%3Avoid%200%7D%2CsetItem%3Afunction(e%2Ct)%7Bif(e%3Dthis._parseKey(e))%7Bvar%20n%3Dthis.store%5Be%5D%3Bn%26%26this._removeFromMap(n)%2Ct%26%26%22object%22%3D%3Dtypeof%20t%3Fthis.omap.set(t%2Ce)%3Athis.pmap%5Bt%5D%3De%2Cthis.store%5Be%5D%3Dt%7D%7D%2CgetItem%3Afunction(e)%7Breturn(e%3Dthis._parseKey(e))%3Fthis.store%5Be%5D%3Avoid%200%7D%2CgetItems%3Afunction()%7Bvar%20e%3D%5B%5D%2Ct%3Dthis.store%3Bfor(var%20n%20in%20t)e.push(t%5Bn%5D)%3Breturn%20e%7D%2C_applySplices%3Afunction(e)%7Bfor(var%20t%2Cn%2Cr%3D%7B%7D%2Cs%3D0%3Bs%3Ce.length%26%26(n%3De%5Bs%5D)%3Bs%2B%2B)%7Bn.addedKeys%3D%5B%5D%3Bfor(var%20i%3D0%3Bi%3Cn.removed.length%3Bi%2B%2B)t%3Dthis.getKey(n.removed%5Bi%5D)%2Cr%5Bt%5D%3Dr%5Bt%5D%3Fnull%3A-1%3Bfor(var%20i%3D0%3Bi%3Cn.addedCount%3Bi%2B%2B)%7Bvar%20o%3Dthis.userArray%5Bn.index%2Bi%5D%3Bt%3Dthis.getKey(o)%2Ct%3Dvoid%200%3D%3D%3Dt%3Fthis.add(o)%3At%2Cr%5Bt%5D%3Dr%5Bt%5D%3Fnull%3A1%2Cn.addedKeys.push(t)%7D%7Dvar%20a%3D%5B%5D%2Cl%3D%5B%5D%3Bfor(var%20t%20in%20r)r%5Bt%5D%3C0%26%26(this.removeKey(t)%2Ca.push(t))%2Cr%5Bt%5D%3E0%26%26l.push(t)%3Breturn%5B%7Bremoved%3Aa%2Cadded%3Al%7D%5D%7D%7D%2CPolymer.Collection.get%3Dfunction(e)%7Breturn%20Polymer._collections.get(e)%7C%7Cnew%20Polymer.Collection(e)%7D%2CPolymer.Collection.applySplices%3Dfunction(e%2Ct)%7Bvar%20n%3DPolymer._collections.get(e)%3Breturn%20n%3Fn._applySplices(t)%3Anull%7D%2CPolymer(%7Bis%3A%22dom-repeat%22%2C%22extends%22%3A%22template%22%2C_template%3Anull%2Cproperties%3A%7Bitems%3A%7Btype%3AArray%7D%2Cas%3A%7Btype%3AString%2Cvalue%3A%22item%22%7D%2CindexAs%3A%7Btype%3AString%2Cvalue%3A%22index%22%7D%2Csort%3A%7Btype%3AFunction%2Cobserver%3A%22_sortChanged%22%7D%2Cfilter%3A%7Btype%3AFunction%2Cobserver%3A%22_filterChanged%22%7D%2Cobserve%3A%7Btype%3AString%2Cobserver%3A%22_observeChanged%22%7D%2Cdelay%3ANumber%2CrenderedItemCount%3A%7Btype%3ANumber%2Cnotify%3A!0%2CreadOnly%3A!0%7D%2CinitialCount%3A%7Btype%3ANumber%2Cobserver%3A%22_initializeChunking%22%7D%2CtargetFramerate%3A%7Btype%3ANumber%2Cvalue%3A20%7D%2C_targetFrameTime%3A%7Btype%3ANumber%2Ccomputed%3A%22_computeFrameTime(targetFramerate)%22%7D%7D%2Cbehaviors%3A%5BPolymer.Templatizer%5D%2Cobservers%3A%5B%22_itemsChanged(items.*)%22%5D%2Ccreated%3Afunction()%7Bthis._instances%3D%5B%5D%2Cthis._pool%3D%5B%5D%2Cthis._limit%3D1%2F0%3Bvar%20e%3Dthis%3Bthis._boundRenderChunk%3Dfunction()%7Be._renderChunk()%7D%7D%2Cdetached%3Afunction()%7Bthis.__isDetached%3D!0%3Bfor(var%20e%3D0%3Be%3Cthis._instances.length%3Be%2B%2B)this._detachInstance(e)%7D%2Cattached%3Afunction()%7Bif(this.__isDetached)%7Bthis.__isDetached%3D!1%3Bfor(var%20e%3DPolymer.dom(Polymer.dom(this).parentNode)%2Ct%3D0%3Bt%3Cthis._instances.length%3Bt%2B%2B)this._attachInstance(t%2Ce)%7D%7D%2Cready%3Afunction()%7Bthis._instanceProps%3D%7B__key__%3A!0%7D%2Cthis._instanceProps%5Bthis.as%5D%3D!0%2Cthis._instanceProps%5Bthis.indexAs%5D%3D!0%2Cthis.ctor%7C%7Cthis.templatize(this)%7D%2C_sortChanged%3Afunction(e)%7Bvar%20t%3Dthis._getRootDataHost()%3Bthis._sortFn%3De%26%26(%22function%22%3D%3Dtypeof%20e%3Fe%3Afunction()%7Breturn%20t%5Be%5D.apply(t%2Carguments)%7D)%2Cthis._needFullRefresh%3D!0%2Cthis.items%26%26this._debounceTemplate(this._render)%7D%2C_filterChanged%3Afunction(e)%7Bvar%20t%3Dthis._getRootDataHost()%3Bthis._filterFn%3De%26%26(%22function%22%3D%3Dtypeof%20e%3Fe%3Afunction()%7Breturn%20t%5Be%5D.apply(t%2Carguments)%7D)%2Cthis._needFullRefresh%3D!0%2Cthis.items%26%26this._debounceTemplate(this._render)%7D%2C_computeFrameTime%3Afunction(e)%7Breturn%20Math.ceil(1e3%2Fe)%7D%2C_initializeChunking%3Afunction()%7Bthis.initialCount%26%26(this._limit%3Dthis.initialCount%2Cthis._chunkCount%3Dthis.initialCount%2Cthis._lastChunkTime%3Dperformance.now())%7D%2C_tryRenderChunk%3Afunction()%7Bthis.items%26%26this._limit%3Cthis.items.length%26%26this.debounce(%22renderChunk%22%2Cthis._requestRenderChunk)%7D%2C_requestRenderChunk%3Afunction()%7BrequestAnimationFrame(this._boundRenderChunk)%7D%2C_renderChunk%3Afunction()%7Bvar%20e%3Dperformance.now()%2Ct%3Dthis._targetFrameTime%2F(e-this._lastChunkTime)%3Bthis._chunkCount%3DMath.round(this._chunkCount*t)%7C%7C1%2Cthis._limit%2B%3Dthis._chunkCount%2Cthis._lastChunkTime%3De%2Cthis._debounceTemplate(this._render)%7D%2C_observeChanged%3Afunction()%7Bthis._observePaths%3Dthis.observe%26%26this.observe.replace(%22.*%22%2C%22.%22).split(%22%20%22)%7D%2C_itemsChanged%3Afunction(e)%7Bif(%22items%22%3D%3De.path)Array.isArray(this.items)%3Fthis.collection%3DPolymer.Collection.get(this.items)%3Athis.items%3Fthis._error(this._logf(%22dom-repeat%22%2C%22expected%20array%20for%20%60items%60%2C%20found%22%2Cthis.items))%3Athis.collection%3Dnull%2Cthis._keySplices%3D%5B%5D%2Cthis._indexSplices%3D%5B%5D%2Cthis._needFullRefresh%3D!0%2Cthis._initializeChunking()%2Cthis._debounceTemplate(this._render)%3Belse%20if(%22items.splices%22%3D%3De.path)this._keySplices%3Dthis._keySplices.concat(e.value.keySplices)%2Cthis._indexSplices%3Dthis._indexSplices.concat(e.value.indexSplices)%2Cthis._debounceTemplate(this._render)%3Belse%7Bvar%20t%3De.path.slice(6)%3Bthis._forwardItemPath(t%2Ce.value)%2Cthis._checkObservedPaths(t)%7D%7D%2C_checkObservedPaths%3Afunction(e)%7Bif(this._observePaths)%7Be%3De.substring(e.indexOf(%22.%22)%2B1)%3Bfor(var%20t%3Dthis._observePaths%2Cn%3D0%3Bn%3Ct.length%3Bn%2B%2B)if(0%3D%3D%3De.indexOf(t%5Bn%5D))return%20this._needFullRefresh%3D!0%2Cvoid(this.delay%3Fthis.debounce(%22render%22%2Cthis._render%2Cthis.delay)%3Athis._debounceTemplate(this._render))%7D%7D%2Crender%3Afunction()%7Bthis._needFullRefresh%3D!0%2Cthis._debounceTemplate(this._render)%2Cthis._flushTemplates()%7D%2C_render%3Afunction()%7Bthis.collection%3Bthis._needFullRefresh%3F(this._applyFullRefresh()%2Cthis._needFullRefresh%3D!1)%3Athis._keySplices.length%26%26(this._sortFn%3Fthis._applySplicesUserSort(this._keySplices)%3Athis._filterFn%3Fthis._applyFullRefresh()%3Athis._applySplicesArrayOrder(this._indexSplices))%2Cthis._keySplices%3D%5B%5D%2Cthis._indexSplices%3D%5B%5D%3Bfor(var%20e%3Dthis._keyToInstIdx%3D%7B%7D%2Ct%3Dthis._instances.length-1%3Bt%3E%3D0%3Bt--)%7Bvar%20n%3Dthis._instances%5Bt%5D%3Bn.isPlaceholder%26%26t%3Cthis._limit%3Fn%3Dthis._insertInstance(t%2Cn.__key__)%3A!n.isPlaceholder%26%26t%3E%3Dthis._limit%26%26(n%3Dthis._downgradeInstance(t%2Cn.__key__))%2Ce%5Bn.__key__%5D%3Dt%2Cn.isPlaceholder%7C%7Cn.__setProperty(this.indexAs%2Ct%2C!0)%7Dthis._pool.length%3D0%2Cthis._setRenderedItemCount(this._instances.length)%2Cthis.fire(%22dom-change%22)%2Cthis._tryRenderChunk()%7D%2C_applyFullRefresh%3Afunction()%7Bvar%20e%2Ct%3Dthis.collection%3Bif(this._sortFn)e%3Dt%3Ft.getKeys()%3A%5B%5D%3Belse%7Be%3D%5B%5D%3Bvar%20n%3Dthis.items%3Bif(n)for(var%20r%3D0%3Br%3Cn.length%3Br%2B%2B)e.push(t.getKey(n%5Br%5D))%7Dvar%20s%3Dthis%3Bthis._filterFn%26%26(e%3De.filter(function(e)%7Breturn%20s._filterFn(t.getItem(e))%7D))%2Cthis._sortFn%26%26e.sort(function(e%2Cn)%7Breturn%20s._sortFn(t.getItem(e)%2Ct.getItem(n))%7D)%3Bfor(var%20r%3D0%3Br%3Ce.length%3Br%2B%2B)%7Bvar%20i%3De%5Br%5D%2Co%3Dthis._instances%5Br%5D%3Bo%3F(o.__key__%3Di%2C!o.isPlaceholder%26%26r%3Cthis._limit%26%26o.__setProperty(this.as%2Ct.getItem(i)%2C!0))%3Ar%3Cthis._limit%3Fthis._insertInstance(r%2Ci)%3Athis._insertPlaceholder(r%2Ci)%7Dfor(var%20a%3Dthis._instances.length-1%3Ba%3E%3Dr%3Ba--)this._detachAndRemoveInstance(a)%7D%2C_numericSort%3Afunction(e%2Ct)%7Breturn%20e-t%7D%2C_applySplicesUserSort%3Afunction(e)%7Bfor(var%20t%2Cn%3Dthis.collection%2Cr%3D(this._instances%2C%7B%7D)%2Cs%3D0%3Bs%3Ce.length%26%26(t%3De%5Bs%5D)%3Bs%2B%2B)%7Bfor(var%20i%3D0%3Bi%3Ct.removed.length%3Bi%2B%2B)%7Bvar%20o%3Dt.removed%5Bi%5D%3Br%5Bo%5D%3Dr%5Bo%5D%3Fnull%3A-1%7Dfor(var%20i%3D0%3Bi%3Ct.added.length%3Bi%2B%2B)%7Bvar%20o%3Dt.added%5Bi%5D%3Br%5Bo%5D%3Dr%5Bo%5D%3Fnull%3A1%7D%7Dvar%20a%3D%5B%5D%2Cl%3D%5B%5D%3Bfor(var%20o%20in%20r)-1%3D%3D%3Dr%5Bo%5D%26%26a.push(this._keyToInstIdx%5Bo%5D)%2C1%3D%3D%3Dr%5Bo%5D%26%26l.push(o)%3Bif(a.length)%7Ba.sort(this._numericSort)%3Bfor(var%20s%3Da.length-1%3Bs%3E%3D0%3Bs--)%7Bvar%20h%3Da%5Bs%5D%3Bvoid%200!%3D%3Dh%26%26this._detachAndRemoveInstance(h)%7D%7Dvar%20c%3Dthis%3Bif(l.length)%7Bthis._filterFn%26%26(l%3Dl.filter(function(e)%7Breturn%20c._filterFn(n.getItem(e))%7D))%2Cl.sort(function(e%2Ct)%7Breturn%20c._sortFn(n.getItem(e)%2Cn.getItem(t))%7D)%3Bfor(var%20u%3D0%2Cs%3D0%3Bs%3Cl.length%3Bs%2B%2B)u%3Dthis._insertRowUserSort(u%2Cl%5Bs%5D)%7D%7D%2C_insertRowUserSort%3Afunction(e%2Ct)%7Bfor(var%20n%3Dthis.collection%2Cr%3Dn.getItem(t)%2Cs%3Dthis._instances.length-1%2Ci%3D-1%3Bs%3E%3De%3B)%7Bvar%20o%3De%2Bs%3E%3E1%2Ca%3Dthis._instances%5Bo%5D.__key__%2Cl%3Dthis._sortFn(n.getItem(a)%2Cr)%3Bif(0%3El)e%3Do%2B1%3Belse%7Bif(!(l%3E0))%7Bi%3Do%3Bbreak%7Ds%3Do-1%7D%7Dreturn%200%3Ei%26%26(i%3Ds%2B1)%2Cthis._insertPlaceholder(i%2Ct)%2Ci%7D%2C_applySplicesArrayOrder%3Afunction(e)%7Bfor(var%20t%2Cn%3D(this.collection%2C0)%3Bn%3Ce.length%26%26(t%3De%5Bn%5D)%3Bn%2B%2B)%7Bfor(var%20r%3D0%3Br%3Ct.removed.length%3Br%2B%2B)this._detachAndRemoveInstance(t.index)%3Bfor(var%20r%3D0%3Br%3Ct.addedKeys.length%3Br%2B%2B)this._insertPlaceholder(t.index%2Br%2Ct.addedKeys%5Br%5D)%7D%7D%2C_detachInstance%3Afunction(e)%7Bvar%20t%3Dthis._instances%5Be%5D%3Bif(!t.isPlaceholder)%7Bfor(var%20n%3D0%3Bn%3Ct._children.length%3Bn%2B%2B)%7Bvar%20r%3Dt._children%5Bn%5D%3BPolymer.dom(t.root).appendChild(r)%7Dreturn%20t%7D%7D%2C_attachInstance%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._instances%5Be%5D%3Bn.isPlaceholder%7C%7Ct.insertBefore(n.root%2Cthis)%7D%2C_detachAndRemoveInstance%3Afunction(e)%7Bvar%20t%3Dthis._detachInstance(e)%3Bt%26%26this._pool.push(t)%2Cthis._instances.splice(e%2C1)%7D%2C_insertPlaceholder%3Afunction(e%2Ct)%7Bthis._instances.splice(e%2C0%2C%7BisPlaceholder%3A!0%2C__key__%3At%7D)%7D%2C_stampInstance%3Afunction(e%2Ct)%7Bvar%20n%3D%7B__key__%3At%7D%3Breturn%20n%5Bthis.as%5D%3Dthis.collection.getItem(t)%2Cn%5Bthis.indexAs%5D%3De%2Cthis.stamp(n)%7D%2C_insertInstance%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._pool.pop()%3Bn%3F(n.__setProperty(this.as%2Cthis.collection.getItem(t)%2C!0)%2Cn.__setProperty(%22__key__%22%2Ct%2C!0))%3An%3Dthis._stampInstance(e%2Ct)%3Bvar%20r%3Dthis._instances%5Be%2B1%5D%2Cs%3Dr%26%26!r.isPlaceholder%3Fr._children%5B0%5D%3Athis%2Ci%3DPolymer.dom(this).parentNode%3Breturn%20Polymer.dom(i).insertBefore(n.root%2Cs)%2Cthis._instances%5Be%5D%3Dn%2Cn%7D%2C_downgradeInstance%3Afunction(e%2Ct)%7Bvar%20n%3Dthis._detachInstance(e)%3Breturn%20n%26%26this._pool.push(n)%2Cn%3D%7BisPlaceholder%3A!0%2C__key__%3At%7D%2Cthis._instances%5Be%5D%3Dn%2Cn%7D%2C_showHideChildren%3Afunction(e)%7Bfor(var%20t%3D0%3Bt%3Cthis._instances.length%3Bt%2B%2B)this._instances%5Bt%5D._showHideChildren(e)%7D%2C_forwardInstanceProp%3Afunction(e%2Ct%2Cn)%7Bif(t%3D%3Dthis.as)%7Bvar%20r%3Br%3Dthis._sortFn%7C%7Cthis._filterFn%3Fthis.items.indexOf(this.collection.getItem(e.__key__))%3Ae%5Bthis.indexAs%5D%2Cthis.set(%22items.%22%2Br%2Cn)%7D%7D%2C_forwardInstancePath%3Afunction(e%2Ct%2Cn)%7B0%3D%3D%3Dt.indexOf(this.as%2B%22.%22)%26%26this._notifyPath(%22items.%22%2Be.__key__%2B%22.%22%2Bt.slice(this.as.length%2B1)%2Cn)%7D%2C_forwardParentProp%3Afunction(e%2Ct)%7Bfor(var%20n%2Cr%3Dthis._instances%2Cs%3D0%3Bs%3Cr.length%26%26(n%3Dr%5Bs%5D)%3Bs%2B%2B)n.isPlaceholder%7C%7Cn.__setProperty(e%2Ct%2C!0)%7D%2C_forwardParentPath%3Afunction(e%2Ct)%7Bfor(var%20n%2Cr%3Dthis._instances%2Cs%3D0%3Bs%3Cr.length%26%26(n%3Dr%5Bs%5D)%3Bs%2B%2B)n.isPlaceholder%7C%7Cn._notifyPath(e%2Ct%2C!0)%7D%2C_forwardItemPath%3Afunction(e%2Ct)%7Bif(this._keyToInstIdx)%7Bvar%20n%3De.indexOf(%22.%22)%2Cr%3De.substring(0%2C0%3En%3Fe.length%3An)%2Cs%3Dthis._keyToInstIdx%5Br%5D%2Ci%3Dthis._instances%5Bs%5D%3Bi%26%26!i.isPlaceholder%26%26(n%3E%3D0%3F(e%3Dthis.as%2B%22.%22%2Be.substring(n%2B1)%2Ci._notifyPath(e%2Ct%2C!0))%3Ai.__setProperty(this.as%2Ct%2C!0))%7D%7D%2CitemForElement%3Afunction(e)%7Bvar%20t%3Dthis.modelForElement(e)%3Breturn%20t%26%26t%5Bthis.as%5D%7D%2CkeyForElement%3Afunction(e)%7Bvar%20t%3Dthis.modelForElement(e)%3Breturn%20t%26%26t.__key__%7D%2CindexForElement%3Afunction(e)%7Bvar%20t%3Dthis.modelForElement(e)%3Breturn%20t%26%26t%5Bthis.indexAs%5D%7D%7D)%2CPolymer(%7Bis%3A%22array-selector%22%2C_template%3Anull%2Cproperties%3A%7Bitems%3A%7Btype%3AArray%2Cobserver%3A%22clearSelection%22%7D%2Cmulti%3A%7Btype%3ABoolean%2Cvalue%3A!1%2Cobserver%3A%22clearSelection%22%7D%2Cselected%3A%7Btype%3AObject%2Cnotify%3A!0%7D%2CselectedItem%3A%7Btype%3AObject%2Cnotify%3A!0%7D%2Ctoggle%3A%7Btype%3ABoolean%2Cvalue%3A!1%7D%7D%2CclearSelection%3Afunction()%7Bif(Array.isArray(this.selected))for(var%20e%3D0%3Be%3Cthis.selected.length%3Be%2B%2B)this.unlinkPaths(%22selected.%22%2Be)%3Belse%20this.unlinkPaths(%22selected%22)%2Cthis.unlinkPaths(%22selectedItem%22)%3Bthis.multi%3F(!this.selected%7C%7Cthis.selected.length)%26%26(this.selected%3D%5B%5D%2Cthis._selectedColl%3DPolymer.Collection.get(this.selected))%3A(this.selected%3Dnull%2Cthis._selectedColl%3Dnull)%2Cthis.selectedItem%3Dnull%7D%2CisSelected%3Afunction(e)%7Breturn%20this.multi%3Fvoid%200!%3D%3Dthis._selectedColl.getKey(e)%3Athis.selected%3D%3De%7D%2Cdeselect%3Afunction(e)%7Bif(this.multi)%7Bif(this.isSelected(e))%7Bvar%20t%3Dthis._selectedColl.getKey(e)%3Bthis.arrayDelete(%22selected%22%2Ce)%2Cthis.unlinkPaths(%22selected.%22%2Bt)%7D%7Delse%20this.selected%3Dnull%2Cthis.selectedItem%3Dnull%2Cthis.unlinkPaths(%22selected%22)%2Cthis.unlinkPaths(%22selectedItem%22)%7D%2Cselect%3Afunction(e)%7Bvar%20t%3DPolymer.Collection.get(this.items)%2Cn%3Dt.getKey(e)%3Bif(this.multi)if(this.isSelected(e))this.toggle%26%26this.deselect(e)%3Belse%7Bthis.push(%22selected%22%2Ce)%3Bvar%20r%3Dthis._selectedColl.getKey(e)%3Bthis.linkPaths(%22selected.%22%2Br%2C%22items.%22%2Bn)%7Delse%20this.toggle%26%26e%3D%3Dthis.selected%3Fthis.deselect()%3A(this.selected%3De%2Cthis.selectedItem%3De%2Cthis.linkPaths(%22selected%22%2C%22items.%22%2Bn)%2Cthis.linkPaths(%22selectedItem%22%2C%22items.%22%2Bn))%7D%7D)%2CPolymer(%7Bis%3A%22dom-if%22%2C%22extends%22%3A%22template%22%2C_template%3Anull%2Cproperties%3A%7B%22if%22%3A%7Btype%3ABoolean%2Cvalue%3A!1%2Cobserver%3A%22_queueRender%22%7D%2Crestamp%3A%7Btype%3ABoolean%2Cvalue%3A!1%2Cobserver%3A%22_queueRender%22%7D%7D%2Cbehaviors%3A%5BPolymer.Templatizer%5D%2C_queueRender%3Afunction()%7Bthis._debounceTemplate(this._render)%7D%2Cdetached%3Afunction()%7Bthis.parentNode%26%26(this.parentNode.nodeType!%3DNode.DOCUMENT_FRAGMENT_NODE%7C%7CPolymer.Settings.hasShadow%26%26this.parentNode%20instanceof%20ShadowRoot)%7C%7Cthis._teardownInstance()%7D%2Cattached%3Afunction()%7Bthis%5B%22if%22%5D%26%26this.ctor%26%26this.async(this._ensureInstance)%7D%2Crender%3Afunction()%7Bthis._flushTemplates()%7D%2C_render%3Afunction()%7Bthis%5B%22if%22%5D%3F(this.ctor%7C%7Cthis.templatize(this)%2Cthis._ensureInstance()%2Cthis._showHideChildren())%3Athis.restamp%26%26this._teardownInstance()%2C!this.restamp%26%26this._instance%26%26this._showHideChildren()%2Cthis%5B%22if%22%5D!%3Dthis._lastIf%26%26(this.fire(%22dom-change%22)%2Cthis._lastIf%3Dthis%5B%22if%22%5D)%7D%2C_ensureInstance%3Afunction()%7Bvar%20e%3DPolymer.dom(this).parentNode%3Bif(e)%7Bvar%20t%3DPolymer.dom(e)%3Bif(this._instance)%7Bvar%20n%3Dthis._instance._children%3Bif(n%26%26n.length)%7Bvar%20r%3DPolymer.dom(this).previousSibling%3Bif(r!%3D%3Dn%5Bn.length-1%5D)for(var%20s%2Ci%3D0%3Bi%3Cn.length%26%26(s%3Dn%5Bi%5D)%3Bi%2B%2B)t.insertBefore(s%2Cthis)%7D%7Delse%7Bthis._instance%3Dthis.stamp()%3Bvar%20o%3Dthis._instance.root%3Bt.insertBefore(o%2Cthis)%7D%7D%7D%2C_teardownInstance%3Afunction()%7Bif(this._instance)%7Bvar%20e%3Dthis._instance._children%3Bif(e%26%26e.length)for(var%20t%2Cn%3DPolymer.dom(Polymer.dom(e%5B0%5D).parentNode)%2Cr%3D0%3Br%3Ce.length%26%26(t%3De%5Br%5D)%3Br%2B%2B)n.removeChild(t)%3Bthis._instance%3Dnull%7D%7D%2C_showHideChildren%3Afunction()%7Bvar%20e%3Dthis.__hideTemplateChildren__%7C%7C!this%5B%22if%22%5D%3Bthis._instance%26%26this._instance._showHideChildren(e)%7D%2C_forwardParentProp%3Afunction(e%2Ct)%7Bthis._instance%26%26(this._instance%5Be%5D%3Dt)%7D%2C_forwardParentPath%3Afunction(e%2Ct)%7Bthis._instance%26%26this._instance._notifyPath(e%2Ct%2C!0)%7D%7D)%2CPolymer(%7Bis%3A%22dom-bind%22%2C%22extends%22%3A%22template%22%2C_template%3Anull%2Ccreated%3Afunction()%7Bvar%20e%3Dthis%3BPolymer.RenderStatus.whenReady(function()%7Be._markImportsReady()%7D)%7D%2C_ensureReady%3Afunction()%7Bthis._readied%7C%7Cthis._readySelf()%7D%2C_markImportsReady%3Afunction()%7Bthis._importsReady%3D!0%2Cthis._ensureReady()%7D%2C_registerFeatures%3Afunction()%7Bthis._prepConstructor()%7D%2C_insertChildren%3Afunction()%7Bvar%20e%3DPolymer.dom(Polymer.dom(this).parentNode)%3Be.insertBefore(this.root%2Cthis)%7D%2C_removeChildren%3Afunction()%7Bif(this._children)for(var%20e%3D0%3Be%3Cthis._children.length%3Be%2B%2B)this.root.appendChild(this._children%5Be%5D)%7D%2C_initFeatures%3Afunction()%7B%7D%2C_scopeElementClass%3Afunction(e%2Ct)%7Breturn%20this.dataHost%3Fthis.dataHost._scopeElementClass(e%2Ct)%3At%7D%2C_prepConfigure%3Afunction()%7Bvar%20e%3D%7B%7D%3Bfor(var%20t%20in%20this._propertyEffects)e%5Bt%5D%3Dthis%5Bt%5D%3Bvar%20n%3Dthis._setupConfigure%3Bthis._setupConfigure%3Dfunction()%7Bn.call(this%2Ce)%7D%7D%2Cattached%3Afunction()%7Bthis._importsReady%26%26this.render()%7D%2Cdetached%3Afunction()%7Bthis._removeChildren()%7D%2Crender%3Afunction()%7Bthis._ensureReady()%2Cthis._children%7C%7C(this._template%3Dthis%2Cthis._prepAnnotations()%2Cthis._prepEffects()%2Cthis._prepBehaviors()%2Cthis._prepConfigure()%2Cthis._prepBindings()%2Cthis._prepPropertyInfo()%2CPolymer.Base._initFeatures.call(this)%2Cthis._children%3DPolymer.TreeApi.arrayCopyChildNodes(this.root))%2Cthis._insertChildren()%2Cthis.fire(%22dom-change%22)%7D%7D)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Fpolymer%2Fpolymer.html.js%0A
4 ms
javascript;charset=utf-8,console.warn(%22This%20file%20is%20deprecated.%20Please%20use%20%60iron-flex-layout%2Firon-flex-layout-classes.html%60%2C%20and%20one%20of%20the%20specific%20dom-modules%20instead%22)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Firon-flex-layout%2Fclasses%2Firon-shadow-flex-layout.html.js%0A
0 ms
javascript;charset=utf-8,console.warn(%22This%20file%20is%20deprecated.%20Please%20use%20%60iron-flex-layout%2Firon-flex-layout-classes.html%60%2C%20and%20one%20of%20the%20specific%20dom-modules%20instead%22)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Firon-flex-layout%2Fclasses%2Firon-flex-layout.html.js%0A
0 ms
javascript;charset=utf-8,Polymer.IronSelection%3Dfunction(e)%7Bthis.selection%3D%5B%5D%2Cthis.selectCallback%3De%7D%2CPolymer.IronSelection.prototype%3D%7Bget%3Afunction()%7Breturn%20this.multi%3Fthis.selection.slice()%3Athis.selection%5B0%5D%7D%2Cclear%3Afunction(e)%7Bthis.selection.slice().forEach(function(t)%7B(!e%7C%7Ce.indexOf(t)%3C0)%26%26this.setItemSelected(t%2C!1)%7D%2Cthis)%7D%2CisSelected%3Afunction(e)%7Breturn%20this.selection.indexOf(e)%3E%3D0%7D%2CsetItemSelected%3Afunction(e%2Ct)%7Bif(null!%3De%26%26t!%3D%3Dthis.isSelected(e))%7Bif(t)this.selection.push(e)%3Belse%7Bvar%20i%3Dthis.selection.indexOf(e)%3Bi%3E%3D0%26%26this.selection.splice(i%2C1)%7Dthis.selectCallback%26%26this.selectCallback(e%2Ct)%7D%7D%2Cselect%3Afunction(e)%7Bthis.multi%3Fthis.toggle(e)%3Athis.get()!%3D%3De%26%26(this.setItemSelected(this.get()%2C!1)%2Cthis.setItemSelected(e%2C!0))%7D%2Ctoggle%3Afunction(e)%7Bthis.setItemSelected(e%2C!this.isSelected(e))%7D%7D%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Firon-selector%2Firon-selection.html.js%0A
1 ms
javascript;charset=utf-8,Polymer.IronSelectableBehavior%3D%7Bproperties%3A%7BattrForSelected%3A%7Btype%3AString%2Cvalue%3Anull%7D%2Cselected%3A%7Btype%3AString%2Cnotify%3A!0%7D%2CselectedItem%3A%7Btype%3AObject%2CreadOnly%3A!0%2Cnotify%3A!0%7D%2CactivateEvent%3A%7Btype%3AString%2Cvalue%3A%22tap%22%2Cobserver%3A%22_activateEventChanged%22%7D%2Cselectable%3AString%2CselectedClass%3A%7Btype%3AString%2Cvalue%3A%22iron-selected%22%7D%2CselectedAttribute%3A%7Btype%3AString%2Cvalue%3Anull%7D%2Citems%3A%7Btype%3AArray%2CreadOnly%3A!0%2Cnotify%3A!0%2Cvalue%3Afunction()%7Breturn%5B%5D%7D%7D%2C_excludedLocalNames%3A%7Btype%3AObject%2Cvalue%3Afunction()%7Breturn%7Btemplate%3A1%7D%7D%7D%7D%2Cobservers%3A%5B%22_updateAttrForSelected(attrForSelected)%22%2C%22_updateSelected(selected)%22%5D%2Ccreated%3Afunction()%7Bthis._bindFilterItem%3Dthis._filterItem.bind(this)%2Cthis._selection%3Dnew%20Polymer.IronSelection(this._applySelection.bind(this))%7D%2Cattached%3Afunction()%7Bthis._observer%3Dthis._observeItems(this)%2Cthis._updateItems()%2Cthis._shouldUpdateSelection%7C%7Cthis._updateSelected()%2Cthis._addListener(this.activateEvent)%7D%2Cdetached%3Afunction()%7Bthis._observer%26%26Polymer.dom(this).unobserveNodes(this._observer)%2Cthis._removeListener(this.activateEvent)%7D%2CindexOf%3Afunction(e)%7Breturn%20this.items.indexOf(e)%7D%2Cselect%3Afunction(e)%7Bthis.selected%3De%7D%2CselectPrevious%3Afunction()%7Bvar%20e%3Dthis.items.length%2Ct%3D(Number(this._valueToIndex(this.selected))-1%2Be)%25e%3Bthis.selected%3Dthis._indexToValue(t)%7D%2CselectNext%3Afunction()%7Bvar%20e%3D(Number(this._valueToIndex(this.selected))%2B1)%25this.items.length%3Bthis.selected%3Dthis._indexToValue(e)%7D%2CforceSynchronousItemUpdate%3Afunction()%7Bthis._updateItems()%7D%2Cget%20_shouldUpdateSelection()%7Breturn%20null!%3Dthis.selected%7D%2C_addListener%3Afunction(e)%7Bthis.listen(this%2Ce%2C%22_activateHandler%22)%7D%2C_removeListener%3Afunction(e)%7Bthis.unlisten(this%2Ce%2C%22_activateHandler%22)%7D%2C_activateEventChanged%3Afunction(e%2Ct)%7Bthis._removeListener(t)%2Cthis._addListener(e)%7D%2C_updateItems%3Afunction()%7Bvar%20e%3DPolymer.dom(this).queryDistributedElements(this.selectable%7C%7C%22*%22)%3Be%3DArray.prototype.filter.call(e%2Cthis._bindFilterItem)%2Cthis._setItems(e)%7D%2C_updateAttrForSelected%3Afunction()%7Bthis._shouldUpdateSelection%26%26(this.selected%3Dthis._indexToValue(this.indexOf(this.selectedItem)))%7D%2C_updateSelected%3Afunction()%7Bthis._selectSelected(this.selected)%7D%2C_selectSelected%3Afunction(e)%7Bthis._selection.select(this._valueToItem(this.selected))%7D%2C_filterItem%3Afunction(e)%7Breturn!this._excludedLocalNames%5Be.localName%5D%7D%2C_valueToItem%3Afunction(e)%7Breturn%20null%3D%3De%3Fnull%3Athis.items%5Bthis._valueToIndex(e)%5D%7D%2C_valueToIndex%3Afunction(e)%7Bif(!this.attrForSelected)return%20Number(e)%3Bfor(var%20t%2Ci%3D0%3Bt%3Dthis.items%5Bi%5D%3Bi%2B%2B)if(this._valueForItem(t)%3D%3De)return%20i%7D%2C_indexToValue%3Afunction(e)%7Bif(!this.attrForSelected)return%20e%3Bvar%20t%3Dthis.items%5Be%5D%3Breturn%20t%3Fthis._valueForItem(t)%3Avoid%200%7D%2C_valueForItem%3Afunction(e)%7Bvar%20t%3De%5BPolymer.CaseMap.dashToCamelCase(this.attrForSelected)%5D%3Breturn%20void%200!%3Dt%3Ft%3Ae.getAttribute(this.attrForSelected)%7D%2C_applySelection%3Afunction(e%2Ct)%7Bthis.selectedClass%26%26this.toggleClass(this.selectedClass%2Ct%2Ce)%2Cthis.selectedAttribute%26%26this.toggleAttribute(this.selectedAttribute%2Ct%2Ce)%2Cthis._selectionChange()%2Cthis.fire(%22iron-%22%2B(t%3F%22select%22%3A%22deselect%22)%2C%7Bitem%3Ae%7D)%7D%2C_selectionChange%3Afunction()%7Bthis._setSelectedItem(this._selection.get())%7D%2C_observeItems%3Afunction(e)%7Breturn%20Polymer.dom(e).observeNodes(function(e)%7Bthis._updateItems()%2Cthis._shouldUpdateSelection%26%26this._updateSelected()%2Cthis.fire(%22iron-items-changed%22%2Ce%2C%7Bbubbles%3A!1%2Ccancelable%3A!1%7D)%7D)%7D%2C_activateHandler%3Afunction(e)%7Bfor(var%20t%3De.target%2Ci%3Dthis.items%3Bt%26%26t!%3Dthis%3B)%7Bvar%20s%3Di.indexOf(t)%3Bif(s%3E%3D0)%7Bvar%20n%3Dthis._indexToValue(s)%3Breturn%20void%20this._itemActivate(n%2Ct)%7Dt%3Dt.parentNode%7D%7D%2C_itemActivate%3Afunction(e%2Ct)%7Bthis.fire(%22iron-activate%22%2C%7Bselected%3Ae%2Citem%3At%7D%2C%7Bcancelable%3A!0%7D).defaultPrevented%7C%7Cthis.select(e)%7D%7D%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Firon-selector%2Firon-selectable.html.js%0A
1 ms
javascript;charset=utf-8,Polymer.IronMultiSelectableBehaviorImpl%3D%7Bproperties%3A%7Bmulti%3A%7Btype%3ABoolean%2Cvalue%3A!1%2Cobserver%3A%22multiChanged%22%7D%2CselectedValues%3A%7Btype%3AArray%2Cnotify%3A!0%7D%2CselectedItems%3A%7Btype%3AArray%2CreadOnly%3A!0%2Cnotify%3A!0%7D%7D%2Cobservers%3A%5B%22_updateSelected(selectedValues)%22%5D%2Cselect%3Afunction(e)%7Bthis.multi%3Fthis.selectedValues%3Fthis._toggleSelected(e)%3Athis.selectedValues%3D%5Be%5D%3Athis.selected%3De%7D%2CmultiChanged%3Afunction(e)%7Bthis._selection.multi%3De%7D%2Cget%20_shouldUpdateSelection()%7Breturn%20null!%3Dthis.selected%7C%7Cnull!%3Dthis.selectedValues%26%26this.selectedValues.length%7D%2C_updateAttrForSelected%3Afunction()%7Bthis.multi%3Fthis._shouldUpdateSelection%26%26(this.selectedValues%3Dthis.selectedItems.map(function(e)%7Breturn%20this._indexToValue(this.indexOf(e))%7D%2Cthis).filter(function(e)%7Breturn%20null!%3De%7D%2Cthis))%3APolymer.IronSelectableBehavior._updateAttrForSelected.apply(this)%7D%2C_updateSelected%3Afunction()%7Bthis.multi%3Fthis._selectMulti(this.selectedValues)%3Athis._selectSelected(this.selected)%7D%2C_selectMulti%3Afunction(e)%7Bif(e)%7Bvar%20t%3Dthis._valuesToItems(e)%3Bthis._selection.clear(t)%3Bfor(var%20l%3D0%3Bl%3Ct.length%3Bl%2B%2B)this._selection.setItemSelected(t%5Bl%5D%2C!0)%7Delse%20this._selection.clear()%7D%2C_selectionChange%3Afunction()%7Bvar%20e%3Dthis._selection.get()%3Bthis.multi%3Fthis._setSelectedItems(e)%3A(this._setSelectedItems(%5Be%5D)%2Cthis._setSelectedItem(e))%7D%2C_toggleSelected%3Afunction(e)%7Bvar%20t%3Dthis.selectedValues.indexOf(e)%2Cl%3D0%3Et%3Bl%3Fthis.push(%22selectedValues%22%2Ce)%3Athis.splice(%22selectedValues%22%2Ct%2C1)%2Cthis._selection.setItemSelected(this._valueToItem(e)%2Cl)%7D%2C_valuesToItems%3Afunction(e)%7Breturn%20null%3D%3De%3Fnull%3Ae.map(function(e)%7Breturn%20this._valueToItem(e)%7D%2Cthis)%7D%7D%2CPolymer.IronMultiSelectableBehavior%3D%5BPolymer.IronSelectableBehavior%2CPolymer.IronMultiSelectableBehaviorImpl%5D%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Firon-selector%2Firon-multi-selectable.html.js%0A
1 ms
javascript;charset=utf-8,Polymer(%7Bis%3A%22iron-selector%22%2Cbehaviors%3A%5BPolymer.IronMultiSelectableBehavior%5D%7D)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Fbower_components%2Firon-selector%2Firon-selector.html.js%0A
0 ms
lodash.min.js
8 ms
javascript;charset=utf-8,window.TheWorldTable%3Dwindow.TheWorldTable%7C%7C%7B%7D%2Cwindow.TheWorldTable._%3D_.noConflict()%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Felements%2Fimport-lodash%2Fimport-lodash.377044cc.html.js%0A
1 ms
moment.min.js
9 ms
twt-config.js
8 ms
rsvp.min.js
8 ms
twt-shared-libs.js
9 ms
twt-lib-users.js
9 ms
javascript;charset=utf-8,!function(e)%7Breturn%20e.userCache%3Dfunction()%7Bvar%20e%3DTheWorldTable._%2Cr%3DTheWorldTable.config.getLogger(%22twt-cache-user.1b3c89e7.html%22)%2Cn%3DTheWorldTable.util.firebase%2Co%3DTheWorldTable.util.refs%2Ct%3D%7B%7D%2Ca%3D%7B%7D%2Cc%3D%7B%7D%2Cs%3D%7B%7D%3Breturn%7BgetCachedUser%3Afunction(i)%7Bvar%20l%3Bif(t%5Bi%5D)l%3DRSVP.Promise.resolve(%7Bowner%3At%5Bi%5D.owner%2Cbackend%3A%7Bscore%3Ae.get(t%5Bi%5D%2C%22backend.score%22%2C%7B%7D)%7D%7D)%3Belse%7Bvar%20u%3Dc%5Bi%5D%3Bu%7C%7C(u%3Dn.once(o.userEditableProperties(i))%2Cc%5Bi%5D%3Du)%2Cl%3Du.then(function(n)%7Bvar%20c%3Dn.val()%3Breturn%20t%5Bi%5D%3Dt%5Bi%5D%7C%7C%7B%7D%2Ct%5Bi%5D.owner%3Dc%2Cc%7C%7Cr.error(%7Berr%3A%22No%20owner%20found%20for%20user%20%22%2Bi%7D%2C%22addUserListener%22)%2Cs%5Bi%5D%3Dfunction(n)%7Bvar%20o%3Dn.val()%3Bt%5Bi%5D%7C%7Cr.error(%7BuserId%3Ai%2Cstatus%3A%22No%20value%20in%20cache%20for%20userId%22%7D%2C%22getCachedUser%22)%2Ct%5Bi%5D.backend%3Dt%5Bi%5D.backend%7C%7C%7B%7D%2Ct%5Bi%5D.backend.score%3Do%2Ca%26%26e.each(a%5Bi%5D%2Cfunction(e)%7Bvar%20r%3Dt%5Bi%5D%3Br%7C%7C(r%3D%7Bbackend%3A%7B%7D%7D%2Ce.polymerComponent.set(e.bindingName%2Cr))%2Ce.polymerComponent.set(e.bindingName%2B%22.backend.score%22%2Co)%7D)%7D%2Co.userScore(i).on(%22value%22%2Cs%5Bi%5D%2Cr.error)%2Ct%5Bi%5D%7D)%7Dreturn%20l%7D%2CaddUserListener%3Afunction(r%2Cn%2Co)%7Breturn%20a%5Bo%5D%3Da%5Bo%5D%7C%7C%5B%5D%2Ce.filter(a%5Bo%5D%2C%7BpolymerComponent%3Ar%2CbindingName%3An%7D).length%7C%7Ca%5Bo%5D.push(%7BpolymerComponent%3Ar%2CbindingName%3An%7D)%2Cthis.getCachedUser(o).then(function(e)%7Br.set(n%2Ce)%7D)%7D%2CremoveUserListener%3Afunction(r%2Cn%2Ct)%7Ba%5Bt%5D%3De.reject(a%5Bt%5D%2C%7BpolymerComponent%3Ar%2CbindingName%3An%7D)%2C(!a%5Bt%5D%7C%7C!a%5Bt%5D.length%26%26s%5Bt%5D)%26%26(o.userScore(t).off(%22value%22%2Cs%5Bt%5D)%2Cdelete%20s%5Bt%5D)%7D%7D%7D()%2Ce%7D(TheWorldTable%7C%7C%7B%7D)%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Felements%2Ftwt-cache-user%2Ftwt-cache-user.1b3c89e7.html.js%0A
0 ms
javascript;charset=utf-8,!function()%7Bfunction%20e(e%2Ct)%7Breturn%20e%3De%7C%7C%22%22%2Ce.length%3Et%26%26(e%3De.substring(0%2Ct-3)%2B%22...%22)%2Ce%7DTheWorldTable.config.getLogger(%22twt-top-comments.1bd64523.html%22)%2CTheWorldTable._%2CTheWorldTable.util.firebase%3BPolymer(%7Bis%3A%22twt-widget-entry%22%2Cproperties%3A%7Bcomment%3AObject%2C_user%3AObject%2C_userId%3AString%7D%2Cobservers%3A%5B%22_userIdChanged(comment.createdBy)%22%5D%2Cready%3Afunction()%7B%7D%2C_timeAgo%3Afunction(e)%7Breturn%20moment.unix(e.createdAt%2F1e3).fromNow()%7D%2C_shortContent%3Afunction(t)%7Breturn%20e(t%7C%7C%22%5BRating%20event%5D%22%2C200)%7D%2C_longContent%3Afunction(t)%7Breturn%20e(t%7C%7C%22%5BRating%20event%5D%22%2C500)%7D%2Cdetached%3Afunction()%7Bthis._userId%26%26TheWorldTable.userCache.removeUserListener(this%2C%22_user%22%2Cthis._userId)%7D%2C_userIdChanged%3Afunction(e)%7Bthis._userId%26%26TheWorldTable.userCache.removeUserListener(this%2C%22_user%22%2Cthis._userId)%2Ce%26%26(this._userId%3De%2CTheWorldTable.userCache.addUserListener(this%2C%22_user%22%2Ce))%7D%2C_title%3Afunction(e)%7Breturn%20this._longContent(e.content)%7D%2C_handleCommentOpen%3Afunction(e%2Ct)%7Bwindow.open(this.comment.url)%7D%7D)%7D()%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Felements%2Ftwt-top-comments%2Ftwt-top-comments.html.js%0A
0 ms
javascript;charset=utf-8,!function()%7Bfunction%20e(e%2Ct%2Cr)%7Breturn%20Math.max(e%2CMath.min(t%2Cr))%7Dvar%20t%3DTheWorldTable.config.getLogger(%22twt-top-comments.1bd64523.html%22)%2Cr%3DTheWorldTable._%2Ci%3DTheWorldTable.util.firebase%2Co%3D20%3BPolymer(%7Bis%3A%22twt-top-comments%22%2Cproperties%3A%7Bscope%3A%7Btype%3AString%2Cvalue%3A%22page%22%7D%2Ccategory%3A%7Btype%3AString%2Cvalue%3A%22date%22%7D%2Cid%3AString%2Cmax%3A%7Btype%3ANumber%2Cvalue%3A15%7D%2Cresolved%3A%7Btype%3ABoolean%2Cvalue%3A!0%2CreflectToAttribute%3A!0%7D%2C_comments%3A%7Btype%3AArray%7D%2C_entity%3A%7Btype%3AObject%7D%2C_logoUrl%3A%7Btype%3AString%2Cvalue%3Afunction()%7Breturn%20TheWorldTable.config.getCurrent().appUrl%2B%22%2Fimages%2Flogo-table.png%22%7D%7D%7D%2Cobservers%3A%5B%22_loadLeaders(scope%2C%20category%2C%20id)%22%5D%2Cready%3Afunction()%7Bthis._isValidConfig()%7D%2C_isValidConfig%3Afunction()%7Bvar%20e%3D!1%3Breturn%20r.includes(%5B%22page%22%2C%22site%22%2C%22publisher%22%5D%2Cthis.scope)%3Fr.includes(%5B%22score%22%2C%22date%22%5D%2Cthis.category)%3Fthis.id%3Fe%3D!0%3At.error(%7Bmessage%3A%22%60entity-id%60%20is%20a%20required%20binding%22%7D)%3At.error(%7Bcategory%3Athis.category%2Cmessage%3A%22Invalid%20category%20(must%20be%20%60score%60%20or%20%60date%60)%22%7D)%3At.error(%7Bscope%3Athis.scope%2Cmessage%3A%22Invalid%20scope%20(must%20be%20%60page%60%2C%20%60site%60%2C%20or%20%60publisher%60.%22%7D)%2Ce%7D%2C_loadLeaders%3Afunction()%7Bvar%20n%2Ca%2Cs%2Cl%2Cc%3Dthis%2Cu%3D%7B%7D%3Bif(this._isValidConfig())%7Bvar%20d%3Dthis.id%3Breturn%20n%3DTheWorldTable.util.refs%2Cu%5Bc.scope%2B%22Id%22%5D%3Dc.id%2Cu.baseUrl%3DTheWorldTable.config.getCurrent().baseUrl%2Cn.init(u)%2CRSVP.Promise.resolve().then(function()%7Breturn%22page%22!%3D%3Dc.scope%7C%7Ci.isTUID(c.id)%3Fvoid%200%3A(l%3Dn.pages().orderByChild(%22permalink%22).equalTo(c.id)%2Ci.first(l))%7D).then(function(e)%7Bif(e)%7Bvar%20r%3De.val()%3Bif(r)return%20e.key()%3Bvar%20i%3Dl.on(%22child_added%22%2Cfunction(e)%7Bvar%20t%3De.val()%3Bt%26%26(c.id%3De.key()%2Cl.off(%22value%22%2Ci))%7D%2Cfunction(e)%7Bt.error(e)%7D)%3Bthrow%20new%20Error(%22No%20page%20found%20for%20permalink%20'%22%2Bc.id%2B%22'%22)%7Dreturn%20c.id%7D).then(function(l)%7Breturn%20d%3Dl%2Cs%3Dc.scope%2B%22LeadersTopCommentsBy%22%2Br.upperFirst(c.category)%2Ca%3Dn%5Bs%5D(d).limitToFirst(e(1%2Co%2Cc.max))%2Ca.on(%22value%22%2Cfunction(e)%7Bc._comments%3De.val()%7D%2Cfunction(e)%7Bt.error(e)%7D)%2Ci.once(n%5Bc.scope%5D(d))%7D).then(function(e)%7Bc._entity%3De.val()%2Cc._entity%7C%7Ct.error(%7Bid%3Ad%2Cmessage%3A%22No%20%22%2Bc.scope%2B%22%20found%20with%20key%20%22%2Bd%7D)%7D)%5B%22catch%22%5D(t.error)%7D%7D%2C_entityName%3Afunction()%7Breturn%20r.get(this._entity%2C%22name%22%2Cr.get(this._entity%2C%22title%22))%7D%2C_selectSortMethod%3Afunction(e%2Ct)%7Bthis.category%3Dt.item.getAttribute(%22sort-by%22)%7D%2C_entityUrl%3Afunction()%7Bvar%20e%2Ct%3Dnull%2Cr%3D%7Bpage%3A%22permalink%22%2Csite%3A%22uriPrefix%22%2Cpublisher%3Anull%7D%3Breturn%20e%3Dr%5Bthis.scope%5D%2Ce%26%26(t%3Dthis._entity%5Be%5D)%2Ct%7D%2C_handleEntityOpen%3Afunction(e%2Ct)%7Bwindow.open(this._entityUrl(this.scope%2Cthis._entity))%7D%7D)%7D()%3B%0A%2F%2F%23%20sourceURL%3Dhttps%3A%2F%2Fapp.worldtable.co%2Felements%2Ftwt-top-comments%2Ftwt-top-comments.html-1.js%0A
1 ms
logo-table.png
9 ms
heathenhof.com accessibility score
ARIA
These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
[aria-*] attributes do not match their roles
Names and labels
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
Buttons do not have an accessible name
<frame> or <iframe> elements do not have a title
Image elements do not have [alt] attributes
Links do not have a discernible name
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
heathenhof.com best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Includes front-end JavaScript libraries with known security vulnerabilities
Ensure CSP is effective against XSS attacks
General
Impact
Issue
Detected JavaScript libraries
Browser errors were logged to the console
Page has valid source maps
heathenhof.com SEO score
Content Best Practices
Format your HTML in a way that enables crawlers to better understand your app’s content.
Impact
Issue
Image elements do not have [alt] attributes
Mobile Friendly
Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
Impact
Issue
Document uses legible font sizes
Tap targets are not sized appropriately
EN
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise Heathenhof.com can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and it matches the claimed language. Our system also found out that Heathenhof.com main page’s claimed encoding is utf-8. Use of this encoding format is the best practice as the main page visitors from all over the world won’t have any issues with symbol transcription.
heathenhof.com
Open Graph description is not detected on the main page of Heathenhof. Lack of Open Graph description can be counter-productive for their social media presence, as such a description allows converting a website homepage (or other pages) into good-looking, rich and well-structured posts, when it is being shared on Facebook and other social media. For example, adding the following code snippet into HTML <head> tag will help to represent this web page correctly in social networks: