UNPKG

react-mdc-web

Version:

React web components for Material Design

27 lines 154 kB
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react")):"function"==typeof define&&define.amd?define(["react"],t):"object"==typeof exports?exports.ReactMdcWeb=t(require("react")):e.ReactMdcWeb=t(e.React)}(this,function(e){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.i=function(e){return e},t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="",t(t.s=49)}([function(t,n){t.exports=e},function(e,t,n){(function(t){if("production"!==t.env.NODE_ENV){var r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,a=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r};e.exports=n(138)(a,!0)}else e.exports=n(137)()}).call(t,n(5))},function(e,t,n){var r,a;/*! Copyright (c) 2016 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */ !function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r))e.push(n.apply(null,r));else if("object"===a)for(var i in r)o.call(r,i)&&r[i]&&e.push(i)}}return e.join(" ")}var o={}.hasOwnProperty;void 0!==e&&e.exports?e.exports=n:(r=[],void 0!==(a=function(){return n}.apply(t,r))&&(e.exports=a))}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=n(1),l=r(u),c=n(0),s=n(2),f=r(s),d=n(25),p=r(d),m=p.default+"--adjust-margin",b={component:l.default.string,adjustMargin:l.default.bool},v=function(e){var t=e.adjustMargin,n=e.className,r=e.component,u=e.modificator,l=o(e,["adjustMargin","className","component","modificator"]),s=(0,f.default)(p.default+"--"+u,a({},m,t),n);return(0,c.createElement)(r,i({className:s},l))};v.propTypes=b,t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.ROOT="mdc-dialog",a=(t.OPEN=r+"--open",t.ANIMATING=r+"--animating",t.BACKDROP=r+"__backdrop",t.SURFACE=r+"__surface",t.HEADER=r+"__header"),o=(t.HEADER_TITLE=a+"__title",t.BODY=r+"__body"),i=(t.SCROLLABLE=o+"--scrollable",t.SCROLL_LOCK=r+"-scroll-lock",t.FOOTER=r+"__footer"),u=t.FOOTER_BUTTON=i+"__button";t.FOOTER_BUTTON_CANCEL=u+"__cancel",t.FOOTER_BUTTON_ACCEPT=u+"__accept"},function(e,t){function n(){throw Error("setTimeout has not been defined")}function r(){throw Error("clearTimeout has not been defined")}function a(e){if(s===setTimeout)return setTimeout(e,0);if((s===n||!s)&&setTimeout)return s=setTimeout,setTimeout(e,0);try{return s(e,0)}catch(t){try{return s.call(null,e,0)}catch(t){return s.call(this,e,0)}}}function o(e){if(f===clearTimeout)return clearTimeout(e);if((f===r||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function i(){b&&p&&(b=!1,p.length?m=p.concat(m):v=-1,m.length&&u())}function u(){if(!b){var e=a(i);b=!0;for(var t=m.length;t;){for(p=m,m=[];++v<t;)p&&p[v].run();v=-1,t=m.length}p=null,b=!1,o(e)}}function l(e,t){this.fun=e,this.array=t}function c(){}var s,f,d=e.exports={};!function(){try{s="function"==typeof setTimeout?setTimeout:n}catch(e){s=n}try{f="function"==typeof clearTimeout?clearTimeout:r}catch(e){f=r}}();var p,m=[],b=!1,v=-1;d.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];m.push(new l(e,t)),1!==m.length||b||a(u)},l.prototype.run=function(){this.fun.apply(null,this.array)},d.title="browser",d.browser=!0,d.env={},d.argv=[],d.version="",d.versions={},d.on=c,d.addListener=c,d.once=c,d.off=c,d.removeListener=c,d.removeAllListeners=c,d.emit=c,d.prependListener=c,d.prependOnceListener=c,d.listeners=function(e){return[]},d.binding=function(e){throw Error("process.binding is not supported")},d.cwd=function(){return"/"},d.chdir=function(e){throw Error("process.chdir is not supported")},d.umask=function(){return 0}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(17);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(1),u=r(i),l=n(0),c=r(l),s=n(2),f=r(s),d=n(8),p=r(d),m={className:u.default.string,children:u.default.node,dense:u.default.bool},b=function(e){var t=e.className,n=e.children,r=e.dense,i=a(e,["className","children","dense"]),u=l.Children.map(n,function(e){return e.type===p.default?(0,l.cloneElement)(e,{isListItem:!0}):e});return c.default.createElement("ul",o({className:(0,f.default)("mdc-list",{"mdc-list--dense":r},t)},i),u)};b.propTypes=m,t.default=b},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var o=n(1),i=r(o),u=n(0),l=n(2),c=r(l),s={className:i.default.string,isListItem:i.default.bool,inset:i.default.bool},f={isListItem:!1},d=function(e){var t=e.inset,n=e.isListItem,r=a(e,["inset","isListItem"]),o=n?"li":"hr",i=(0,c.default)("mdc-list-divider",{"mdc-list-divider--inset":t},r.className),l=n?{className:i,role:"separator"}:{className:i};return(0,u.createElement)(o,l)};d.propTypes=s,d.defaultProps=f,t.default=d},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(1),u=r(i),l=n(0),c=r(l),s=n(2),f=r(s),d=n(18),p=r(d),m={className:u.default.string,children:u.default.node},b=function(e){var t=e.className,n=e.children,r=a(e,["className","children"]),i=l.Children.map(n,function(e,t){return(0,p.default)(e,0===t)});return c.default.createElement("li",o({className:(0,f.default)("mdc-list-item",t)},r),i)};b.propTypes=m,t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.TRANSITION_DURATION_MS=300,t.TRANSITION_SCALE_ADJUSTMENT_Y=.2,t.TRANSITION_SCALE_ADJUSTMENT_X=.5},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(e){return void 0!==e};t.default=r},function(e,t,n){"use strict";function r(e){return function(){return e}}var a=function(){};a.thatReturns=r,a.thatReturnsFalse=r(!1),a.thatReturnsTrue=r(!0),a.thatReturnsNull=r(null),a.thatReturnsThis=function(){return this},a.thatReturnsArgument=function(e){return e},e.exports=a},function(e,t,n){"use strict";(function(t){function n(e,t,n,a,o,i,u,l){if(r(t),!e){var c;if(void 0===t)c=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,a,o,i,u,l],f=0;c=Error(t.replace(/%s/g,function(){return s[f++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}}var r=function(e){};"production"!==t.env.NODE_ENV&&(r=function(e){if(void 0===e)throw Error("invariant requires an error message argument")}),e.exports=n}).call(t,n(5))},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(81);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=t.ROOT="mdc-temporary-drawer";t.cssClasses={ROOT:r,DRAWER_SELECTOR:r+"__drawer",HEADER:r+"__header",RIGHT:r+"--right"}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(1),u=r(i),l=n(0),c=r(l),s=n(2),f=r(s),d={className:u.default.string,component:u.default.string,name:u.default.string.isRequired},p={component:"i"},m=function(e){var t=e.className,n=e.component,r=e.name,i=a(e,["className","component","name"]),u=(0,f.default)("material-icons",t);return c.default.createElement(n,o({className:u},i),r)};m.propTypes=d,m.defaultProps=p,t.default=m},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(0),o=r(a),i=n(2),u=r(i),l=n(6),c=r(l),s=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=t?"mdc-list-item__start-detail":"mdc-list-item__end-detail";if(e.type===c.default){var r=e.props.className,a=(0,u.default)(n,r);return o.default.cloneElement(e,{className:a,"aria-hidden":!0})}return e};t.default=s},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(0),u=r(i),l=n(8),c=r(l),s=function(e){var t=a(e,[]);return u.default.createElement(c.default,o({role:"menuitem"},t))};t.default=s},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(1),u=r(i),l=n(0),c=r(l),s=n(9),f=r(s),d={children:u.default.node,delay:u.default.number},p=function(e){var t=e.children,n=e.delay,r=a(e,["children","delay"]),i=n?{transitionDelay:n.toFixed(3)+"s"}:{};return c.default.createElement(f.default,o({role:"menuitem",style:i},r),t)};p.propTypes=d,t.default=p},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=n(1),l=r(u),c=n(0),s=r(c),f=void 0,d=function(){if("undefined"==typeof document)return"transform";if(!f){var e=document.createElement("div");f="transform"in e.style?"transform":"-webkit-transform"}return f},p={scaleX:l.default.number,scaleY:l.default.number,style:l.default.object},m=function(e){var t=function(t){var n=t.scaleX,r=t.scaleY,u=t.style,l=o(t,["scaleX","scaleY","style"]),c=d();return s.default.createElement(e,i({style:i(a({},c,"scale("+n+", "+r+")"),u)},l))};return t.propTypes=p,t};t.default=m},function(e,t,n){"use strict";function r(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(void 0===l||t){var n=e.document.createElement("div"),r="transform"in n.style?"transform":"webkitTransform";l=r}return l}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(n,Math.max(t,e))}function o(e,t,n,r,a){return i(u(e,t,r),n,a)}function i(e,t,n){if(0===e||1===e)return e;var r=e*t,a=t+e*(n-t),o=n+e*(1-n);return r+=e*(a-r),a+=e*(o-a),r+e*(a-r)}function u(e,t,n){if(e<=0)return 0;if(e>=1)return 1;for(var r=e,a=0,o=1,u=0,l=0;l<8;l++){u=i(r,t,n);var c=(i(r+1e-6,t,n)-u)/1e-6;if(Math.abs(u-e)<1e-6)return r;if(Math.abs(c)<1e-6)break;u<e?a=r:o=r,r-=(u-e)/c}for(var s=0;Math.abs(u-e)>1e-6&&s<8;s++)u<e?(a=r,r=(r+o)/2):(o=r,r=(r+a)/2),u=i(r,t,n);return r}Object.defineProperty(t,"__esModule",{value:!0}),t.getTransformPropertyName=r,t.clamp=a,t.bezierProgress=o;var l=void 0},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}Object.defineProperty(t,"__esModule",{value:!0});var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=n(1),l=r(u),c=n(0),s=r(c),f=n(2),d=r(f),p={children:l.default.node,className:l.default.string,disabled:l.default.bool,id:l.default.string,name:l.default.string,value:l.default.oneOfType([l.default.number,l.default.string]).isRequired},m="mdc-radio",b=function(e){var t=(e.children,e.className),n=e.disabled,r=e.name,u=o(e,["children","className","disabled","name"]),l=(0,d.default)(m,a({},"mdc-radio--disabled",n),t);return s.default.createElement("div",{className:l},s.default.createElement("input",i({className:"mdc-radio__native-control",disabled:n,type:"radio",name:r},u)),s.default.createElement("div",{className:"mdc-radio__background"},s.default.createElement("div",{className:"mdc-radio__outer-circle"}),s.default.createElement("div",{className:"mdc-radio__inner-circle"})))};b.propTypes=p,t.default=b},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=n(1),f=r(s),d=n(0),p=r(d),m=n(2),b=r(m),v=function(e){function t(){return o(this,t),i(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return u(t,e),c(t,[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children,r=e.onHeight,o=a(e,["className","children","onHeight"]);return p.default.createElement("div",l({className:(0,b.default)("mdc-toolbar__row",t)},o,{ref:function(e){e&&r&&r(e.offsetHeight)}}),n)}}]),t}(p.default.PureComponent);v.propTypes={className:f.default.string,children:f.default.node,onHeight:f.default.func},t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.default="mdc-typography"},function(e,t,n){"use strict";(function(t){var r=n(12),a=r;if("production"!==t.env.NODE_ENV){var o=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var a=0,o="Warning: "+e.replace(/%s/g,function(){return n[a++]});try{throw Error(o)}catch(e){}};a=function(e,t){if(void 0===t)throw Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];o.apply(void 0,[t].concat(r))}}}e.exports=a}).call(t,n(5))},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(52);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(53);Object.defineProperty(t,"Card",{enumerable:!0,get:function(){return r(a).default}});var o=n(55);Object.defineProperty(t,"CardHeader",{enumerable:!0,get:function(){return r(o).default}});var i=n(59);Object.defineProperty(t,"CardTitle",{enumerable:!0,get:function(){return r(i).default}});var u=n(57);Object.defineProperty(t,"CardSubtitle",{enumerable:!0,get:function(){return r(u).default}});var l=n(58);Object.defineProperty(t,"CardText",{enumerable:!0,get:function(){return r(l).default}});var c=n(54);Object.defineProperty(t,"CardActions",{enumerable:!0,get:function(){return r(c).default}});var s=n(56);Object.defineProperty(t,"CardMedia",{enumerable:!0,get:function(){return r(s).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(60);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(62);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(63);Object.defineProperty(t,"Dialog",{enumerable:!0,get:function(){return r(a).default}});var o=n(64);Object.defineProperty(t,"DialogBody",{enumerable:!0,get:function(){return r(o).default}});var i=n(65);Object.defineProperty(t,"DialogFooter",{enumerable:!0,get:function(){return r(i).default}});var u=n(66);Object.defineProperty(t,"DialogHeader",{enumerable:!0,get:function(){return r(u).default}});var l=n(67);Object.defineProperty(t,"DialogTitle",{enumerable:!0,get:function(){return r(l).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(68);Object.defineProperty(t,"Drawer",{enumerable:!0,get:function(){return r(a).default}});var o=n(74);Object.defineProperty(t,"DrawerSpacer",{enumerable:!0,get:function(){return r(o).default}});var i=n(75);Object.defineProperty(t,"Navigation",{enumerable:!0,get:function(){return r(i).default}});var u=n(70);Object.defineProperty(t,"DrawerHeader",{enumerable:!0,get:function(){return r(u).default}});var l=n(71);Object.defineProperty(t,"DrawerHeaderContent",{enumerable:!0,get:function(){return r(l).default}});var c=n(69);Object.defineProperty(t,"DrawerContent",{enumerable:!0,get:function(){return r(c).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(79);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(80);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(83);Object.defineProperty(t,"Grid",{enumerable:!0,get:function(){return r(a).default}});var o=n(82);Object.defineProperty(t,"Cell",{enumerable:!0,get:function(){return r(o).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(84);Object.defineProperty(t,"GridList",{enumerable:!0,get:function(){return r(a).default}});var o=n(85);Object.defineProperty(t,"Tile",{enumerable:!0,get:function(){return r(o).default}});var i=n(87);Object.defineProperty(t,"TilePrimary",{enumerable:!0,get:function(){return r(i).default}});var u=n(88);Object.defineProperty(t,"TileSecondary",{enumerable:!0,get:function(){return r(u).default}});var l=n(86);Object.defineProperty(t,"TileContent",{enumerable:!0,get:function(){return r(l).default}});var c=n(90);Object.defineProperty(t,"TileTitle",{enumerable:!0,get:function(){return r(c).default}});var s=n(89);Object.defineProperty(t,"TileSupportText",{enumerable:!0,get:function(){return r(s).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(91);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(92);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(7);Object.defineProperty(t,"List",{enumerable:!0,get:function(){return r(a).default}});var o=n(9);Object.defineProperty(t,"ListItem",{enumerable:!0,get:function(){return r(o).default}});var i=n(8);Object.defineProperty(t,"ListDivider",{enumerable:!0,get:function(){return r(i).default}});var u=n(93);Object.defineProperty(t,"ListGroup",{enumerable:!0,get:function(){return r(u).default}});var l=n(94);Object.defineProperty(t,"ListHeader",{enumerable:!0,get:function(){return r(l).default}});var c=n(95);Object.defineProperty(t,"ListItemText",{enumerable:!0,get:function(){return r(c).default}});var s=n(96);Object.defineProperty(t,"ListItemTextSecondary",{enumerable:!0,get:function(){return r(s).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(99);Object.defineProperty(t,"Menu",{enumerable:!0,get:function(){return r(a).default}});var o=n(20);Object.defineProperty(t,"MenuItem",{enumerable:!0,get:function(){return r(o).default}});var i=n(19);Object.defineProperty(t,"MenuDivider",{enumerable:!0,get:function(){return r(i).default}});var u=n(100);Object.defineProperty(t,"MenuAnchor",{enumerable:!0,get:function(){return r(u).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(23);Object.defineProperty(t,"Radio",{enumerable:!0,get:function(){return r(a).default}});var o=n(105);Object.defineProperty(t,"RadioGroup",{enumerable:!0,get:function(){return r(o).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(106);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(107);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(108);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(110);Object.defineProperty(t,"Tabbar",{enumerable:!0,get:function(){return r(a).default}});var o=n(109);Object.defineProperty(t,"Tab",{enumerable:!0,get:function(){return r(o).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(116);Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r(a).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(117);Object.defineProperty(t,"Toolbar",{enumerable:!0,get:function(){return r(a).default}});var o=n(119);Object.defineProperty(t,"ToolbarSection",{enumerable:!0,get:function(){return r(o).default}});var i=n(120);Object.defineProperty(t,"ToolbarTitle",{enumerable:!0,get:function(){return r(i).default}});var u=n(24);Object.defineProperty(t,"ToolbarRow",{enumerable:!0,get:function(){return r(u).default}});var l=n(118);Object.defineProperty(t,"ToolbarIcon",{enumerable:!0,get:function(){return r(l).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(132);Object.defineProperty(t,"Typography",{enumerable:!0,get:function(){return r(a).default}});var o=n(123);Object.defineProperty(t,"Caption",{enumerable:!0,get:function(){return r(o).default}});var i=n(127);Object.defineProperty(t,"Display4",{enumerable:!0,get:function(){return r(i).default}});var u=n(126);Object.defineProperty(t,"Display3",{enumerable:!0,get:function(){return r(u).default}});var l=n(125);Object.defineProperty(t,"Display2",{enumerable:!0,get:function(){return r(l).default}});var c=n(124);Object.defineProperty(t,"Display1",{enumerable:!0,get:function(){return r(c).default}});var s=n(128);Object.defineProperty(t,"Headline",{enumerable:!0,get:function(){return r(s).default}});var f=n(131);Object.defineProperty(t,"Title",{enumerable:!0,get:function(){return r(f).default}});var d=n(130);Object.defineProperty(t,"Subheading2",{enumerable:!0,get:function(){return r(d).default}});var p=n(129);Object.defineProperty(t,"Subheading1",{enumerable:!0,get:function(){return r(p).default}});var m=n(122);Object.defineProperty(t,"Body2",{enumerable:!0,get:function(){return r(m).default}});var b=n(121);Object.defineProperty(t,"Body1",{enumerable:!0,get:function(){return r(b).default}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(27);Object.defineProperty(t,"Button",{enumerable:!0,get:function(){return r(a).default}});var o=n(28);Object.defineProperty(t,"Card",{enumerable:!0,get:function(){return o.Card}}),Object.defineProperty(t,"CardHeader",{enumerable:!0,get:function(){return o.CardHeader}}),Object.defineProperty(t,"CardTitle",{enumerable:!0,get:function(){return o.CardTitle}}),Object.defineProperty(t,"CardSubtitle",{enumerable:!0,get:function(){return o.CardSubtitle}}),Object.defineProperty(t,"CardText",{enumerable:!0,get:function(){return o.CardText}}),Object.defineProperty(t,"CardActions",{enumerable:!0,get:function(){return o.CardActions}}),Object.defineProperty(t,"CardMedia",{enumerable:!0,get:function(){return o.CardMedia}});var i=n(31);Object.defineProperty(t,"Dialog",{enumerable:!0,get:function(){return i.Dialog}}),Object.defineProperty(t,"DialogHeader",{enumerable:!0,get:function(){return i.DialogHeader}}),Object.defineProperty(t,"DialogTitle",{enumerable:!0,get:function(){return i.DialogTitle}}),Object.defineProperty(t,"DialogBody",{enumerable:!0,get:function(){return i.DialogBody}}),Object.defineProperty(t,"DialogFooter",{enumerable:!0,get:function(){return i.DialogFooter}});var u=n(33);Object.defineProperty(t,"Elevation",{enumerable:!0,get:function(){return r(u).default}});var l=n(34);Object.defineProperty(t,"Fab",{enumerable:!0,get:function(){return r(l).default}});var c=n(39);Object.defineProperty(t,"List",{enumerable:!0,get:function(){return c.List}}),Object.defineProperty(t,"ListItem",{enumerable:!0,get:function(){return c.ListItem}}),Object.defineProperty(t,"ListDivider",{enumerable:!0,get:function(){return c.ListDivider}}),Object.defineProperty(t,"ListGroup",{enumerable:!0,get:function(){return c.ListGroup}}),Object.defineProperty(t,"ListHeader",{enumerable:!0,get:function(){return c.ListHeader}}),Object.defineProperty(t,"ListItemText",{enumerable:!0,get:function(){return c.ListItemText}}),Object.defineProperty(t,"ListItemTextSecondary",{enumerable:!0,get:function(){return c.ListItemTextSecondary}});var s=n(46);Object.defineProperty(t,"Textfield",{enumerable:!0,get:function(){return r(s).default}});var f=n(29);Object.defineProperty(t,"Checkbox",{enumerable:!0,get:function(){return r(f).default}});var d=n(15);Object.defineProperty(t,"FormField",{enumerable:!0,get:function(){return r(d).default}});var p=n(37);Object.defineProperty(t,"IconToggle",{enumerable:!0,get:function(){return r(p).default}});var m=n(6);Object.defineProperty(t,"Icon",{enumerable:!0,get:function(){return r(m).default}});var b=n(32);Object.defineProperty(t,"Drawer",{enumerable:!0,get:function(){return b.Drawer}}),Object.defineProperty(t,"DrawerSpacer",{enumerable:!0,get:function(){return b.DrawerSpacer}}),Object.defineProperty(t,"Navigation",{enumerable:!0,get:function(){return b.Navigation}}),Object.defineProperty(t,"DrawerHeader",{enumerable:!0,get:function(){return b.DrawerHeader}}),Object.defineProperty(t,"DrawerHeaderContent",{enumerable:!0,get:function(){return b.DrawerHeaderContent}}),Object.defineProperty(t,"DrawerContent",{enumerable:!0,get:function(){return b.DrawerContent}});var v=n(35);Object.defineProperty(t,"Grid",{enumerable:!0,get:function(){return v.Grid}}),Object.defineProperty(t,"Cell",{enumerable:!0,get:function(){return v.Cell}});var h=n(43);Object.defineProperty(t,"Snackbar",{enumerable:!0,get:function(){return r(h).default}});var y=n(47);Object.defineProperty(t,"Toolbar",{enumerable:!0,get:function(){return y.Toolbar}}),Object.defineProperty(t,"ToolbarSection",{enumerable:!0,get:function(){return y.ToolbarSection}}),Object.defineProperty(t,"ToolbarTitle",{enumerable:!0,get:function(){return y.ToolbarTitle}}),Object.defineProperty(t,"ToolbarRow",{enumerable:!0,get:function(){return y.ToolbarRow}}),Object.defineProperty(t,"ToolbarIcon",{enumerable:!0,get:function(){return y.ToolbarIcon}});var _=n(30);Object.defineProperty(t,"Content",{enumerable:!0,get:function(){return r(_).default}});var O=n(41);Object.defineProperty(t,"Radio",{enumerable:!0,get:function(){return O.Radio}}),Object.defineProperty(t,"RadioGroup",{enumerable:!0,get:function(){return O.RadioGroup}});var g=n(40);Object.defineProperty(t,"Menu",{enumerable:!0,get:function(){return g.Menu}}),Object.defineProperty(t,"MenuItem",{enumerable:!0,get:function(){return g.MenuItem}}),Object.defineProperty(t,"MenuDivider",{enumerable:!0,get:function(){return g.MenuDivider}}),Object.defineProperty(t,"MenuAnchor",{enumerable:!0,get:function(){return g.MenuAnchor}});var P=n(48);Object.defineProperty(t,"Typography",{enumerable:!0,get:function(){return P.Typography}}),Object.defineProperty(t,"Caption",{enumerable:!0,get:function(){return P.Caption}}),Object.defineProperty(t,"Display4",{enumerable:!0,get:function(){return P.Display4}}),Object.defineProperty(t,"Display3",{enumerable:!0,get:function(){return P.Display3}}),Object.defineProperty(t,"Display2",{enumerable:!0,get:function(){return P.Display2}}),Object.defineProperty(t,"Display1",{enumerable:!0,get:function(){return P.Display1}}),Object.defineProperty(t,"Headline",{enumerable:!0,get:function(){return P.Headline}}),Object.defineProperty(t,"Title",{enumerable:!0,get:function(){return P.Title}}),Object.defineProperty(t,"Subheading2",{enumerable:!0,get:function(){return P.Subheading2}}),Object.defineProperty(t,"Subheading1",{enumerable:!0,get:function(){return P.Subheading1}}),Object.defineProperty(t,"Body2",{enumerable:!0,get:function(){return P.Body2}}),Object.defineProperty(t,"Body1",{enumerable:!0,get:function(){return P.Body1}});var j=n(36);Object.defineProperty(t,"GridList",{enumerable:!0,get:function(){return j.GridList}}),Object.defineProperty(t,"Tile",{enumerable:!0,get:function(){return j.Tile}}),Object.defineProperty(t,"TilePrimary",{enumerable:!0,get:function(){return j.TilePrimary}}),Object.defineProperty(t,"TileSecondary",{enumerable:!0,get:function(){return j.TileSecondary}}),Object.defineProperty(t,"TileContent",{enumerable:!0,get:function(){return j.TileContent}}),Object.defineProperty(t,"TileTitle",{enumerable:!0,get:function(){return j.TileTitle}}),Object.defineProperty(t,"TileSupportText",{enumerable:!0,get:function(){return j.TileSupportText}});var w=n(42);Object.defineProperty(t,"Slider",{enumerable:!0,get:function(){return r(w).default}});var T=n(44);Object.defineProperty(t,"Switch",{enumerable:!0,get:function(){return r(T).default}});var E=n(45);Object.defineProperty(t,"Tab",{enumerable:!0,get:function(){return E.Tab}}),Object.defineProperty(t,"Tabbar",{enumerable:!0,get:function(){return E.Tabbar}});var N=n(38);Object.defineProperty(t,"LinearProgress",{enumerable:!0,get:function(){return r(N).default}})},function(e,t,n){/*! Material Components for the web Copyright (c) 2017 Google Inc. License: Apache-2.0 */ !function(t,n){e.exports=n()}(0,function(){return function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.l=!0,a.exports}var n={};return t.m=e,t.c=n,t.d=function(e,n,r){t.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},t.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(n,"a",n),n},t.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},t.p="/assets/",t(t.s=84)}({0:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,e),this.adapter_=t}return a(e,null,[{key:"cssClasses",get:function(){return{}}},{key:"strings",get:function(){return{}}},{key:"numbers",get:function(){return{}}},{key:"defaultAdapter",get:function(){return{}}}]),a(e,[{key:"init",value:function(){}},{key:"destroy",value:function(){}}]),e}();t.a=o},1:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var a=n(0),o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0;r(this,e),this.root_=t;for(var a=arguments.length,o=Array(a>2?a-2:0),i=2;i<a;i++)o[i-2]=arguments[i];this.initialize.apply(this,o),this.foundation_=void 0===n?this.getDefaultFoundation():n,this.foundation_.init(),this.initialSyncWithDOM()}return o(e,null,[{key:"attachTo",value:function(t){return new e(t,new a.a)}}]),o(e,[{key:"initialize",value:function(){}},{key:"getDefaultFoundation",value:function(){throw Error("Subclasses must override getDefaultFoundation to return a properly configured foundation class")}},{key:"initialSyncWithDOM",value:function(){}},{key:"destroy",value:function(){this.foundation_.destroy()}},{key:"listen",value:function(e,t){this.root_.addEventListener(e,t)}},{key:"unlisten",value:function(e,t){this.root_.removeEventListener(e,t)}},{key:"emit",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=void 0;"function"==typeof CustomEvent?r=new CustomEvent(e,{detail:t,bubbles:n}):(r=document.createEvent("CustomEvent"),r.initCustomEvent(e,n,!1,t)),this.root_.dispatchEvent(r)}}]),e}();t.a=i},19:function(e,t,n){"use strict";n.d(t,"a",function(){return r}),n.d(t,"c",function(){return a}),n.d(t,"b",function(){return o});var r={ACTIVE:"mdc-slider--active",DISABLED:"mdc-slider--disabled",DISCRETE:"mdc-slider--discrete",FOCUS:"mdc-slider--focus",IN_TRANSIT:"mdc-slider--in-transit",IS_DISCRETE:"mdc-slider--discrete",HAS_TRACK_MARKER:"mdc-slider--display-markers"},a={TRACK_SELECTOR:".mdc-slider__track",TRACK_MARKER_CONTAINER_SELECTOR:".mdc-slider__track-marker-container",LAST_TRACK_MARKER_SELECTOR:".mdc-slider__track-marker:last-child",THUMB_CONTAINER_SELECTOR:".mdc-slider__thumb-container",PIN_VALUE_MARKER_SELECTOR:".mdc-slider__pin-value-marker",ARIA_VALUEMIN:"aria-valuemin",ARIA_VALUEMAX:"aria-valuemax",ARIA_VALUENOW:"aria-valuenow",ARIA_DISABLED:"aria-disabled",STEP_DATA_ATTR:"data-step",CHANGE_EVENT:"MDCSlider:change",INPUT_EVENT:"MDCSlider:input"},o={PAGE_FACTOR:4}},8:function(e,t,n){"use strict";function r(e){return void 0!==e.document&&"function"==typeof e.document.createElement}function a(e){return e in c||e in s}function o(e,t,n){return t[e].styleProperty in n.style?t[e].noPrefix:t[e].webkitPrefix}function i(e,t){if(!r(e)||!a(t))return t;var n=t in c?c:s,i=e.document.createElement("div");return n===c?o(t,n,i):n[t].noPrefix in i.style?n[t].noPrefix:n[t].webkitPrefix}function u(e,t){return i(e,t)}function l(e,t){return i(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"transformStyleProperties",function(){return f}),n.d(t,"getCorrectEventName",function(){return u}),n.d(t,"getCorrectPropertyName",function(){return l});/** * @license * Copyright 2016 Google Inc. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ var c={animationstart:{noPrefix:"animationstart",webkitPrefix:"webkitAnimationStart",styleProperty:"animation"},animationend:{noPrefix:"animationend",webkitPrefix:"webkitAnimationEnd",styleProperty:"animation"},animationiteration:{noPrefix:"animationiteration",webkitPrefix:"webkitAnimationIteration",styleProperty:"animation"},transitionend:{noPrefix:"transitionend",webkitPrefix:"webkitTransitionEnd",styleProperty:"transition"}},s={animation:{noPrefix:"animation",webkitPrefix:"-webkit-animation"},transform:{noPrefix:"transform",webkitPrefix:"-webkit-transform"},transition:{noPrefix:"transition",webkitPrefix:"-webkit-transition"}},f=["transform","WebkitTransform","MozTransform","OTransform","MSTransform"]},84:function(e,t,n){e.exports=n(85)},85:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0}),n.d(t,"MDCSlider",function(){return s});var i=n(1),u=n(19),l=n(86);n.d(t,"MDCSliderFoundation",function(){return l.a});var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),s=function(e){function t(){return r(this,t),a(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,e),c(t,[{key:"initialize",value:function(){this.thumbContainer_=this.root_.querySelector(u.c.THUMB_CONTAINER_SELECTOR),this.track_=this.root_.querySelector(u.c.TRACK_SELECTOR),this.pinValueMarker_=this.root_.querySelector(u.c.PIN_VALUE_MARKER_SELECTOR),this.trackMarkerContainer_=this.root_.querySelector(u.c.TRACK_MARKER_CONTAINER_SELECTOR)}},{key:"getDefaultFoundation",value:function(){var e=this;return new l.a({hasClass:function(t){return e.root_.classList.contains(t)},addClass:function(t){return e.root_.classList.add(t)},removeClass:function(t){return e.root_.classList.remove(t)},getAttribute:function(t){return e.root_.getAttribute(t)},setAttribute:function(t,n){return e.root_.setAttribute(t,n)},removeAttribute:function(t){return e.root_.removeAttribute(t)},computeBoundingRect:function(){return e.root_.getBoundingClientRect()},getTabIndex:function(){return e.root_.tabIndex},registerInteractionHandler:function(t,n){e.root_.addEventListener(t,n)},deregisterInteractionHandler:function(t,n){e.root_.removeEventListener(t,n)},registerThumbContainerInteractionHandler:function(t,n){e.thumbContainer_.addEventListener(t,n)},deregisterThumbContainerInteractionHandler:function(t,n){e.thumbContainer_.removeEventListener(t,n)},registerBodyInteractionHandler:function(e,t){document.body.addEventListener(e,t)},deregisterBodyInteractionHandler:function(e,t){document.body.removeEventListener(e,t)},registerResizeHandler:function(e){window.addEventListener("resize",e)},deregisterResizeHandler:function(e){window.removeEventListener("resize",e)},notifyInput:function(){e.emit(u.c.INPUT_EVENT,e)},notifyChange:function(){e.emit(u.c.CHANGE_EVENT,e)},setThumbContainerStyleProperty:function(t,n){e.thumbContainer_.style.setProperty(t,n)},setTrackStyleProperty:function(t,n){e.track_.style.setProperty(t,n)},setMarkerValue:function(t){e.pinValueMarker_.innerText=t},appendTrackMarkers:function(t){for(var n=document.createDocumentFragment(),r=0;r<t;r++){var a=document.createElement("div");a.classList.add("mdc-slider__track-marker"),n.appendChild(a)}e.trackMarkerContainer_.appendChild(n)},removeTrackMarkers:function(){for(;e.trackMarkerContainer_.firstChild;)e.trackMarkerContainer_.removeChild(e.trackMarkerContainer_.firstChild)},setLastTrackMarkersStyleProperty:function(t,n){e.root_.querySelector(u.c.LAST_TRACK_MARKER_SELECTOR).style.setProperty(t,n)},isRTL:function(){return"rtl"===getComputedStyle(e.root_).direction}})}},{key:"initialSyncWithDOM",value:function(){var e=parseFloat(this.root_.getAttribute(u.c.ARIA_VALUENOW));this.min=parseFloat(this.root_.getAttribute(u.c.ARIA_VALUEMIN))||this.min,this.max=parseFloat(this.root_.getAttribute(u.c.ARIA_VALUEMAX))||this.max,this.step=parseFloat(this.root_.getAttribute(u.c.STEP_DATA_ATTR))||this.step,this.value=e||this.value,this.disabled=this.root_.hasAttribute(u.c.ARIA_DISABLED)&&"false"!==this.root_.getAttribute(u.c.ARIA_DISABLED),this.foundation_.setupTrackMarker()}},{key:"layout",value:function(){this.foundation_.layout()}},{key:"stepUp",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.step||1;this.value+=e}},{key:"stepDown",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.step||1;this.value-=e}},{key:"value",get:function(){return this.foundation_.getValue()},set:function(e){this.foundation_.setValue(e)}},{key:"min",get:function(){return this.foundation_.getMin()},set:function(e){this.foundation_.setMin(e)}},{key:"max",get:function(){return this.foundation_.getMax()},set:function(e){this.foundation_.setMax(e)}},{key:"step",get:function(){return this.foundation_.getStep()},set:function(e){this.foundation_.setStep(e)}},{key:"disabled",get:function(){return this.foundation_.isDisabled()},set:function(e){this.foundation_.setDisabled(e)}}],[{key:"attachTo",value:function(e){return new t(e)}}]),t}(i.a)},86:function(e,t,n){"use strict";function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var i=n(19),u=n(8),l=n(0),c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=["mouseup","pointerup","touchend"],d=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};r(this,t);var n=a(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,c(t.defaultAdapter,e)));return n.rect_=null,n.savedTabIndex_=NaN,n.active_=!1,n.inTransit_=!1,n.isDiscrete_=!1,n.hasTrackMarker_=!1,n.handlingThumbTargetEvt_=!1,n.min_=0,n.max_=100,n.step_=0,n.value_=0,n.disabled_=!1,n.preventFocusState_=!1,n.updateUIFrame_=0,n.thumbContainerPointerHandler_=function(){n.handlingThumbTargetEvt_=!0},n.mousedownHandler_=n.createDownHandler_("mousemove"),n.pointerdownHandler_=n.createDownHandler_("pointermove"),n.touchstartHandler_=n.createDownHandler_("touchmove",function(e){return e.targetTouches[0].pageX}),n.keydownHandler_=function(e){return n.handleKeydown_(e)},n.focusHandler_=function(){return n.handleFocus_()},n.blurHandler_=function(){return n.handleBlur_()},n.resizeHandler_=function(){return n.layout()},n}return o(t,e),s(t,null,[{key:"cssClasses",get:function(){return i.a}},{key:"strings",get:function(){return i.c}},{key:"numbers",get:function(){return i.b}},{key:"defaultAdapter",get:function(){return{hasClass:function(){return!1},addClass:function(){},removeClass:function(){},getAttribute:function(){return null},setAttribute:function(){},removeAttribute:function(){},computeBoundingRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},getTabIndex:function(){return 0},registerInteractionHandler:function(){},deregisterInteractionHandler:function(){},registerThumbContainerInteractionHandler:function(){},deregisterThumbContainerInteractionHandler:function(){},registerBodyInteractionHandler:function(){},deregisterBodyInteractionHandler:function(){},registerResizeHandler:function(){},deregisterResizeHandler:function(){},notifyInput:function(){},notifyChange:function(){},setThumbContainerStyleProperty:function(){},setTrackStyleProperty:function(){},setMarkerValue:function(){},appendTrackMarkers:function(){},removeTrackMarkers:function(){},setLastTrackMarkersStyleProperty:function(){},isRTL:function(){return!1}}}}]),s(t,[{key:"init",value:function(){var e=this;this.isDiscrete_=this.adapter_.hasClass(i.a.IS_DISCRETE),this.hasTrackMarker_=this.adapter_.hasClass(i.a.HAS_TRACK_MARKER),this.adapter_.registerInteractionHandler("mousedown",this.mousedownHandler_),this.adapter_.registerInteractionHandler("pointerdown",this.pointerdownHandler_),this.adapter_.registerInteractionHandler("touchstart",this.touchstartHandler_),this.adapter_.registerInteractionHandler("keydown",this.keydownHandler_),this.adapter_.registerInteractionHandler("focus",this.focusHandler_),this.adapter_.registerInteractionHandler("blur",this.blurHandler_),["mousedown","pointerdown","touchstart"].forEach(function(t){e.adapter_.registerThumbContainerInteractionHandler(t,e.thumbContainerPointerHandler_)}),this.adapter_.registerResizeHandler(this.resizeHandler_),this.layout(),this.isDiscrete_&&0==this.getStep()&&(this.step_=1)}},{key:"destroy",value:function(){var e=this;this.adapter_.deregisterInteractionHandler("mousedown",this.mousedownHandler_),this.adapter_.deregisterInteractionHandler("pointerdown",this.pointerdownHandler_),this.adapter_.deregisterInteractionHandler("touchstart",this.touchstartHandler_),this.adapter_.deregisterInteractionHandler("keydown",this.keydownHandler_),this.adapter_.deregisterInteractionHandler("focus",this.focusHandler_),this.adapter_.deregisterInteractionHandler("blur",this.blurHandler_),["mousedown","pointerdown","touchstart"].forEach(function(t){e.adapter_.deregisterThumbContainerInteractionHandler(t,e.thumbContainerPointerHandler_)}),this.adapter_.deregisterResizeHandler(this.resizeHandler_)}},{key:"setupTrackMarker",value:function(){if(this.isDiscrete_&&this.hasTrackMarker_&&0!=this.getStep()){var e=this.getMin(),t=this.getMax(),n=this.getStep(),r=(t-e)/n,a=Math.ceil(r)!==r;if(a&&(r=Math.ceil(r)),this.adapter_.removeTrackMarkers(),this.adapter_.appendTrackMarkers(r),a){var