arnaucube
arnaucube/commonroutesAppPublic Self-hosted repository
commonroutesApp/www/lib/angular-material/modules/js/core/core.min.js
www/lib/angular-material/modules/js/core/core.min.jsRaw
 1/*!
 2 * Angular Material Design
 3 * https://github.com/angular/material
 4 * @license MIT
 5 * v1.1.0-master-2b98560
 6 */
 7!function(e,t,o){"use strict";function r(e,t){if(t.has("$swipe")){var o="You are using the ngTouch module. \nAngular Material already has mobile click, tap, and swipe support... \nngTouch is not supported with Angular Material!";e.warn(o)}}function n(e,t){e.decorator("$$rAF",["$delegate",d]),t.theme("default").primaryPalette("indigo").accentPalette("pink").warnPalette("deep-orange").backgroundPalette("grey")}function d(e){return e.throttle=function(t){var o,r,n,d;return function(){o=arguments,d=this,n=t,r||(r=!0,e(function(){n.apply(d,Array.prototype.slice.call(o)),r=!1}))}},e}function a(){return{restrict:"A",link:m}}function m(e,t,o){var r=o.mdAutoFocus||o.mdAutofocus||o.mdSidenavFocus;e.$watch(r,function(e){t.toggleClass("md-autofocus",e)})}function i(){function e(e){var t="#"===e[0]?e.substr(1):e,o=t.length/3,r=t.substr(0,o),n=t.substr(o,o),d=t.substr(2*o);return 1===o&&(r+=r,n+=n,d+=d),"rgba("+parseInt(r,16)+","+parseInt(n,16)+","+parseInt(d,16)+",0.1)"}function t(e){e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);var t=e&&4===e.length?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):"";return t.toUpperCase()}function o(e){return e.replace(")",", 0.1)").replace("(","a(")}function r(e){return e?e.replace("rgba","rgb").replace(/,[^\),]+\)/,")"):"rgb(0,0,0)"}return{rgbaToHex:t,hexToRgba:e,rgbToRgba:o,rgbaToRgb:r}}function c(e,o,r){function n(e){var t=m+"-"+e,o=a(t),r=o.charAt(0).toLowerCase()+o.substring(1);return d(e)?e:d(o)?o:d(r)?r:e}function d(e){return t.isDefined(l.style[e])}function a(e){return e.replace(c,function(e,t,o,r){return r?o.toUpperCase():o})}var m=e.vendorPrefix,i=/webkit/i.test(m),c=/([:\-_]+(.))/g,l=document.createElement("div"),s={isInputKey:function(e){return e.keyCode>=31&&e.keyCode<=90},isNumPadKey:function(e){return 3===e.location&&e.keyCode>=97&&e.keyCode<=105},isNavigationKey:function(e){var t=s.KEY_CODE,o=[t.SPACE,t.ENTER,t.UP_ARROW,t.DOWN_ARROW];return o.indexOf(e.keyCode)!=-1},KEY_CODE:{COMMA:188,SEMICOLON:186,ENTER:13,ESCAPE:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT_ARROW:37,UP_ARROW:38,RIGHT_ARROW:39,DOWN_ARROW:40,TAB:9,BACKSPACE:8,DELETE:46},CSS:{TRANSITIONEND:"transitionend"+(i?" webkitTransitionEnd":""),ANIMATIONEND:"animationend"+(i?" webkitAnimationEnd":""),TRANSFORM:n("transform"),TRANSFORM_ORIGIN:n("transformOrigin"),TRANSITION:n("transition"),TRANSITION_DURATION:n("transitionDuration"),ANIMATION_PLAY_STATE:n("animationPlayState"),ANIMATION_DURATION:n("animationDuration"),ANIMATION_NAME:n("animationName"),ANIMATION_TIMING:n("animationTimingFunction"),ANIMATION_DIRECTION:n("animationDirection")},MEDIA:{xs:"(max-width: 599px)","gt-xs":"(min-width: 600px)",sm:"(min-width: 600px) and (max-width: 959px)","gt-sm":"(min-width: 960px)",md:"(min-width: 960px) and (max-width: 1279px)","gt-md":"(min-width: 1280px)",lg:"(min-width: 1280px) and (max-width: 1919px)","gt-lg":"(min-width: 1920px)",xl:"(min-width: 1920px)",landscape:"(orientation: landscape)",portrait:"(orientation: portrait)",print:"print"},MEDIA_PRIORITY:["xl","gt-lg","lg","gt-md","md","gt-sm","sm","gt-xs","xs","landscape","portrait","print"]};return s}function l(e,o){function r(){return[].concat(M)}function n(){return M.length}function d(e){return M.length&&e>-1&&e<M.length}function a(e){return!!e&&d(u(e)+1)}function m(e){return!!e&&d(u(e)-1)}function i(e){return d(e)?M[e]:null}function c(e,t){return M.filter(function(o){return o[e]===t})}function l(e,o){return e?(t.isNumber(o)||(o=M.length),M.splice(o,0,e),u(e)):-1}function s(e){p(e)&&M.splice(u(e),1)}function u(e){return M.indexOf(e)}function p(e){return e&&u(e)>-1}function h(){return M.length?M[0]:null}function E(){return M.length?M[M.length-1]:null}function f(e,r,n,a){n=n||b;for(var m=u(r);;){if(!d(m))return null;var i=m+(e?-1:1),c=null;if(d(i)?c=M[i]:o&&(c=e?E():h(),i=u(c)),null===c||i===a)return null;if(n(c))return c;t.isUndefined(a)&&(a=i),m=i}}var b=function(){return!0};e&&!t.isArray(e)&&(e=Array.prototype.slice.call(e)),o=!!o;var M=e||[];return{items:r,count:n,inRange:d,contains:p,indexOf:u,itemAt:i,findBy:c,add:l,remove:s,first:h,last:E,next:t.bind(null,f,!1),previous:t.bind(null,f,!0),hasPrevious:m,hasNext:a}}function s(e,o,r){function n(e){var o=u[e];t.isUndefined(o)&&(o=u[e]=d(e));var r=h[o];return t.isUndefined(r)&&(r=a(o)),r}function d(t){return e.MEDIA[t]||("("!==t.charAt(0)?"("+t+")":t)}function a(e){var t=p[e];return t||(t=p[e]=r.matchMedia(e)),t.addListener(m),h[t.media]=!!t.matches}function m(e){o.$evalAsync(function(){h[e.media]=!!e.matches})}function i(e){return p[e]}function c(t,o){for(var r=0;r<e.MEDIA_PRIORITY.length;r++){var n=e.MEDIA_PRIORITY[r];if(p[u[n]].matches){var d=s(t,o+"-"+n);if(t[d])return t[d]}}return t[s(t,o)]}function l(o,r,n){var d=[];return o.forEach(function(o){var a=s(r,o);t.isDefined(r[a])&&d.push(r.$observe(a,t.bind(void 0,n,null)));for(var m in e.MEDIA)a=s(r,o+"-"+m),t.isDefined(r[a])&&d.push(r.$observe(a,t.bind(void 0,n,m)))}),function(){d.forEach(function(e){e()})}}function s(e,t){return E[t]||(E[t]=e.$normalize(t))}var u={},p={},h={},E={};return n.getResponsiveAttribute=c,n.getQuery=i,n.watchResponsiveAttributes=l,n}function u(e,o){function r(e){return e=t.isArray(e)?e:[e],e.forEach(function(t){i.forEach(function(o){e.push(o+"-"+t)})}),e}function n(e){return e=t.isArray(e)?e:[e],r(e).map(function(e){return"["+e+"]"}).join(",")}function d(e,t){if(e=m(e),!e)return!1;for(var o=r(t),n=0;n<o.length;n++)if(e.hasAttribute(o[n]))return!0;return!1}function a(e,t){e=m(e),e&&r(t).forEach(function(t){e.removeAttribute(t)})}function m(e){if(e=e[0]||e,e.nodeType)return e}var i=["data","x"];return e?o?n(e):r(e):{buildList:r,buildSelector:n,hasAttribute:d,removeAttribute:a}}function p(r,n,d,a,m,i,c,l,s,u){function p(e){return e?h(e)||E(e)?e:e+"px":"0"}function h(e){return String(e).indexOf("px")>-1}function E(e){return String(e).indexOf("%")>-1}function f(e){return e[0]||e}var b=i.startSymbol(),M=i.endSymbol(),g="{{"===b&&"}}"===M,A=function(e,o,r){var n=!1;if(e&&e.length){var d=s.getComputedStyle(e[0]);n=t.isDefined(d[o])&&(!r||d[o]==r)}return n},T={dom:{},now:e.performance?t.bind(e.performance,e.performance.now):Date.now||function(){return(new Date).getTime()},bidi:function(e,o,n,d){var a=!("rtl"==r[0].dir||"rtl"==r[0].body.dir);if(0==arguments.length)return a?"ltr":"rtl";var m=t.element(e);a&&t.isDefined(n)?m.css(o,p(n)):!a&&t.isDefined(d)&&m.css(o,p(d))},bidiProperty:function(e,o,n,d){var a=!("rtl"==r[0].dir||"rtl"==r[0].body.dir),m=t.element(e);a&&t.isDefined(o)?(m.css(o,p(d)),m.css(n,"")):!a&&t.isDefined(n)&&(m.css(n,p(d)),m.css(o,""))},clientRect:function(e,t,o){var r=f(e);t=f(t||r.offsetParent||document.body);var n=r.getBoundingClientRect(),d=o?t.getBoundingClientRect():{left:0,top:0,width:0,height:0};return{left:n.left-d.left,top:n.top-d.top,width:n.width,height:n.height}},offsetRect:function(e,t){return T.clientRect(e,t,!0)},nodesToArray:function(e){e=e||[];for(var t=[],o=0;o<e.length;++o)t.push(e.item(o));return t},scrollTop:function(e){e=t.element(e||r[0].body);var n=e[0]==r[0].body?r[0].body:o,d=n?n.scrollTop+n.parentElement.scrollTop:0;return d||Math.abs(e[0].getBoundingClientRect().top)},findFocusTarget:function(e,o){function r(e,o){var r,n=e[0].querySelectorAll(o);return n&&n.length&&n.length&&t.forEach(n,function(e){e=t.element(e);var o=e.hasClass("md-autofocus");o&&(r=e)}),r}var n,d=this.prefixer("md-autofocus",!0);return n=r(e,o||d),n||o==d||(n=r(e,this.prefixer("md-auto-focus",!0)),n||(n=r(e,d))),n},disableScrollAround:function(e,o,n){function d(e){function o(e){e.preventDefault()}e=t.element(e||i);var r;return n&&n.disableScrollMask?r=e:(e=e[0],r=t.element('<div class="md-scroll-mask">  <div class="md-scroll-mask-bar"></div></div>'),e.appendChild(r[0])),r.on("wheel",o),r.on("touchmove",o),function(){r.off("wheel"),r.off("touchmove"),r[0].parentNode.removeChild(r[0]),delete T.disableScrollAround._enableScrolling}}function a(){var e=i.parentNode,t=e.style.cssText||"",o=i.style.cssText||"",r=T.scrollTop(i),n=i.clientWidth;return i.scrollHeight>i.clientHeight+1&&(m(i,{position:"fixed",width:"100%",top:-r+"px"}),e.style.overflowY="scroll"),i.clientWidth<n&&m(i,{overflow:"hidden"}),function(){i.style.cssText=o,e.style.cssText=t,i.scrollTop=r,e.scrollTop=r}}function m(e,t){for(var o in t)e.style[o]=t[o]}if(T.disableScrollAround._count=T.disableScrollAround._count||0,++T.disableScrollAround._count,T.disableScrollAround._enableScrolling)return T.disableScrollAround._enableScrolling;var i=r[0].body,c=a(),l=d(o);return T.disableScrollAround._enableScrolling=function(){--T.disableScrollAround._count||(c(),l(),delete T.disableScrollAround._enableScrolling)}},enableScrolling:function(){var e=this.disableScrollAround._enableScrolling;e&&e()},floatingScrollbars:function(){if(this.floatingScrollbars.cached===o){var e=t.element("<div><div></div></div>").css({width:"100%","z-index":-1,position:"absolute",height:"35px","overflow-y":"scroll"});e.children().css("height","60px"),r[0].body.appendChild(e[0]),this.floatingScrollbars.cached=e[0].offsetWidth==e[0].childNodes[0].offsetWidth,e.remove()}return this.floatingScrollbars.cached},forceFocus:function(t){var o=t[0]||t;document.addEventListener("click",function n(e){e.target===o&&e.$focus&&(o.focus(),e.stopImmediatePropagation(),e.preventDefault(),o.removeEventListener("click",n))},!0);var r=document.createEvent("MouseEvents");r.initMouseEvent("click",!1,!0,e,{},0,0,0,0,!1,!1,!1,!1,0,null),r.$material=!0,r.$focus=!0,o.dispatchEvent(r)},createBackdrop:function(e,t){return d(T.supplant('<md-backdrop class="{0}">',[t]))(e)},supplant:function(e,t,o){return o=o||/\{([^\{\}]*)\}/g,e.replace(o,function(e,o){var r=o.split("."),n=t;try{for(var d in r)r.hasOwnProperty(d)&&(n=n[r[d]])}catch(a){n=e}return"string"==typeof n||"number"==typeof n?n:e})},fakeNgModel:function(){return{$fake:!0,$setTouched:t.noop,$setViewValue:function(e){this.$viewValue=e,this.$render(e),this.$viewChangeListeners.forEach(function(e){e()})},$isEmpty:function(e){return 0===(""+e).length},$parsers:[],$formatters:[],$viewChangeListeners:[],$render:t.noop}},debounce:function(e,t,r,d){var a;return function(){var m=r,i=Array.prototype.slice.call(arguments);n.cancel(a),a=n(function(){a=o,e.apply(m,i)},t||10,d)}},throttle:function(e,t){var o;return function(){var r=this,n=arguments,d=T.now();(!o||d-o>t)&&(e.apply(r,n),o=d)}},time:function(e){var t=T.now();return e(),T.now()-t},valueOnUse:function(e,t,o){var r=null,n=Array.prototype.slice.call(arguments),d=n.length>3?n.slice(3):[];Object.defineProperty(e,t,{get:function(){return null===r&&(r=o.apply(e,d)),r}})},nextUid:function(){return""+O++},disconnectScope:function(e){if(e&&e.$root!==e&&!e.$$destroyed){var t=e.$parent;e.$$disconnected=!0,t.$$childHead===e&&(t.$$childHead=e.$$nextSibling),t.$$childTail===e&&(t.$$childTail=e.$$prevSibling),e.$$prevSibling&&(e.$$prevSibling.$$nextSibling=e.$$nextSibling),e.$$nextSibling&&(e.$$nextSibling.$$prevSibling=e.$$prevSibling),e.$$nextSibling=e.$$prevSibling=null}},reconnectScope:function(e){if(e&&e.$root!==e&&e.$$disconnected){var t=e,o=t.$parent;t.$$disconnected=!1,t.$$prevSibling=o.$$childTail,o.$$childHead?(o.$$childTail.$$nextSibling=t,o.$$childTail=t):o.$$childHead=o.$$childTail=t}},getClosest:function(e,o,r){if(t.isString(o)){var n=o.toUpperCase();o=function(e){return e.nodeName===n}}if(e instanceof t.element&&(e=e[0]),r&&(e=e.parentNode),!e)return null;do if(o(e))return e;while(e=e.parentNode);return null},elementContains:function(o,r){var n=e.Node&&e.Node.prototype&&Node.prototype.contains,d=n?t.bind(o,o.contains):t.bind(o,function(e){return o===r||!!(16&this.compareDocumentPosition(e))});return d(r)},extractElementByName:function(e,o,r,n){function d(e){return a(e)||(r?m(e):null)}function a(e){if(e)for(var t=0,r=e.length;t<r;t++)if(e[t].nodeName.toLowerCase()===o)return e[t];return null}function m(e){var t;if(e)for(var o=0,r=e.length;o<r;o++){var n=e[o];if(!t)for(var a=0,m=n.childNodes.length;a<m;a++)t=t||d([n.childNodes[a]])}return t}var i=d(e);return!i&&n&&c.warn(T.supplant("Unable to find node '{0}' in element '{1}'.",[o,e[0].outerHTML])),t.element(i||e)},initOptionalProperties:function(e,o,r){r=r||{},t.forEach(e.$$isolateBindings,function(n,d){if(n.optional&&t.isUndefined(e[d])){var a=t.isDefined(o[n.attrName]);e[d]=t.isDefined(r[d])?r[d]:a}})},nextTick:function(e,t,o){function r(){var e=d.queue,t=d.digest;d.queue=[],d.timeout=null,d.digest=!1,e.forEach(function(e){var t=e.scope&&e.scope.$$destroyed;t||e.callback()}),t&&a.$digest()}var d=T.nextTick,m=d.timeout,i=d.queue||[];return i.push({scope:o,callback:e}),null==t&&(t=!0),d.digest=d.digest||t,d.queue=i,m||(d.timeout=n(r,0,!1))},processTemplate:function(e){return g?e:e&&t.isString(e)?e.replace(/\{\{/g,b).replace(/}}/g,M):e},getParentWithPointerEvents:function(e){for(var t=e.parent();A(t,"pointer-events","none");)t=t.parent();return t},getNearestContentElement:function(e){for(var t=e.parent()[0];t&&t!==l[0]&&t!==document.body&&"MD-CONTENT"!==t.nodeName.toUpperCase();)t=t.parentNode;return t},checkStickySupport:function(){var e,o=t.element("<div>");r[0].body.appendChild(o[0]);for(var n=["sticky","-webkit-sticky"],d=0;d<n.length;++d)if(o.css({position:n[d],top:0,"z-index":2}),o.css("position")==n[d]){e=n[d];break}return o.remove(),e},parseAttributeBoolean:function(e,t){return""===e||!!e&&(t===!1||"false"!==e&&"0"!==e)},hasComputedStyle:A,isParentFormSubmitted:function(e){var o=T.getClosest(e,"form"),r=o?t.element(o).controller("form"):null;return!!r&&r.$submitted},animateScrollTo:function(e,t){function o(){var n=r();e.scrollTop=n,(m?n<t:n>t)&&u(o)}function r(){var e=1e3,t=T.now()-i;return n(t,d,a,e)}function n(e,t,o,r){if(e>r)return t+o;var n=(e/=r)*e,d=n*e;return t+o*(-2*d+3*n)}var d=e.scrollTop,a=t-d,m=d<t,i=T.now();u(o)}};return T.dom.animator=m(T),T}function h(){function e(){t.showWarnings=!1}var t=this;return t.showWarnings=!0,{disableWarnings:e,$get:["$$rAF","$log","$window","$interpolate",function(e,o,r,n){return E.apply(t,arguments)}]}}function E(e,o,r,n){function d(e,r,n){var d=t.element(e)[0]||e;!d||d.hasAttribute(r)&&0!==d.getAttribute(r).length||l(d,r)||(n=t.isString(n)?n.trim():"",n.length?e.attr(r,n):s&&o.warn('ARIA: Attribute "',r,'", required for accessibility, is missing on node:',d))}function a(t,o,r){e(function(){d(t,o,r())})}function m(e,t){var o=c(e)||"",r=o.indexOf(n.startSymbol())>-1;r?a(e,t,function(){return c(e)}):d(e,t,o)}function i(e,t){var o=c(e),r=o.indexOf(n.startSymbol())>-1;r||o||d(e,t,o)}function c(e){function t(t){for(;t.parentNode&&(t=t.parentNode)!==e;)if(t.getAttribute&&"true"===t.getAttribute("aria-hidden"))return!0}e=e[0]||e;for(var o,r=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null,!1),n="";o=r.nextNode();)t(o)||(n+=o.textContent);return n.trim()||""}function l(e,t){function o(e){var t=e.currentStyle?e.currentStyle:r.getComputedStyle(e);return"none"===t.display}var n=e.hasChildNodes(),d=!1;if(n)for(var a=e.childNodes,m=0;m<a.length;m++){var i=a[m];1===i.nodeType&&i.hasAttribute(t)&&(o(i)||(d=!0))}return d}var s=this.showWarnings;return{expect:d,expectAsync:a,expectWithText:m,expectWithoutText:i}}function f(e,o,r,n,d){this.compile=function(a){var m=a.templateUrl,i=a.template||"",c=a.controller,l=a.controllerAs,s=t.extend({},a.resolve||{}),u=t.extend({},a.locals||{}),p=a.transformTemplate||t.identity,h=a.bindToController;return t.forEach(s,function(e,o){t.isString(e)?s[o]=r.get(e):s[o]=r.invoke(e)}),t.extend(s,u),m?s.$template=o(m).then(function(e){return e}):s.$template=e.when(i),e.all(s).then(function(e){var o,r=p(e.$template,a),m=a.element||t.element("<div>").html(r.trim()).contents(),i=n(m);return o={locals:e,element:m,link:function(r){if(e.$scope=r,c){var n=d(c,e,!0,l);h&&t.extend(n.instance,e);var a=n();m.data("$ngControllerController",a),m.children().data("$ngControllerController",a),o.controller=a}return i(r)}}})}}function b(){}function M(o,r,n){function d(e){return function(t,o){o.distance<this.state.options.maxDistance&&this.dispatchEvent(t,e,o)}}function a(e,t,o){var r=P[t.replace(/^\$md./,"")];if(!r)throw new Error("Failed to register element with handler "+t+". Available handlers: "+Object.keys(P).join(", "));return r.registerElement(e,o)}function m(e,r){var n=new o(e);return t.extend(n,r),P[e]=n,h}function i(){for(var e=document.createElement("div"),o=["","webkit","Moz","MS","ms","o"],r=0;r<o.length;r++){var n=o[r],d=n?n+"TouchAction":"touchAction";if(t.isDefined(e.style[d]))return d}}var c=navigator.userAgent||navigator.vendor||e.opera,l=c.match(/ipad|iphone|ipod/i),s=c.match(/android/i),u=i(),p="undefined"!=typeof e.jQuery&&t.element===e.jQuery,h={handler:m,register:a,isIos:l,isAndroid:s,isHijackingClicks:(l||s)&&!p&&!j};if(h.isHijackingClicks){var E=6;h.handler("click",{options:{maxDistance:E},onEnd:d("click")}),h.handler("focus",{options:{maxDistance:E},onEnd:function(e,t){function o(e){var t=["INPUT","SELECT","BUTTON","TEXTAREA","VIDEO","AUDIO"];return"-1"!=e.getAttribute("tabindex")&&!e.hasAttribute("DISABLED")&&(e.hasAttribute("tabindex")||e.hasAttribute("href")||e.isContentEditable||t.indexOf(e.nodeName)!=-1)}t.distance<this.state.options.maxDistance&&o(e.target)&&(this.dispatchEvent(e,"focus",t),e.target.focus())}}),h.handler("mouseup",{options:{maxDistance:E},onEnd:d("mouseup")}),h.handler("mousedown",{onStart:function(e){this.dispatchEvent(e,"mousedown")}})}return h.handler("press",{onStart:function(e,t){this.dispatchEvent(e,"$md.pressdown")},onEnd:function(e,t){this.dispatchEvent(e,"$md.pressup")}}).handler("hold",{options:{maxDistance:6,delay:500},onCancel:function(){n.cancel(this.state.timeout)},onStart:function(e,o){return this.state.registeredParent?(this.state.pos={x:o.x,y:o.y},void(this.state.timeout=n(t.bind(this,function(){this.dispatchEvent(e,"$md.hold"),this.cancel()}),this.state.options.delay,!1))):this.cancel()},onMove:function(e,t){u||"touchmove"!==e.type||e.preventDefault();var o=this.state.pos.x-t.x,r=this.state.pos.y-t.y;Math.sqrt(o*o+r*r)>this.options.maxDistance&&this.cancel()},onEnd:function(){this.onCancel()}}).handler("drag",{options:{minDistance:6,horizontal:!0,cancelMultiplier:1.5},onSetup:function(e,t){u&&(this.oldTouchAction=e[0].style[u],e[0].style[u]=t.horizontal===!1?"pan-y":"pan-x")},onCleanup:function(e){this.oldTouchAction&&(e[0].style[u]=this.oldTouchAction)},onStart:function(e){this.state.registeredParent||this.cancel()},onMove:function(e,t){var o,r;u||"touchmove"!==e.type||e.preventDefault(),this.state.dragPointer?this.dispatchDragMove(e):(this.state.options.horizontal?(o=Math.abs(t.distanceX)>this.state.options.minDistance,r=Math.abs(t.distanceY)>this.state.options.minDistance*this.state.options.cancelMultiplier):(o=Math.abs(t.distanceY)>this.state.options.minDistance,r=Math.abs(t.distanceX)>this.state.options.minDistance*this.state.options.cancelMultiplier),o?(this.state.dragPointer=v(e),_(e,this.state.dragPointer),this.dispatchEvent(e,"$md.dragstart",this.state.dragPointer)):r&&this.cancel())},dispatchDragMove:r.throttle(function(e){this.state.isRunning&&(_(e,this.state.dragPointer),this.dispatchEvent(e,"$md.drag",this.state.dragPointer))}),onEnd:function(e,t){this.state.dragPointer&&(_(e,this.state.dragPointer),this.dispatchEvent(e,"$md.dragend",this.state.dragPointer))}}).handler("swipe",{options:{minVelocity:.65,minDistance:10},onEnd:function(e,t){var o;Math.abs(t.velocityX)>this.state.options.minVelocity&&Math.abs(t.distanceX)>this.state.options.minDistance?(o="left"==t.directionX?"$md.swipeleft":"$md.swiperight",this.dispatchEvent(e,o)):Math.abs(t.velocityY)>this.state.options.minVelocity&&Math.abs(t.distanceY)>this.state.options.minDistance&&(o="up"==t.directionY?"$md.swipeup":"$md.swipedown",this.dispatchEvent(e,o))}})}function g(e){this.name=e,this.state={}}function A(){function o(e,o,r){r=r||I;var n=new t.element.Event(o);n.$material=!0,n.pointer=r,n.srcEvent=e,t.extend(n,{clientX:r.x,clientY:r.y,screenX:r.x,screenY:r.y,pageX:r.x,pageY:r.y,ctrlKey:e.ctrlKey,altKey:e.altKey,shiftKey:e.shiftKey,metaKey:e.metaKey}),t.element(r.target).trigger(n)}function r(t,o,r){r=r||I;var n;"click"===o||"mouseup"==o||"mousedown"==o?(n=document.createEvent("MouseEvents"),n.initMouseEvent(o,!0,!0,e,t.detail,r.x,r.y,r.x,r.y,t.ctrlKey,t.altKey,t.shiftKey,t.metaKey,t.button,t.relatedTarget||null)):(n=document.createEvent("CustomEvent"),n.initCustomEvent(o,!0,!0,{})),n.$material=!0,n.pointer=r,n.srcEvent=t,r.target.dispatchEvent(n)}var n="undefined"!=typeof e.jQuery&&t.element===e.jQuery;return g.prototype={options:{},dispatchEvent:n?o:r,onSetup:t.noop,onCleanup:t.noop,onStart:t.noop,onMove:t.noop,onEnd:t.noop,onCancel:t.noop,start:function(e,o){if(!this.state.isRunning){var r=this.getNearestParent(e.target),n=r&&r.$mdGesture[this.name]||{};this.state={isRunning:!0,options:t.extend({},this.options,n),registeredParent:r},this.onStart(e,o)}},move:function(e,t){this.state.isRunning&&this.onMove(e,t)},end:function(e,t){this.state.isRunning&&(this.onEnd(e,t),this.state.isRunning=!1)},cancel:function(e,t){this.onCancel(e,t),this.state={}},getNearestParent:function(e){for(var t=e;t;){if((t.$mdGesture||{})[this.name])return t;t=t.parentNode}return null},registerElement:function(e,t){function o(){delete e[0].$mdGesture[r.name],e.off("$destroy",o),r.onCleanup(e,t||{})}var r=this;return e[0].$mdGesture=e[0].$mdGesture||{},e[0].$mdGesture[this.name]=t||{},e.on("$destroy",o),r.onSetup(e,t||{}),o}},g}function T(e,o){function r(e){var t=!e.clientX&&!e.clientY;t||e.$material||e.isIonicTap||N(e)||(e.preventDefault(),e.stopPropagation())}function n(e){var t=0===e.clientX&&0===e.clientY;t||e.$material||e.isIonicTap||N(e)?(U=null,"label"==e.target.tagName.toLowerCase()&&(U={x:e.x,y:e.y})):(e.preventDefault(),e.stopPropagation(),U=null)}function d(e,t){var r;for(var n in P)r=P[n],r instanceof o&&("start"===e&&r.cancel(),r[e](t,I))}function a(e){if(!I){var t=+Date.now();L&&!k(e,L)&&t-L.endTime<1500||(I=v(e),d("start",e))}}function m(e){I&&k(e,I)&&(_(e,I),d("move",e))}function i(e){I&&k(e,I)&&(_(e,I),I.endTime=+Date.now(),d("end",e),L=I,I=null)}document.contains||(document.contains=function(e){return document.body.contains(e)}),!F&&e.isHijackingClicks&&(document.addEventListener("click",n,!0),document.addEventListener("mouseup",r,!0),document.addEventListener("mousedown",r,!0),document.addEventListener("focus",r,!0),F=!0);var c="mousedown touchstart pointerdown",l="mousemove touchmove pointermove",s="mouseup mouseleave touchend touchcancel pointerup pointercancel";t.element(document).on(c,a).on(l,m).on(s,i).on("$$mdGestureReset",function(){L=I=null})}function v(e){var t=H(e),o={startTime:+Date.now(),target:e.target,type:e.type.charAt(0)};return o.startX=o.x=t.pageX,o.startY=o.y=t.pageY,o}function k(e,t){return e&&t&&e.type.charAt(0)===t.type}function N(e){return U&&U.x==e.x&&U.y==e.y}function _(e,t){var o=H(e),r=t.x=o.pageX,n=t.y=o.pageY;t.distanceX=r-t.startX,t.distanceY=n-t.startY,t.distance=Math.sqrt(t.distanceX*t.distanceX+t.distanceY*t.distanceY),t.directionX=t.distanceX>0?"right":t.distanceX<0?"left":"",t.directionY=t.distanceY>0?"down":t.distanceY<0?"up":"",t.duration=+Date.now()-t.startTime,t.velocityX=t.distanceX/t.duration,t.velocityY=t.distanceY/t.duration}function H(e){return e=e.originalEvent||e,e.touches&&e.touches[0]||e.changedTouches&&e.changedTouches[0]||e}function y(){function e(e){function o(e){return i.optionsFactory=e.options,i.methods=(e.methods||[]).concat(a),c}function r(e,t){return m[e]=t,c}function n(t,o){if(o=o||{},o.methods=o.methods||[],o.options=o.options||function(){return{}},/^cancel|hide|show$/.test(t))throw new Error("Preset '"+t+"' in "+e+" is reserved!");if(o.methods.indexOf("_options")>-1)throw new Error("Method '_options' in "+e+" is reserved!");return i.presets[t]={methods:o.methods.concat(a),optionsFactory:o.options,argOption:o.argOption},c}function d(o,r){function n(e){return e=e||{},e._options&&(e=e._options),s.show(t.extend({},l,e))}function d(e){return s.destroy(e)}function a(t,o){var n={};return n[e]=u,r.invoke(t||function(){return o},{},n)}var c,l,s=o(),u={hide:s.hide,cancel:s.cancel,show:n,destroy:d};return c=i.methods||[],l=a(i.optionsFactory,{}),t.forEach(m,function(e,t){u[t]=e}),t.forEach(i.presets,function(e,o){function r(e){this._options=t.extend({},n,e)}var n=a(e.optionsFactory,{}),d=(e.methods||[]).concat(c);if(t.extend(n,{$type:o}),t.forEach(d,function(e){r.prototype[e]=function(t){return this._options[e]=t,this}}),e.argOption){var m="show"+o.charAt(0).toUpperCase()+o.slice(1);u[m]=function(e){var t=u[o](e);return u.show(t)}}u[o]=function(o){return arguments.length&&e.argOption&&!t.isObject(o)&&!t.isArray(o)?(new r)[e.argOption](o):new r(o)}}),u}d.$inject=["$$interimElement","$injector"];var a=["onHide","onShow","onRemove"],m={},i={presets:{}},c={setDefaults:o,addPreset:n,addMethod:r,$get:d};return c.addPreset("build",{methods:["controller","controllerAs","resolve","template","templateUrl","themable","transformTemplate","parent"]}),c}function r(e,r,n,d,a,m,i,c,l,s,u){return function(){function p(e){e=e||{};var t=new b(e||{}),o=!e.skipHide&&A.length?M.cancel():r.when(!0);return o["finally"](function(){A.push(t),t.show()["catch"](function(e){return e})}),t.deferred.promise}function h(e,t){function n(o){return o.remove(e,!1,t||{})["catch"](function(e){return e}),o.deferred.promise}if(!A.length)return r.when(e);if(t=t||{},t.closeAll){var d=r.all(A.reverse().map(n));return A=[],d}if(t.closeTo!==o)return r.all(A.splice(t.closeTo).map(n));var a=A.pop();return n(a)}function E(e,o){var n=A.pop();return n?(n.remove(e,!0,o||{})["catch"](function(e){return e}),n.deferred.promise["catch"](t.noop)):r.when(e)}function f(e){var o=e?null:A.shift(),n=t.element(e).length?t.element(e)[0].parentNode:null;if(n){var d=A.filter(function(e){var t=e.options.element[0];return t===n});d.length>0&&(o=d[0],A.splice(A.indexOf(o),1))}return o?o.remove(g,!1,{$destroy:!0}):r.when(g)}function b(u){function p(){return r(function(e,t){function o(e){k.deferred.reject(e),t(e)}u.onCompiling&&u.onCompiling(u),f(u).then(function(t){N=b(t,u),_=T(N,u,t.controller).then(e,o)},o)})}function h(e,o,n){function d(e){k.deferred.resolve(e)}function a(e){k.deferred.reject(e)}return N?(u=t.extend(u||{},n||{}),u.cancelAutoHide&&u.cancelAutoHide(),u.element.triggerHandler("$mdInterimElementRemove"),u.$destroy===!0?v(u.element,u).then(function(){o&&a(e)||d(e)}):(r.when(_)["finally"](function(){v(u.element,u).then(function(){o&&a(e)||d(e)},a)}),k.deferred.promise)):r.when(!1)}function E(e){return e=e||{},e.template&&(e.template=c.processTemplate(e.template)),t.extend({preserveScope:!1,cancelAutoHide:t.noop,scope:e.scope||d.$new(e.isolateScope),onShow:function(e,t,o){return i.enter(t,o.parent)},onRemove:function(e,t){return t&&i.leave(t)||r.when()}},e)}function f(e){var t=e.skipCompile?null:l.compile(e);return t||r(function(t){t({locals:{},link:function(){return e.element}})})}function b(e,o){t.extend(e.locals,o);var r=e.link(o.scope);return o.element=r,o.parent=g(r,o),o.themable&&s(r),r}function g(o,r){var n=r.parent;if(n=t.isFunction(n)?n(r.scope,o,r):t.isString(n)?t.element(e[0].querySelector(n)):t.element(n),!(n||{}).length){var d;return m[0]&&m[0].querySelector&&(d=m[0].querySelector(":not(svg) > body")),d||(d=m[0]),"#comment"==d.nodeName&&(d=e[0].body),t.element(d)}return n}function A(){var e,r=t.noop;u.hideDelay&&(e=a(M.hide,u.hideDelay),r=function(){a.cancel(e)}),u.cancelAutoHide=function(){r(),u.cancelAutoHide=o}}function T(e,o,n){var d=o.onShowing||t.noop,a=o.onComplete||t.noop;return d(o.scope,e,o,n),r(function(t,d){try{r.when(o.onShow(o.scope,e,o,n)).then(function(){a(o.scope,e,o),A(),t(e)},d)}catch(m){d(m.message)}})}function v(e,o){var r=o.onRemoving||t.noop;return n(function(t,d){try{var a=n.when(o.onRemove(o.scope,e,o)||!0);r(e,a),1==o.$destroy?t(e):a.then(function(){!o.preserveScope&&o.scope&&o.scope.$destroy(),t(e)},d)}catch(m){d(m)}})}var k,N,_=r.when(!0);return u=E(u),k={options:u,deferred:r.defer(),show:p,remove:h}}var M,g=!1,A=[];return M={show:p,hide:h,cancel:E,destroy:f,$injector_:u}}}return r.$inject=["$document","$q","$$q","$rootScope","$timeout","$rootElement","$animate","$mdUtil","$mdCompiler","$mdTheming","$injector"],e.$get=r,e}function w(e,r){function n(e){return e&&""!==e}var d,a=[],m={};return d={notFoundError:function(t,o){e.error((o||"")+"No instance found for handle",t)},getInstances:function(){return a},get:function(e){if(!n(e))return null;var t,o,r;for(t=0,o=a.length;t<o;t++)if(r=a[t],r.$$mdHandle===e)return r;return null},register:function(e,o){function r(){var t=a.indexOf(e);t!==-1&&a.splice(t,1)}function n(){var t=m[o];t&&(t.forEach(function(t){t.resolve(e)}),delete m[o])}return o?(e.$$mdHandle=o,a.push(e),n(),r):t.noop},when:function(e){if(n(e)){var t=r.defer(),a=d.get(e);return a?t.resolve(a):(m[e]===o&&(m[e]=[]),m[e].push(t)),t.promise}return r.reject("Invalid `md-component-id` value.")}}}function $(e,o){return{controller:t.noop,link:function(t,r,n){n.hasOwnProperty("mdInkRippleCheckbox")?o.attach(t,r):e.attach(t,r)}}}function x(){function e(){o=!0}var o=!1;return{disableInkRipple:e,$get:["$injector",function(e){function r(r,n,d){return o||n.controller("mdNoInk")?t.noop:e.instantiate(C,{$scope:r,$element:n,rippleOptions:d})}return{attach:r}}]}}function C(e,o,r,n,d,a,m){this.$window=n,this.$timeout=d,this.$mdUtil=a,this.$mdColorUtil=m,this.$scope=e,this.$element=o,this.options=r,this.mousedown=!1,this.ripples=[],this.timeout=null,this.lastRipple=null,a.valueOnUse(this,"container",this.createContainer),this.$element.addClass("md-ink-ripple"),(o.controller("mdInkRipple")||{}).createRipple=t.bind(this,this.createRipple),(o.controller("mdInkRipple")||{}).setColor=t.bind(this,this.color),this.bindEvents()}function S(e,o){(e.mousedown||e.lastRipple)&&(e.mousedown=!1,e.$mdUtil.nextTick(t.bind(e,o),!1))}function D(){return{controller:t.noop}}function R(o,r,n,d,a){var m;return m={translate3d:function(e,t,o,r){function n(o){return a(e,{to:o||t,addClass:r.transitionOutClass,removeClass:r.transitionInClass}).start()}return a(e,{from:t,to:o,addClass:r.transitionInClass,removeClass:r.transitionOutClass}).start().then(function(){return n})},waitTransitionEnd:function(t,o){var a=3e3;return r(function(r,m){function i(e){e&&e.target!==t[0]||(e&&n.cancel(l),t.off(d.CSS.TRANSITIONEND,i),r())}function c(o){return o=o||e.getComputedStyle(t[0]),"0s"==o.transitionDuration||!o.transition&&!o.transitionProperty}o=o||{},c(o.cachedTransitionStyles)&&(a=0);var l=n(i,o.timeout||a);t.on(d.CSS.TRANSITIONEND,i)})},calculateTransformValues:function(e,t){function o(){var t=e?e.parent():null,o=t?t.parent():null;return o?m.clientRect(o):null}var r=t.element,n=t.bounds;if(r||n){var d=r?m.clientRect(r)||o():m.copyRect(n),a=m.copyRect(e[0].getBoundingClientRect()),i=m.centerPointFor(a),c=m.centerPointFor(d);return{centerX:c.x-i.x,centerY:c.y-i.y,scaleX:Math.round(100*Math.min(.5,d.width/a.width))/100,scaleY:Math.round(100*Math.min(.5,d.height/a.height))/100}}return{centerX:0,centerY:0,scaleX:.5,scaleY:.5}},calculateZoomToOrigin:function(e,r){var n="translate3d( {centerX}px, {centerY}px, 0 ) scale( {scaleX}, {scaleY} )",d=t.bind(null,o.supplant,n);return d(m.calculateTransformValues(e,r))},calculateSlideToOrigin:function(e,r){var n="translate3d( {centerX}px, {centerY}px, 0 )",d=t.bind(null,o.supplant,n);return d(m.calculateTransformValues(e,r))},toCss:function(e){function o(e,o,n){t.forEach(o.split(" "),function(e){r[e]=n})}var r={},n="left top right bottom width height x y min-width min-height max-width max-height";return t.forEach(e,function(e,a){if(!t.isUndefined(e))if(n.indexOf(a)>=0)r[a]=e+"px";else switch(a){case"transition":o(a,d.CSS.TRANSITION,e);break;case"transform":o(a,d.CSS.TRANSFORM,e);break;case"transformOrigin":o(a,d.CSS.TRANSFORM_ORIGIN,e);break;case"font-size":r["font-size"]=e}}),r},toTransformCss:function(e,o,r){var n={};return t.forEach(d.CSS.TRANSFORM.split(" "),function(t){n[t]=e}),o&&(r=r||"all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1) !important",
 8n.transition=r),n},copyRect:function(e,o){return e?(o=o||{},t.forEach("left top right bottom width height".split(" "),function(t){o[t]=Math.round(e[t])}),o.width=o.width||o.right-o.left,o.height=o.height||o.bottom-o.top,o):null},clientRect:function(e){var o=t.element(e)[0].getBoundingClientRect(),r=function(e){return e&&e.width>0&&e.height>0};return r(o)?m.copyRect(o):null},centerPointFor:function(e){return e?{x:Math.round(e.left+e.width/2),y:Math.round(e.top+e.height/2)}:{x:0,y:0}}}}r.$inject=["$log","$injector"],n.$inject=["$provide","$mdThemingProvider"],d.$inject=["$delegate"],t.module("material.core",["ngAnimate","material.core.animate","material.core.layout","material.core.gestures","material.core.theming"]).config(n).run(r),t.module("material.core").directive("mdAutofocus",a).directive("mdAutoFocus",a).directive("mdSidenavFocus",a),t.module("material.core").factory("$mdColorUtil",i),c.$inject=["$sniffer","$window","$document"],t.module("material.core").factory("$mdConstant",c),t.module("material.core").config(["$provide",function(e){e.decorator("$mdUtil",["$delegate",function(e){return e.iterator=l,e}])}]),s.$inject=["$mdConstant","$rootScope","$window"],t.module("material.core").factory("$mdMedia",s),t.module("material.core").config(["$provide",function(e){e.decorator("$mdUtil",["$delegate",function(e){return e.prefixer=u,e}])}]),p.$inject=["$document","$timeout","$compile","$rootScope","$$mdAnimate","$interpolate","$log","$rootElement","$window","$$rAF"];var O=0;t.module("material.core").factory("$mdUtil",p),t.element.prototype.focus=t.element.prototype.focus||function(){return this.length&&this[0].focus(),this},t.element.prototype.blur=t.element.prototype.blur||function(){return this.length&&this[0].blur(),this},E.$inject=["$$rAF","$log","$window","$interpolate"],t.module("material.core").provider("$mdAria",h),f.$inject=["$q","$templateRequest","$injector","$compile","$controller"],t.module("material.core").service("$mdCompiler",f),M.$inject=["$$MdGestureHandler","$$rAF","$timeout"],T.$inject=["$mdGesture","$$MdGestureHandler"];var I,L,P={},j=!1,U=null,F=!1;t.module("material.core.gestures",[]).provider("$mdGesture",b).factory("$$MdGestureHandler",A).run(T),b.prototype={skipClickHijack:function(){return j=!0},$get:["$$MdGestureHandler","$$rAF","$timeout",function(e,t,o){return new M(e,t,o)}]},t.module("material.core").provider("$$interimElement",y),function(){function e(e){function m(e){return e.replace(s,"").replace(u,function(e,t,o,r){return r?o.toUpperCase():o})}var s=/^((?:x|data)[\:\-_])/i,u=/([\:\-\_]+(.))/g,p=["","xs","gt-xs","sm","gt-sm","md","gt-md","lg","gt-lg","xl","print"],h=["layout","flex","flex-order","flex-offset","layout-align"],E=["show","hide","layout-padding","layout-margin"];t.forEach(p,function(o){t.forEach(h,function(t){var r=o?t+"-"+o:t;e.directive(m(r),d(r))}),t.forEach(E,function(t){var r=o?t+"-"+o:t;e.directive(m(r),a(r))})}),e.provider("$$mdLayout",function(){return{$get:t.noop,validateAttributeValue:l,validateAttributeUsage:c,disableLayouts:function(e){_.enabled=e!==!0}}}).directive("mdLayoutCss",r).directive("ngCloak",n("ng-cloak")).directive("layoutWrap",a("layout-wrap")).directive("layoutNowrap",a("layout-nowrap")).directive("layoutNoWrap",a("layout-no-wrap")).directive("layoutFill",a("layout-fill")).directive("layoutLtMd",i("layout-lt-md",!0)).directive("layoutLtLg",i("layout-lt-lg",!0)).directive("flexLtMd",i("flex-lt-md",!0)).directive("flexLtLg",i("flex-lt-lg",!0)).directive("layoutAlignLtMd",i("layout-align-lt-md")).directive("layoutAlignLtLg",i("layout-align-lt-lg")).directive("flexOrderLtMd",i("flex-order-lt-md")).directive("flexOrderLtLg",i("flex-order-lt-lg")).directive("offsetLtMd",i("flex-offset-lt-md")).directive("offsetLtLg",i("flex-offset-lt-lg")).directive("hideLtMd",i("hide-lt-md")).directive("hideLtLg",i("hide-lt-lg")).directive("showLtMd",i("show-lt-md")).directive("showLtLg",i("show-lt-lg")).config(o)}function o(){var e=!!document.querySelector("[md-layouts-disabled]");_.enabled=!e}function r(){return _.enabled=!1,{restrict:"A",priority:"900"}}function n(e){return["$timeout",function(o){return{restrict:"A",priority:-10,compile:function(r){return _.enabled?(r.addClass(e),function(t,r){o(function(){r.removeClass(e)},10,!1)}):t.noop}}}]}function d(e){function o(t,o,r){var n=m(o,e,r),d=r.$observe(r.$normalize(e),n);n(p(e,r,"")),t.$on("$destroy",function(){d()})}return["$mdUtil","$interpolate","$log",function(r,n,d){return f=r,b=n,M=d,{restrict:"A",compile:function(r,n){var d;return _.enabled&&(c(e,n,r,M),l(e,p(e,n,""),s(r,e,n)),d=o),d||t.noop}}}]}function a(e){function o(t,o){o.addClass(e)}return["$mdUtil","$interpolate","$log",function(r,n,d){return f=r,b=n,M=d,{restrict:"A",compile:function(r,n){var d;return _.enabled&&(l(e,p(e,n,""),s(r,e,n)),o(null,r),d=o),d||t.noop}}}]}function m(e,o){var r;return function(n){var d=l(o,n||"");t.isDefined(d)&&(r&&e.removeClass(r),r=d?o+"-"+d.replace(A,"-"):o,e.addClass(r))}}function i(e){var o=e.split("-");return["$log",function(r){return r.warn(e+"has been deprecated. Please use a `"+o[0]+"-gt-<xxx>` variant."),t.noop}]}function c(e,t,o,r){var n,d,a,m=o[0].nodeName.toLowerCase();switch(e.replace(g,"")){case"flex":"md-button"!=m&&"fieldset"!=m||(d="<"+m+" "+e+"></"+m+">",a="https://github.com/philipwalton/flexbugs#9-some-html-elements-cant-be-flex-containers",n="Markup '{0}' may not work as expected in IE Browsers. Consult '{1}' for details.",r.warn(f.supplant(n,[d,a])))}}function l(e,o,r){var n=o;if(!u(o)){switch(e.replace(g,"")){case"layout":h(o,v)||(o=v[0]);break;case"flex":h(o,T)||isNaN(o)&&(o="");break;case"flex-offset":case"flex-order":o&&!isNaN(+o)||(o="0");break;case"layout-align":var d=E(o);o=f.supplant("{main}-{cross}",d);break;case"layout-padding":case"layout-margin":case"layout-fill":case"layout-wrap":case"layout-nowrap":case"layout-nowrap":o=""}o!=n&&(r||t.noop)(o)}return o}function s(e,t,o){return function(e){u(e)||(o[o.$normalize(t)]=e)}}function u(e){return(e||"").indexOf(b.startSymbol())>-1}function p(e,t,o){var r=t.$normalize(e);return t[r]?t[r].replace(A,"-"):o||null}function h(e,t,o){e=o&&e?e.replace(A,o):e;var r=!1;return e&&t.forEach(function(t){t=o?t.replace(A,o):t,r=r||t===e}),r}function E(e){var t,o={main:"start",cross:"stretch"};return e=e||"",0!==e.indexOf("-")&&0!==e.indexOf(" ")||(e="none"+e),t=e.toLowerCase().trim().replace(A,"-").split("-"),t.length&&"space"===t[0]&&(t=[t[0]+"-"+t[1],t[2]]),t.length>0&&(o.main=t[0]||o.main),t.length>1&&(o.cross=t[1]||o.cross),k.indexOf(o.main)<0&&(o.main="start"),N.indexOf(o.cross)<0&&(o.cross="stretch"),o}var f,b,M,g=/(-gt)?-(sm|md|lg|print)/g,A=/\s+/g,T=["grow","initial","auto","none","noshrink","nogrow"],v=["row","column"],k=["","start","center","end","stretch","space-around","space-between"],N=["","start","center","end","stretch"],_={enabled:!0,breakpoints:[]};e(t.module("material.core.layout",["ng"]))}(),t.module("material.core.meta",[]).provider("$$mdMeta",function(){function e(e){if(d[e])return!0;var o=document.getElementsByName(e)[0];return!!o&&(d[e]=t.element(o),!0)}function o(o,r){if(e(o),d[o])d[o].attr("content",r);else{var a=t.element('<meta name="'+o+'" content="'+r+'"/>');n.append(a),d[o]=a}return function(){d[o].attr("content",""),d[o].remove(),delete d[o]}}function r(t){if(!e(t))throw Error("$$mdMeta: could not find a meta tag with the name '"+t+"'");return d[t].attr("content")}var n=t.element(document.head),d={},a={setMeta:o,getMeta:r};return t.extend({},a,{$get:function(){return a}})}),w.$inject=["$log","$q"],t.module("material.core").factory("$mdComponentRegistry",w),function(){function e(e){function o(e){return e.hasClass("md-icon-button")?{isMenuItem:e.hasClass("md-menu-item"),fitRipple:!0,center:!0}:{isMenuItem:e.hasClass("md-menu-item"),dimBackground:!0}}return{attach:function(r,n,d){return d=t.extend(o(n),d),e.attach(r,n,d)}}}e.$inject=["$mdInkRipple"],t.module("material.core").factory("$mdButtonInkRipple",e)}(),function(){function e(e){function o(o,r,n){return e.attach(o,r,t.extend({center:!0,dimBackground:!1,fitRipple:!0},n))}return{attach:o}}e.$inject=["$mdInkRipple"],t.module("material.core").factory("$mdCheckboxInkRipple",e)}(),function(){function e(e){function o(o,r,n){return e.attach(o,r,t.extend({center:!1,dimBackground:!0,outline:!1,rippleSize:"full"},n))}return{attach:o}}e.$inject=["$mdInkRipple"],t.module("material.core").factory("$mdListInkRipple",e)}(),C.$inject=["$scope","$element","rippleOptions","$window","$timeout","$mdUtil","$mdColorUtil"],$.$inject=["$mdButtonInkRipple","$mdCheckboxInkRipple"],t.module("material.core").provider("$mdInkRipple",x).directive("mdInkRipple",$).directive("mdNoInk",D).directive("mdNoBar",D).directive("mdNoStretch",D);var Y=450;C.prototype.color=function(e){function o(){var e=r.options&&r.options.colorElement?r.options.colorElement:[],t=e.length?e[0]:r.$element[0];return t?r.$window.getComputedStyle(t).color:"rgb(0,0,0)"}var r=this;return t.isDefined(e)&&(r._color=r._parseColor(e)),r._color||r._parseColor(r.inkRipple())||r._parseColor(o())},C.prototype.calculateColor=function(){return this.color()},C.prototype._parseColor=function(e,t){t=t||1;var o=this.$mdColorUtil;if(e)return 0===e.indexOf("rgba")?e.replace(/\d?\.?\d*\s*\)\s*$/,(.1*t).toString()+")"):0===e.indexOf("rgb")?o.rgbToRgba(e):0===e.indexOf("#")?o.hexToRgba(e):void 0},C.prototype.bindEvents=function(){this.$element.on("mousedown",t.bind(this,this.handleMousedown)),this.$element.on("mouseup touchend",t.bind(this,this.handleMouseup)),this.$element.on("mouseleave",t.bind(this,this.handleMouseup)),this.$element.on("touchmove",t.bind(this,this.handleTouchmove))},C.prototype.handleMousedown=function(e){if(!this.mousedown)if(e.hasOwnProperty("originalEvent")&&(e=e.originalEvent),this.mousedown=!0,this.options.center)this.createRipple(this.container.prop("clientWidth")/2,this.container.prop("clientWidth")/2);else if(e.srcElement!==this.$element[0]){var t=this.$element[0].getBoundingClientRect(),o=e.clientX-t.left,r=e.clientY-t.top;this.createRipple(o,r)}else this.createRipple(e.offsetX,e.offsetY)},C.prototype.handleMouseup=function(){S(this,this.clearRipples)},C.prototype.handleTouchmove=function(){S(this,this.deleteRipples)},C.prototype.deleteRipples=function(){for(var e=0;e<this.ripples.length;e++)this.ripples[e].remove()},C.prototype.clearRipples=function(){for(var e=0;e<this.ripples.length;e++)this.fadeInComplete(this.ripples[e])},C.prototype.createContainer=function(){var e=t.element('<div class="md-ripple-container"></div>');return this.$element.append(e),e},C.prototype.clearTimeout=function(){this.timeout&&(this.$timeout.cancel(this.timeout),this.timeout=null)},C.prototype.isRippleAllowed=function(){var e=this.$element[0];do{if(!e.tagName||"BODY"===e.tagName)break;if(e&&t.isFunction(e.hasAttribute)){if(e.hasAttribute("disabled"))return!1;if("false"===this.inkRipple()||"0"===this.inkRipple())return!1}}while(e=e.parentNode);return!0},C.prototype.inkRipple=function(){return this.$element.attr("md-ink-ripple")},C.prototype.createRipple=function(e,o){function r(e,t,o){return e?Math.max(t,o):Math.sqrt(Math.pow(t,2)+Math.pow(o,2))}if(this.isRippleAllowed()){var n=this,d=n.$mdColorUtil,a=t.element('<div class="md-ripple"></div>'),m=this.$element.prop("clientWidth"),i=this.$element.prop("clientHeight"),c=2*Math.max(Math.abs(m-e),e),l=2*Math.max(Math.abs(i-o),o),s=r(this.options.fitRipple,c,l),u=this.calculateColor();a.css({left:e+"px",top:o+"px",background:"black",width:s+"px",height:s+"px",backgroundColor:d.rgbaToRgb(u),borderColor:d.rgbaToRgb(u)}),this.lastRipple=a,this.clearTimeout(),this.timeout=this.$timeout(function(){n.clearTimeout(),n.mousedown||n.fadeInComplete(a)},.35*Y,!1),this.options.dimBackground&&this.container.css({backgroundColor:u}),this.container.append(a),this.ripples.push(a),a.addClass("md-ripple-placed"),this.$mdUtil.nextTick(function(){a.addClass("md-ripple-scaled md-ripple-active"),n.$timeout(function(){n.clearRipples()},Y,!1)},!1)}},C.prototype.fadeInComplete=function(e){this.lastRipple===e?this.timeout||this.mousedown||this.removeRipple(e):this.removeRipple(e)},C.prototype.removeRipple=function(e){var t=this,o=this.ripples.indexOf(e);o<0||(this.ripples.splice(this.ripples.indexOf(e),1),e.removeClass("md-ripple-active"),e.addClass("md-ripple-remove"),0===this.ripples.length&&this.container.css({backgroundColor:""}),this.$timeout(function(){t.fadeOutComplete(e)},Y,!1))},C.prototype.fadeOutComplete=function(e){e.remove(),this.lastRipple=null},function(){function e(e){function o(o,r,n){return e.attach(o,r,t.extend({center:!1,dimBackground:!0,outline:!1,rippleSize:"full"},n))}return{attach:o}}e.$inject=["$mdInkRipple"],t.module("material.core").factory("$mdTabInkRipple",e)}(),t.module("material.core.theming.palette",[]).constant("$mdColorPalette",{red:{50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 A100",contrastStrongLightColors:"400 500 600 700 A200 A400 A700"},pink:{50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"500 600 A200 A400 A700"},purple:{50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400 A200 A400 A700"},"deep-purple":{50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400 A200"},indigo:{50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100",contrastStrongLightColors:"300 400 A200 A400"},blue:{50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 400 A100",contrastStrongLightColors:"500 600 700 A200 A400 A700"},"light-blue":{50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea",contrastDefaultColor:"dark",contrastLightColors:"600 700 800 900 A700",contrastStrongLightColors:"600 700 800 A700"},cyan:{50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4",contrastDefaultColor:"dark",contrastLightColors:"700 800 900",contrastStrongLightColors:"700 800 900"},teal:{50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5",contrastDefaultColor:"dark",contrastLightColors:"500 600 700 800 900",contrastStrongLightColors:"500 600 700"},green:{50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853",contrastDefaultColor:"dark",contrastLightColors:"500 600 700 800 900",contrastStrongLightColors:"500 600 700"},"light-green":{50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17",contrastDefaultColor:"dark",contrastLightColors:"700 800 900",contrastStrongLightColors:"700 800 900"},lime:{50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00",contrastDefaultColor:"dark",contrastLightColors:"900",contrastStrongLightColors:"900"},yellow:{50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600",contrastDefaultColor:"dark"},amber:{50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00",contrastDefaultColor:"dark"},orange:{50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00",contrastDefaultColor:"dark",contrastLightColors:"800 900",contrastStrongLightColors:"800 900"},"deep-orange":{50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 400 A100 A200",contrastStrongLightColors:"500 600 700 800 900 A400 A700"},brown:{50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 A100 A200",contrastStrongLightColors:"300 400"},grey:{50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#ffffff",A200:"#000000",A400:"#303030",A700:"#616161",contrastDefaultColor:"dark",contrastLightColors:"600 700 800 900 A200 A400 A700"},"blue-grey":{50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64",contrastDefaultColor:"light",contrastDarkColors:"50 100 200 300 A100 A200",contrastStrongLightColors:"400 500 700"}}),function(e){function t(e){var t=!!document.querySelector("[md-themes-disabled]");e.disableTheming(t)}function r(t,r){function n(e,t){return t=t||{},p[e]=a(e,t),h}function d(t,o){return a(t,e.extend({},p[t]||{},o))}function a(e,t){var o=H.filter(function(e){return!t[e]});if(o.length)throw new Error("Missing colors %1 in palette %2!".replace("%1",o.join(", ")).replace("%2",e));return t}function i(t,o){if(g[t])return g[t];o=o||"default";var r="string"==typeof o?g[o]:o,n=new l(t);return r&&e.forEach(r.colors,function(t,o){n.colors[o]={name:t.name,hues:e.extend({},t.hues)}}),g[t]=n,n}function l(t){function o(t){if(t=0===arguments.length||!!t,t!==r.isDark){r.isDark=t,r.foregroundPalette=r.isDark?f:E,r.foregroundShadow=r.isDark?b:M;var o=r.isDark?_:N,n=r.isDark?N:_;return e.forEach(o,function(e,t){var o=r.colors[t],d=n[t];if(o)for(var a in o.hues)o.hues[a]===d[a]&&(o.hues[a]=e[a])}),r}}var r=this;r.name=t,r.colors={},r.dark=o,o(!1),v.forEach(function(t){var o=(r.isDark?_:N)[t];r[t+"Palette"]=function(n,d){var a=r.colors[t]={name:n,hues:e.extend({},o,d)};return Object.keys(a.hues).forEach(function(e){if(!o[e])throw new Error("Invalid hue name '%1' in theme %2's %3 color %4. Available hue names: %4".replace("%1",e).replace("%2",r.name).replace("%3",n).replace("%4",Object.keys(o).join(", ")))}),Object.keys(a.hues).map(function(e){return a.hues[e]}).forEach(function(e){if(H.indexOf(e)==-1)throw new Error("Invalid hue value '%1' in theme %2's %3 color %4. Available hue values: %5".replace("%1",e).replace("%2",r.name).replace("%3",t).replace("%4",n).replace("%5",H.join(", ")))}),r},r[t+"Color"]=function(){var e=Array.prototype.slice.call(arguments);return console.warn("$mdThemingProviderTheme."+t+"Color() has been deprecated. Use $mdThemingProviderTheme."+t+"Palette() instead."),r[t+"Palette"].apply(r,e)}})}function s(t,r){function n(e){return e===o||""===e||a.THEMES[e]!==o}function d(o,d){function a(){return c=d.controller("mdTheme")||o.data("$mdThemeController"),c&&c.$mdTheme||("default"==T?"":T)}function m(e){if(e){n(e)||r.warn("Attempted to use unregistered theme '"+e+"'. Register it with $mdThemingProvider.theme().");var t=o.data("$mdThemeName");t&&o.removeClass("md-"+t+"-theme"),o.addClass("md-"+e+"-theme"),o.data("$mdThemeName",e),c&&o.data("$mdThemeController",c)}}function i(){var e=d.controller("mdTheme");return!!e&&(o.on("$destroy",e.registerChanges(function(){m(a())})),!0)}var c=d.controller("mdTheme"),l=o.attr("md-theme-watch"),s=(A||e.isDefined(l))&&"false"!=l;m(a()),(A&&!i()||!A&&s)&&o.on("$destroy",t.$watch(a,m))}var a=function(e,r){r===o&&(r=e,e=o),e===o&&(e=t),a.inherit(r,r)};return a.THEMES=e.extend({},g),a.PALETTES=e.extend({},p),a.inherit=d,a.registered=n,a.defaultTheme=function(){return T},a.generateTheme=function(e){c(g[e],e,y.nonce)},a.setBrowserColor=w,a}s.$inject=["$rootScope","$log"],p={};var h,g={},A=!1,T="default";e.extend(p,t);var k=function(e){var t=r.setMeta("theme-color",e),o=r.setMeta("msapplication-navbutton-color",e);return function(){t(),o()}},w=function(t){t=e.isObject(t)?t:{};var o=t.theme||"default",r=t.hue||"800",n=p[t.palette]||p[g[o].colors[t.palette||"primary"].name],d=e.isObject(n[r])?n[r].hex:n[r];return k(d)};return h={definePalette:n,extendPalette:d,theme:i,configuration:function(){return e.extend({},y,{defaultTheme:T,alwaysWatchTheme:A,registeredStyles:[].concat(y.registeredStyles)})},disableTheming:function(t){y.disableTheming=e.isUndefined(t)||!!t},registerStyles:function(e){y.registeredStyles.push(e)},setNonce:function(e){y.nonce=e},generateThemesOnDemand:function(e){y.generateOnDemand=e},setDefaultTheme:function(e){T=e},alwaysWatchTheme:function(e){A=e},enableBrowserColor:w,$get:s,_LIGHT_DEFAULT_HUES:N,_DARK_DEFAULT_HUES:_,_PALETTES:p,_THEMES:g,_parseRules:m,_rgba:u}}function n(t,o,r){return{priority:100,link:{pre:function(n,d,a){var m=[],i={registerChanges:function(t,o){return o&&(t=e.bind(o,t)),m.push(t),function(){var e=m.indexOf(t);e>-1&&m.splice(e,1)}},$setTheme:function(e){t.registered(e)||r.warn("attempted to use unregistered theme '"+e+"'"),i.$mdTheme=e,m.forEach(function(e){e()})}};d.data("$mdThemeController",i),i.$setTheme(o(a.mdTheme)(n)),a.$observe("mdTheme",i.$setTheme)}}}}function d(){return y.disableTheming=!0,{restrict:"A",priority:"900"}}function a(e){return e}function m(t,o,r){l(t,o),r=r.replace(/THEME_NAME/g,t.name);var n=[],d=t.colors[o],a=new RegExp("\\.md-"+t.name+"-theme","g"),m=new RegExp("('|\")?{{\\s*("+o+")-(color|contrast)-?(\\d\\.?\\d*)?\\s*}}(\"|')?","g"),i=/'?"?\{\{\s*([a-zA-Z]+)-(A?\d+|hue\-[0-3]|shadow|default)-?(\d\.?\d*)?(contrast)?\s*\}\}'?"?/g,c=p[d.name];return r=r.replace(i,function(e,o,r,n,d){return"foreground"===o?"shadow"==r?t.foregroundShadow:t.foregroundPalette[r]||t.foregroundPalette[1]:(0!==r.indexOf("hue")&&"default"!==r||(r=t.colors[o].hues[r]),u((p[t.colors[o].name][r]||"")[d?"contrast":"value"],n))}),e.forEach(d.hues,function(e,o){var d=r.replace(m,function(t,o,r,n,d){return u(c[e]["color"===n?"value":"contrast"],d)});if("default"!==o&&(d=d.replace(a,".md-"+t.name+"-theme.md-"+o)),"default"==t.name){var i=/((?:(?:(?: |>|\.|\w|-|:|\(|\)|\[|\]|"|'|=)+) )?)((?:(?:\w|\.|-)+)?)\.md-default-theme((?: |>|\.|\w|-|:|\(|\)|\[|\]|"|'|=)*)/g;d=d.replace(i,function(e,t,o,r){return e+", "+t+o+r})}n.push(d)}),n}function i(t,o){function r(t,o){var r=t.contrastDefaultColor,n=t.contrastLightColors||[],d=t.contrastStrongLightColors||[],a=t.contrastDarkColors||[];"string"==typeof n&&(n=n.split(" ")),"string"==typeof d&&(d=d.split(" ")),"string"==typeof a&&(a=a.split(" ")),delete t.contrastDefaultColor,delete t.contrastLightColors,delete t.contrastStrongLightColors,delete t.contrastDarkColors,e.forEach(t,function(o,m){function i(){return"light"===r?a.indexOf(m)>-1?g:d.indexOf(m)>-1?T:A:n.indexOf(m)>-1?d.indexOf(m)>-1?T:A:g}if(!e.isObject(o)){var c=s(o);if(!c)throw new Error("Color %1, in palette %2's hue %3, is invalid. Hex or rgb(a) color expected.".replace("%1",o).replace("%2",t.name).replace("%3",m));t[m]={hex:t[m],value:c,contrast:i()}}})}var n=document.head,d=n?n.firstElementChild:null,a=!y.disableTheming&&t.has("$MD_THEME_CSS")?t.get("$MD_THEME_CSS"):"";if(a+=y.registeredStyles.join(""),d&&0!==a.length){e.forEach(p,r);var m=a.split(/\}(?!(\}|'|"|;))/).filter(function(e){return e&&e.trim().length}).map(function(e){return e.trim()+"}"}),i=new RegExp("md-("+v.join("|")+")","g");v.forEach(function(e){w[e]=""}),m.forEach(function(e){for(var t,o=(e.match(i),0);t=v[o];o++)if(e.indexOf(".md-"+t)>-1)return w[t]+=e;for(o=0;t=v[o];o++)if(e.indexOf(t)>-1)return w[t]+=e;return w[k]+=e}),y.generateOnDemand||e.forEach(o.THEMES,function(e){h[e.name]||"default"!==o.defaultTheme()&&"default"===e.name||c(e,e.name,y.nonce)})}}function c(e,t,o){var r=document.head,n=r?r.firstElementChild:null;h[t]||(v.forEach(function(t){for(var d=m(e,t,w[t]);d.length;){var a=d.shift();if(a){var i=document.createElement("style");i.setAttribute("md-theme-style",""),o&&i.setAttribute("nonce",o),i.appendChild(document.createTextNode(a)),r.insertBefore(i,n)}}}),h[e.name]=!0)}function l(e,t){if(!p[(e.colors[t]||{}).name])throw new Error("You supplied an invalid color palette for theme %1's %2 palette. Available palettes: %3".replace("%1",e.name).replace("%2",t).replace("%3",Object.keys(p).join(", ")))}function s(t){if(e.isArray(t)&&3==t.length)return t;if(/^rgb/.test(t))return t.replace(/(^\s*rgba?\(|\)\s*$)/g,"").split(",").map(function(e,t){return 3==t?parseFloat(e,10):parseInt(e,10)});if("#"==t.charAt(0)&&(t=t.substring(1)),/^([a-fA-F0-9]{3}){1,2}$/g.test(t)){var o=t.length/3,r=t.substr(0,o),n=t.substr(o,o),d=t.substr(2*o);return 1===o&&(r+=r,n+=n,d+=d),[parseInt(r,16),parseInt(n,16),parseInt(d,16)]}}function u(t,o){return t?(4==t.length&&(t=e.copy(t),o?t.pop():o=t.pop()),o&&("number"==typeof o||"string"==typeof o&&o.length)?"rgba("+t.join(",")+","+o+")":"rgb("+t.join(",")+")"):"rgb('0,0,0')"}t.$inject=["$mdThemingProvider"],n.$inject=["$mdTheming","$interpolate","$log"],a.$inject=["$mdTheming"],r.$inject=["$mdColorPalette","$$mdMetaProvider"],i.$inject=["$injector","$mdTheming"],e.module("material.core.theming",["material.core.theming.palette","material.core.meta"]).directive("mdTheme",n).directive("mdThemable",a).directive("mdThemesDisabled",d).provider("$mdTheming",r).config(t).run(i);var p,h={},E={name:"dark",1:"rgba(0,0,0,0.87)",2:"rgba(0,0,0,0.54)",3:"rgba(0,0,0,0.38)",4:"rgba(0,0,0,0.12)"},f={name:"light",1:"rgba(255,255,255,1.0)",2:"rgba(255,255,255,0.7)",3:"rgba(255,255,255,0.5)",4:"rgba(255,255,255,0.12)"},b="1px 1px 0px rgba(0,0,0,0.4), -1px -1px 0px rgba(0,0,0,0.4)",M="",g=s("rgba(0,0,0,0.87)"),A=s("rgba(255,255,255,0.87)"),T=s("rgb(255,255,255)"),v=["primary","accent","warn","background"],k="primary",N={accent:{"default":"A200","hue-1":"A100","hue-2":"A400","hue-3":"A700"},background:{"default":"50","hue-1":"A100","hue-2":"100","hue-3":"300"}},_={background:{"default":"A400","hue-1":"800","hue-2":"900","hue-3":"A200"}};v.forEach(function(e){var t={"default":"500","hue-1":"300","hue-2":"800","hue-3":"A100"};N[e]||(N[e]=t),_[e]||(_[e]=t)});var H=["50","100","200","300","400","500","600","700","800","900","A100","A200","A400","A700"],y={disableTheming:!1,generateOnDemand:!1,registeredStyles:[],nonce:null},w={}}(e.angular),t.module("material.core").factory("$$mdAnimate",["$q","$timeout","$mdConstant","$animateCss",function(e,t,o,r){return function(n){return R(n,e,t,o,r)}}]),t.version.minor>=4?t.module("material.core.animate",[]):!function(){function e(e){return e.replace(/-[a-z]/g,function(e){return e.charAt(1).toUpperCase()})}var o=t.forEach,r=t.isDefined(document.documentElement.style.WebkitAppearance),n=r?"-webkit-":"",d=(r?"webkitTransitionEnd ":"")+"transitionend",a=(r?"webkitAnimationEnd ":"")+"animationend",m=["$document",function(e){return function(){return e[0].body.clientWidth+1}}],i=["$$rAF",function(e){return function(){var t=!1;return e(function(){t=!0}),function(o){t?o():e(o)}}}],c=["$q","$$rAFMutex",function(e,r){function n(e){this.setHost(e),this._doneCallbacks=[],this._runInAnimationFrame=r(),this._state=0}var d=0,a=1,m=2;return n.prototype={setHost:function(e){this.host=e||{}},done:function(e){this._state===m?e():this._doneCallbacks.push(e)},progress:t.noop,getPromise:function(){if(!this.promise){var t=this;this.promise=e(function(e,o){t.done(function(t){t===!1?o():e()})})}return this.promise},then:function(e,t){return this.getPromise().then(e,t)},"catch":function(e){return this.getPromise()["catch"](e)},"finally":function(e){return this.getPromise()["finally"](e)},pause:function(){this.host.pause&&this.host.pause()},resume:function(){this.host.resume&&this.host.resume()},end:function(){this.host.end&&this.host.end(),this._resolve(!0)},cancel:function(){this.host.cancel&&this.host.cancel(),this._resolve(!1)},complete:function(e){var t=this;t._state===d&&(t._state=a,t._runInAnimationFrame(function(){t._resolve(e)}))},_resolve:function(e){this._state!==m&&(o(this._doneCallbacks,function(t){t(e)}),this._doneCallbacks.length=0,this._state=m)}},n.all=function(e,t){function r(o){d=d&&o,++n===e.length&&t(d)}var n=0,d=!0;o(e,function(e){e.done(r)})},n}];t.module("material.core.animate",[]).factory("$$forceReflow",m).factory("$$AnimateRunner",c).factory("$$rAFMutex",i).factory("$animateCss",["$window","$$rAF","$$AnimateRunner","$$forceReflow","$$jqLite","$timeout","$animate",function(t,m,i,c,l,s,u){function p(r,m){var c=[],l=T(r),p=l&&u.enabled(),f=!1,k=!1;p&&(m.transitionStyle&&c.push([n+"transition",m.transitionStyle]),m.keyframeStyle&&c.push([n+"animation",m.keyframeStyle]),m.delay&&c.push([n+"transition-delay",m.delay+"s"]),m.duration&&c.push([n+"transition-duration",m.duration+"s"]),f=m.keyframeStyle||m.to&&(m.duration>0||m.transitionStyle),k=!!m.addClass||!!m.removeClass,v(r,!0));var N=p&&(f||k);g(r,m);var _,H,y=!1;return{close:t.close,start:function(){function t(){if(!y)return y=!0,_&&H&&r.off(_,H),h(r,m),M(r,m),o(c,function(t){l.style[e(t[0])]=""}),u.complete(!0),u}var u=new i;return b(function(){if(v(r,!1),!N)return t();o(c,function(t){var o=t[0],r=t[1];l.style[e(o)]=r}),h(r,m);var i=E(r);if(0===i.duration)return t();var u=[];m.easing&&(i.transitionDuration&&u.push([n+"transition-timing-function",m.easing]),i.animationDuration&&u.push([n+"animation-timing-function",m.easing])),m.delay&&i.animationDelay&&u.push([n+"animation-delay",m.delay+"s"]),m.duration&&i.animationDuration&&u.push([n+"animation-duration",m.duration+"s"]),o(u,function(t){var o=t[0],r=t[1];l.style[e(o)]=r,c.push(t)});var p=i.delay,f=1e3*p,b=i.duration,M=1e3*b,g=Date.now();_=[],i.transitionDuration&&_.push(d),i.animationDuration&&_.push(a),_=_.join(" "),H=function(e){e.stopPropagation();var o=e.originalEvent||e,r=o.timeStamp||Date.now(),n=parseFloat(o.elapsedTime.toFixed(3));Math.max(r-g,0)>=f&&n>=b&&t()},r.on(_,H),A(r,m),s(t,f+1.5*M,!1)}),u}}}function h(e,t){t.addClass&&(l.addClass(e,t.addClass),t.addClass=null),t.removeClass&&(l.removeClass(e,t.removeClass),t.removeClass=null)}function E(e){function o(e){return r?"Webkit"+e.charAt(0).toUpperCase()+e.substr(1):e}var n=T(e),d=t.getComputedStyle(n),a=f(d[o("transitionDuration")]),m=f(d[o("animationDuration")]),i=f(d[o("transitionDelay")]),c=f(d[o("animationDelay")]);m*=parseInt(d[o("animationIterationCount")],10)||1;var l=Math.max(m,a),s=Math.max(c,i);return{duration:l,delay:s,animationDuration:m,
 9transitionDuration:a,animationDelay:c,transitionDelay:i}}function f(e){var t=0,r=(e||"").split(/\s*,\s*/);return o(r,function(e){"s"==e.charAt(e.length-1)&&(e=e.substring(0,e.length-1)),e=parseFloat(e)||0,t=t?Math.max(e,t):e}),t}function b(e){k&&k(),N.push(e),k=m(function(){k=null;for(var e=c(),t=0;t<N.length;t++)N[t](e);N.length=0})}function M(e,t){g(e,t),A(e,t)}function g(e,t){t.from&&(e.css(t.from),t.from=null)}function A(e,t){t.to&&(e.css(t.to),t.to=null)}function T(e){for(var t=0;t<e.length;t++)if(1===e[t].nodeType)return e[t]}function v(t,o){var r=T(t),d=e(n+"transition-delay");r.style[d]=o?"-9999s":""}var k,N=[];return p}])}(),function(){t.module("material.core").constant("$MD_THEME_CSS","md-autocomplete.md-THEME_NAME-theme {  background: '{{background-A100}}'; }  md-autocomplete.md-THEME_NAME-theme[disabled]:not([md-floating-label]) {    background: '{{background-100}}'; }  md-autocomplete.md-THEME_NAME-theme button md-icon path {    fill: '{{background-600}}'; }  md-autocomplete.md-THEME_NAME-theme button:after {    background: '{{background-600-0.3}}'; }.md-autocomplete-suggestions-container.md-THEME_NAME-theme {  background: '{{background-A100}}'; }  .md-autocomplete-suggestions-container.md-THEME_NAME-theme li {    color: '{{background-900}}'; }    .md-autocomplete-suggestions-container.md-THEME_NAME-theme li .highlight {      color: '{{background-600}}'; }    .md-autocomplete-suggestions-container.md-THEME_NAME-theme li:hover, .md-autocomplete-suggestions-container.md-THEME_NAME-theme li.selected {      background: '{{background-200}}'; }md-backdrop {  background-color: '{{background-900-0.0}}'; }  md-backdrop.md-opaque.md-THEME_NAME-theme {    background-color: '{{background-900-1.0}}'; }md-bottom-sheet.md-THEME_NAME-theme {  background-color: '{{background-50}}';  border-top-color: '{{background-300}}'; }  md-bottom-sheet.md-THEME_NAME-theme.md-list md-list-item {    color: '{{foreground-1}}'; }  md-bottom-sheet.md-THEME_NAME-theme .md-subheader {    background-color: '{{background-50}}'; }  md-bottom-sheet.md-THEME_NAME-theme .md-subheader {    color: '{{foreground-1}}'; }.md-button.md-THEME_NAME-theme:not([disabled]):hover {  background-color: '{{background-500-0.2}}'; }.md-button.md-THEME_NAME-theme:not([disabled]).md-focused {  background-color: '{{background-500-0.2}}'; }.md-button.md-THEME_NAME-theme:not([disabled]).md-icon-button:hover {  background-color: transparent; }.md-button.md-THEME_NAME-theme.md-fab {  background-color: '{{accent-color}}';  color: '{{accent-contrast}}'; }  .md-button.md-THEME_NAME-theme.md-fab md-icon {    color: '{{accent-contrast}}'; }  .md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover {    background-color: '{{accent-A700}}'; }  .md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused {    background-color: '{{accent-A700}}'; }.md-button.md-THEME_NAME-theme.md-primary {  color: '{{primary-color}}'; }  .md-button.md-THEME_NAME-theme.md-primary.md-raised, .md-button.md-THEME_NAME-theme.md-primary.md-fab {    color: '{{primary-contrast}}';    background-color: '{{primary-color}}'; }    .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]) md-icon {      color: '{{primary-contrast}}'; }    .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]):hover {      background-color: '{{primary-600}}'; }    .md-button.md-THEME_NAME-theme.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-primary.md-fab:not([disabled]).md-focused {      background-color: '{{primary-600}}'; }  .md-button.md-THEME_NAME-theme.md-primary:not([disabled]) md-icon {    color: '{{primary-color}}'; }.md-button.md-THEME_NAME-theme.md-fab {  background-color: '{{accent-color}}';  color: '{{accent-contrast}}'; }  .md-button.md-THEME_NAME-theme.md-fab:not([disabled]) .md-icon {    color: '{{accent-contrast}}'; }  .md-button.md-THEME_NAME-theme.md-fab:not([disabled]):hover {    background-color: '{{accent-A700}}'; }  .md-button.md-THEME_NAME-theme.md-fab:not([disabled]).md-focused {    background-color: '{{accent-A700}}'; }.md-button.md-THEME_NAME-theme.md-raised {  color: '{{background-900}}';  background-color: '{{background-50}}'; }  .md-button.md-THEME_NAME-theme.md-raised:not([disabled]) md-icon {    color: '{{background-900}}'; }  .md-button.md-THEME_NAME-theme.md-raised:not([disabled]):hover {    background-color: '{{background-50}}'; }  .md-button.md-THEME_NAME-theme.md-raised:not([disabled]).md-focused {    background-color: '{{background-200}}'; }.md-button.md-THEME_NAME-theme.md-warn {  color: '{{warn-color}}'; }  .md-button.md-THEME_NAME-theme.md-warn.md-raised, .md-button.md-THEME_NAME-theme.md-warn.md-fab {    color: '{{warn-contrast}}';    background-color: '{{warn-color}}'; }    .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]) md-icon {      color: '{{warn-contrast}}'; }    .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]):hover {      background-color: '{{warn-600}}'; }    .md-button.md-THEME_NAME-theme.md-warn.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-warn.md-fab:not([disabled]).md-focused {      background-color: '{{warn-600}}'; }  .md-button.md-THEME_NAME-theme.md-warn:not([disabled]) md-icon {    color: '{{warn-color}}'; }.md-button.md-THEME_NAME-theme.md-accent {  color: '{{accent-color}}'; }  .md-button.md-THEME_NAME-theme.md-accent.md-raised, .md-button.md-THEME_NAME-theme.md-accent.md-fab {    color: '{{accent-contrast}}';    background-color: '{{accent-color}}'; }    .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]) md-icon, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]) md-icon {      color: '{{accent-contrast}}'; }    .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]):hover, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]):hover {      background-color: '{{accent-A700}}'; }    .md-button.md-THEME_NAME-theme.md-accent.md-raised:not([disabled]).md-focused, .md-button.md-THEME_NAME-theme.md-accent.md-fab:not([disabled]).md-focused {      background-color: '{{accent-A700}}'; }  .md-button.md-THEME_NAME-theme.md-accent:not([disabled]) md-icon {    color: '{{accent-color}}'; }.md-button.md-THEME_NAME-theme[disabled], .md-button.md-THEME_NAME-theme.md-raised[disabled], .md-button.md-THEME_NAME-theme.md-fab[disabled], .md-button.md-THEME_NAME-theme.md-accent[disabled], .md-button.md-THEME_NAME-theme.md-warn[disabled] {  color: '{{foreground-3}}';  cursor: default; }  .md-button.md-THEME_NAME-theme[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-raised[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-fab[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-accent[disabled] md-icon, .md-button.md-THEME_NAME-theme.md-warn[disabled] md-icon {    color: '{{foreground-3}}'; }.md-button.md-THEME_NAME-theme.md-raised[disabled], .md-button.md-THEME_NAME-theme.md-fab[disabled] {  background-color: '{{foreground-4}}'; }.md-button.md-THEME_NAME-theme[disabled] {  background-color: transparent; }._md a.md-THEME_NAME-theme:not(.md-button).md-primary {  color: '{{primary-color}}'; }  ._md a.md-THEME_NAME-theme:not(.md-button).md-primary:hover {    color: '{{primary-700}}'; }._md a.md-THEME_NAME-theme:not(.md-button).md-accent {  color: '{{accent-color}}'; }  ._md a.md-THEME_NAME-theme:not(.md-button).md-accent:hover {    color: '{{accent-700}}'; }._md a.md-THEME_NAME-theme:not(.md-button).md-accent {  color: '{{accent-color}}'; }  ._md a.md-THEME_NAME-theme:not(.md-button).md-accent:hover {    color: '{{accent-A700}}'; }._md a.md-THEME_NAME-theme:not(.md-button).md-warn {  color: '{{warn-color}}'; }  ._md a.md-THEME_NAME-theme:not(.md-button).md-warn:hover {    color: '{{warn-700}}'; }md-card.md-THEME_NAME-theme {  color: '{{foreground-1}}';  background-color: '{{background-hue-1}}';  border-radius: 2px; }  md-card.md-THEME_NAME-theme .md-card-image {    border-radius: 2px 2px 0 0; }  md-card.md-THEME_NAME-theme md-card-header md-card-avatar md-icon {    color: '{{background-color}}';    background-color: '{{foreground-3}}'; }  md-card.md-THEME_NAME-theme md-card-header md-card-header-text .md-subhead {    color: '{{foreground-2}}'; }  md-card.md-THEME_NAME-theme md-card-title md-card-title-text:not(:only-child) .md-subhead {    color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme .md-ripple {  color: '{{accent-A700}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-ripple {  color: '{{background-600}}'; }md-checkbox.md-THEME_NAME-theme.md-checked.md-focused .md-container:before {  background-color: '{{accent-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme .md-ink-ripple {  color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-ink-ripple {  color: '{{accent-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not(.md-checked) .md-icon {  border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-icon {  background-color: '{{accent-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme.md-checked .md-icon:after {  border-color: '{{accent-contrast-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-ripple {  color: '{{primary-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ripple {  color: '{{background-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-ink-ripple {  color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple {  color: '{{primary-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary:not(.md-checked) .md-icon {  border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-icon {  background-color: '{{primary-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked.md-focused .md-container:before {  background-color: '{{primary-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-icon:after {  border-color: '{{primary-contrast-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-primary .md-indeterminate[disabled] .md-container {  color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn .md-ripple {  color: '{{warn-600}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn .md-ink-ripple {  color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple {  color: '{{warn-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn:not(.md-checked) .md-icon {  border-color: '{{foreground-2}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-icon {  background-color: '{{warn-color-0.87}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked.md-focused:not([disabled]) .md-container:before {  background-color: '{{warn-color-0.26}}'; }md-checkbox.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-icon:after {  border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme[disabled]:not(.md-checked) .md-icon {  border-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled].md-checked .md-icon {  background-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled].md-checked .md-icon:after {  border-color: '{{background-200}}'; }md-checkbox.md-THEME_NAME-theme[disabled] .md-icon:after {  border-color: '{{foreground-3}}'; }md-checkbox.md-THEME_NAME-theme[disabled] .md-label {  color: '{{foreground-3}}'; }md-chips.md-THEME_NAME-theme .md-chips {  box-shadow: 0 1px '{{foreground-4}}'; }  md-chips.md-THEME_NAME-theme .md-chips.md-focused {    box-shadow: 0 2px '{{primary-color}}'; }  md-chips.md-THEME_NAME-theme .md-chips .md-chip-input-container input {    color: '{{foreground-1}}'; }    md-chips.md-THEME_NAME-theme .md-chips .md-chip-input-container input::-webkit-input-placeholder {      color: '{{foreground-3}}'; }    md-chips.md-THEME_NAME-theme .md-chips .md-chip-input-container input:-moz-placeholder {      color: '{{foreground-3}}'; }    md-chips.md-THEME_NAME-theme .md-chips .md-chip-input-container input::-moz-placeholder {      color: '{{foreground-3}}'; }    md-chips.md-THEME_NAME-theme .md-chips .md-chip-input-container input:-ms-input-placeholder {      color: '{{foreground-3}}'; }    md-chips.md-THEME_NAME-theme .md-chips .md-chip-input-container input::-webkit-input-placeholder {      color: '{{foreground-3}}'; }md-chips.md-THEME_NAME-theme md-chip {  background: '{{background-300}}';  color: '{{background-800}}'; }  md-chips.md-THEME_NAME-theme md-chip md-icon {    color: '{{background-700}}'; }  md-chips.md-THEME_NAME-theme md-chip.md-focused {    background: '{{primary-color}}';    color: '{{primary-contrast}}'; }    md-chips.md-THEME_NAME-theme md-chip.md-focused md-icon {      color: '{{primary-contrast}}'; }  md-chips.md-THEME_NAME-theme md-chip._md-chip-editing {    background: transparent;    color: '{{background-800}}'; }md-chips.md-THEME_NAME-theme md-chip-remove .md-button md-icon path {  fill: '{{background-500}}'; }.md-contact-suggestion span.md-contact-email {  color: '{{background-400}}'; }md-content.md-THEME_NAME-theme {  color: '{{foreground-1}}';  background-color: '{{background-default}}'; }/** Theme styles for mdCalendar. */.md-calendar.md-THEME_NAME-theme {  background: '{{background-A100}}';  color: '{{background-A200-0.87}}'; }  .md-calendar.md-THEME_NAME-theme tr:last-child td {    border-bottom-color: '{{background-200}}'; }.md-THEME_NAME-theme .md-calendar-day-header {  background: '{{background-300}}';  color: '{{background-A200-0.87}}'; }.md-THEME_NAME-theme .md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator {  border: 1px solid '{{primary-500}}'; }.md-THEME_NAME-theme .md-calendar-date.md-calendar-date-today.md-calendar-date-disabled {  color: '{{primary-500-0.6}}'; }.md-calendar-date.md-focus .md-THEME_NAME-theme .md-calendar-date-selection-indicator, .md-THEME_NAME-theme .md-calendar-date-selection-indicator:hover {  background: '{{background-300}}'; }.md-THEME_NAME-theme .md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-THEME_NAME-theme .md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator {  background: '{{primary-500}}';  color: '{{primary-500-contrast}}';  border-color: transparent; }.md-THEME_NAME-theme .md-calendar-date-disabled,.md-THEME_NAME-theme .md-calendar-month-label-disabled {  color: '{{background-A200-0.435}}'; }/** Theme styles for mdDatepicker. */.md-THEME_NAME-theme .md-datepicker-input {  color: '{{foreground-1}}'; }  .md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder {    color: '{{foreground-3}}'; }  .md-THEME_NAME-theme .md-datepicker-input:-moz-placeholder {    color: '{{foreground-3}}'; }  .md-THEME_NAME-theme .md-datepicker-input::-moz-placeholder {    color: '{{foreground-3}}'; }  .md-THEME_NAME-theme .md-datepicker-input:-ms-input-placeholder {    color: '{{foreground-3}}'; }  .md-THEME_NAME-theme .md-datepicker-input::-webkit-input-placeholder {    color: '{{foreground-3}}'; }.md-THEME_NAME-theme .md-datepicker-input-container {  border-bottom-color: '{{foreground-4}}'; }  .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused {    border-bottom-color: '{{primary-color}}'; }    .md-accent .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused {      border-bottom-color: '{{accent-color}}'; }    .md-warn .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-focused {      border-bottom-color: '{{warn-A700}}'; }  .md-THEME_NAME-theme .md-datepicker-input-container.md-datepicker-invalid {    border-bottom-color: '{{warn-A700}}'; }.md-THEME_NAME-theme .md-datepicker-calendar-pane {  border-color: '{{background-hue-1}}'; }.md-THEME_NAME-theme .md-datepicker-triangle-button .md-datepicker-expand-triangle {  border-top-color: '{{foreground-3}}'; }.md-THEME_NAME-theme .md-datepicker-triangle-button:hover .md-datepicker-expand-triangle {  border-top-color: '{{foreground-2}}'; }.md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon {  color: '{{primary-color}}'; }.md-THEME_NAME-theme .md-datepicker-open.md-accent .md-datepicker-calendar-icon, .md-accent .md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon {  color: '{{accent-color}}'; }.md-THEME_NAME-theme .md-datepicker-open.md-warn .md-datepicker-calendar-icon, .md-warn .md-THEME_NAME-theme .md-datepicker-open .md-datepicker-calendar-icon {  color: '{{warn-A700}}'; }.md-THEME_NAME-theme .md-datepicker-calendar {  background: '{{background-A100}}'; }.md-THEME_NAME-theme .md-datepicker-input-mask-opaque {  box-shadow: 0 0 0 9999px \"{{background-hue-1}}\"; }.md-THEME_NAME-theme .md-datepicker-open .md-datepicker-input-container {  background: \"{{background-hue-1}}\"; }md-dialog.md-THEME_NAME-theme {  border-radius: 4px;  background-color: '{{background-hue-1}}';  color: '{{foreground-1}}'; }  md-dialog.md-THEME_NAME-theme.md-content-overflow .md-actions, md-dialog.md-THEME_NAME-theme.md-content-overflow md-dialog-actions {    border-top-color: '{{foreground-4}}'; }md-divider.md-THEME_NAME-theme {  border-top-color: '{{foreground-4}}'; }.layout-row > md-divider.md-THEME_NAME-theme,.layout-xs-row > md-divider.md-THEME_NAME-theme, .layout-gt-xs-row > md-divider.md-THEME_NAME-theme,.layout-sm-row > md-divider.md-THEME_NAME-theme, .layout-gt-sm-row > md-divider.md-THEME_NAME-theme,.layout-md-row > md-divider.md-THEME_NAME-theme, .layout-gt-md-row > md-divider.md-THEME_NAME-theme,.layout-lg-row > md-divider.md-THEME_NAME-theme, .layout-gt-lg-row > md-divider.md-THEME_NAME-theme,.layout-xl-row > md-divider.md-THEME_NAME-theme {  border-right-color: '{{foreground-4}}'; }md-icon.md-THEME_NAME-theme {  color: '{{foreground-2}}'; }  md-icon.md-THEME_NAME-theme.md-primary {    color: '{{primary-color}}'; }  md-icon.md-THEME_NAME-theme.md-accent {    color: '{{accent-color}}'; }  md-icon.md-THEME_NAME-theme.md-warn {    color: '{{warn-color}}'; }md-input-container.md-THEME_NAME-theme .md-input {  color: '{{foreground-1}}';  border-color: '{{foreground-4}}'; }  md-input-container.md-THEME_NAME-theme .md-input::-webkit-input-placeholder {    color: '{{foreground-3}}'; }  md-input-container.md-THEME_NAME-theme .md-input:-moz-placeholder {    color: '{{foreground-3}}'; }  md-input-container.md-THEME_NAME-theme .md-input::-moz-placeholder {    color: '{{foreground-3}}'; }  md-input-container.md-THEME_NAME-theme .md-input:-ms-input-placeholder {    color: '{{foreground-3}}'; }  md-input-container.md-THEME_NAME-theme .md-input::-webkit-input-placeholder {    color: '{{foreground-3}}'; }md-input-container.md-THEME_NAME-theme > md-icon {  color: '{{foreground-1}}'; }md-input-container.md-THEME_NAME-theme label,md-input-container.md-THEME_NAME-theme .md-placeholder {  color: '{{foreground-3}}'; }md-input-container.md-THEME_NAME-theme label.md-required:after {  color: '{{warn-A700}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after {  color: '{{foreground-2}}'; }md-input-container.md-THEME_NAME-theme .md-input-messages-animation, md-input-container.md-THEME_NAME-theme .md-input-message-animation {  color: '{{warn-A700}}'; }  md-input-container.md-THEME_NAME-theme .md-input-messages-animation .md-char-counter, md-input-container.md-THEME_NAME-theme .md-input-message-animation .md-char-counter {    color: '{{foreground-1}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-has-value label {  color: '{{foreground-2}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused .md-input, md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-resized .md-input {  border-color: '{{primary-color}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused label,md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused md-icon {  color: '{{primary-color}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent .md-input {  border-color: '{{accent-color}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent label,md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-accent md-icon {  color: '{{accent-color}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn .md-input {  border-color: '{{warn-A700}}'; }md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn label,md-input-container.md-THEME_NAME-theme:not(.md-input-invalid).md-input-focused.md-warn md-icon {  color: '{{warn-A700}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid .md-input {  border-color: '{{warn-A700}}'; }md-input-container.md-THEME_NAME-theme.md-input-invalid label,md-input-container.md-THEME_NAME-theme.md-input-invalid .md-input-message-animation,md-input-container.md-THEME_NAME-theme.md-input-invalid .md-char-counter {  color: '{{warn-A700}}'; }md-input-container.md-THEME_NAME-theme .md-input[disabled],[disabled] md-input-container.md-THEME_NAME-theme .md-input {  border-bottom-color: transparent;  color: '{{foreground-3}}';  background-image: linear-gradient(to right, \"{{foreground-3}}\" 0%, \"{{foreground-3}}\" 33%, transparent 0%);  background-image: -ms-linear-gradient(left, transparent 0%, \"{{foreground-3}}\" 100%); }md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h3, md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text h4,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h3,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text h4 {  color: '{{foreground-1}}'; }md-list.md-THEME_NAME-theme md-list-item.md-2-line .md-list-item-text p,md-list.md-THEME_NAME-theme md-list-item.md-3-line .md-list-item-text p {  color: '{{foreground-2}}'; }md-list.md-THEME_NAME-theme .md-proxy-focus.md-focused div.md-no-style {  background-color: '{{background-100}}'; }md-list.md-THEME_NAME-theme md-list-item .md-avatar-icon {  background-color: '{{foreground-3}}';  color: '{{background-color}}'; }md-list.md-THEME_NAME-theme md-list-item > md-icon {  color: '{{foreground-2}}'; }  md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight {    color: '{{primary-color}}'; }    md-list.md-THEME_NAME-theme md-list-item > md-icon.md-highlight.md-accent {      color: '{{accent-color}}'; }md-menu-content.md-THEME_NAME-theme {  background-color: '{{background-A100}}'; }  md-menu-content.md-THEME_NAME-theme md-menu-item {    color: '{{background-A200-0.87}}'; }    md-menu-content.md-THEME_NAME-theme md-menu-item md-icon {      color: '{{background-A200-0.54}}'; }    md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] {      color: '{{background-A200-0.25}}'; }      md-menu-content.md-THEME_NAME-theme md-menu-item .md-button[disabled] md-icon {        color: '{{background-A200-0.25}}'; }  md-menu-content.md-THEME_NAME-theme md-menu-divider {    background-color: '{{background-A200-0.11}}'; }md-menu-bar.md-THEME_NAME-theme > button.md-button {  color: '{{foreground-2}}';  border-radius: 2px; }md-menu-bar.md-THEME_NAME-theme md-menu.md-open > button, md-menu-bar.md-THEME_NAME-theme md-menu > button:focus {  outline: none;  background: '{{background-200}}'; }md-menu-bar.md-THEME_NAME-theme.md-open:not(.md-keyboard-mode) md-menu:hover > button {  background-color: '{{ background-500-0.2}}'; }md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:hover,md-menu-bar.md-THEME_NAME-theme:not(.md-keyboard-mode):not(.md-open) md-menu button:focus {  background: transparent; }md-menu-content.md-THEME_NAME-theme .md-menu > .md-button:after {  color: '{{background-A200-0.54}}'; }md-menu-content.md-THEME_NAME-theme .md-menu.md-open > .md-button {  background-color: '{{ background-500-0.2}}'; }md-toolbar.md-THEME_NAME-theme.md-menu-toolbar {  background-color: '{{background-A100}}';  color: '{{background-A200}}'; }  md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler {    background-color: '{{primary-color}}';    color: '{{background-A100-0.87}}'; }    md-toolbar.md-THEME_NAME-theme.md-menu-toolbar md-toolbar-filler md-icon {      color: '{{background-A100-0.87}}'; }md-nav-bar.md-THEME_NAME-theme .md-nav-bar {  background-color: transparent;  border-color: '{{foreground-4}}'; }md-nav-bar.md-THEME_NAME-theme .md-button._md-nav-button.md-unselected {  color: '{{foreground-2}}'; }md-nav-bar.md-THEME_NAME-theme md-nav-ink-bar {  color: '{{accent-color}}';  background: '{{accent-color}}'; }.md-panel {  background-color: '{{background-900-0.0}}'; }  .md-panel._md-panel-backdrop.md-THEME_NAME-theme {    background-color: '{{background-900-1.0}}'; }md-progress-circular.md-THEME_NAME-theme path {  stroke: '{{primary-color}}'; }md-progress-circular.md-THEME_NAME-theme.md-warn path {  stroke: '{{warn-color}}'; }md-progress-circular.md-THEME_NAME-theme.md-accent path {  stroke: '{{accent-color}}'; }md-progress-linear.md-THEME_NAME-theme .md-container {  background-color: '{{primary-100}}'; }md-progress-linear.md-THEME_NAME-theme .md-bar {  background-color: '{{primary-color}}'; }md-progress-linear.md-THEME_NAME-theme.md-warn .md-container {  background-color: '{{warn-100}}'; }md-progress-linear.md-THEME_NAME-theme.md-warn .md-bar {  background-color: '{{warn-color}}'; }md-progress-linear.md-THEME_NAME-theme.md-accent .md-container {  background-color: '{{accent-100}}'; }md-progress-linear.md-THEME_NAME-theme.md-accent .md-bar {  background-color: '{{accent-color}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-bar1 {  background-color: '{{warn-100}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-warn .md-dashed:before {  background: radial-gradient(\"{{warn-100}}\" 0%, \"{{warn-100}}\" 16%, transparent 42%); }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-bar1 {  background-color: '{{accent-100}}'; }md-progress-linear.md-THEME_NAME-theme[md-mode=buffer].md-accent .md-dashed:before {  background: radial-gradient(\"{{accent-100}}\" 0%, \"{{accent-100}}\" 16%, transparent 42%); }md-radio-button.md-THEME_NAME-theme .md-off {  border-color: '{{foreground-2}}'; }md-radio-button.md-THEME_NAME-theme .md-on {  background-color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme.md-checked .md-off {  border-color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme.md-checked .md-ink-ripple {  color: '{{accent-color-0.87}}'; }md-radio-button.md-THEME_NAME-theme .md-container .md-ripple {  color: '{{accent-A700}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-on, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-on,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-on,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-on {  background-color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-off {  border-color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary.md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary.md-checked .md-ink-ripple {  color: '{{primary-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-primary .md-container .md-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-primary .md-container .md-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-primary .md-container .md-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-primary .md-container .md-ripple {  color: '{{primary-600}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-on, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-on,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-on,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-on {  background-color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-off, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-off,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-off {  border-color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-ink-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn.md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-checked .md-ink-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn.md-checked .md-ink-ripple {  color: '{{warn-color-0.87}}'; }md-radio-group.md-THEME_NAME-theme:not([disabled]) .md-warn .md-container .md-ripple, md-radio-group.md-THEME_NAME-theme:not([disabled]).md-warn .md-container .md-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]) .md-warn .md-container .md-ripple,md-radio-button.md-THEME_NAME-theme:not([disabled]).md-warn .md-container .md-ripple {  color: '{{warn-600}}'; }md-radio-group.md-THEME_NAME-theme[disabled],md-radio-button.md-THEME_NAME-theme[disabled] {  color: '{{foreground-3}}'; }  md-radio-group.md-THEME_NAME-theme[disabled] .md-container .md-off,  md-radio-button.md-THEME_NAME-theme[disabled] .md-container .md-off {    border-color: '{{foreground-3}}'; }  md-radio-group.md-THEME_NAME-theme[disabled] .md-container .md-on,  md-radio-button.md-THEME_NAME-theme[disabled] .md-container .md-on {    border-color: '{{foreground-3}}'; }md-radio-group.md-THEME_NAME-theme .md-checked .md-ink-ripple {  color: '{{accent-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-primary .md-checked:not([disabled]) .md-ink-ripple, md-radio-group.md-THEME_NAME-theme .md-checked:not([disabled]).md-primary .md-ink-ripple {  color: '{{primary-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme .md-checked.md-primary .md-ink-ripple {  color: '{{warn-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked .md-container:before {  background-color: '{{accent-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty).md-primary .md-checked .md-container:before,md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked.md-primary .md-container:before {  background-color: '{{primary-color-0.26}}'; }md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty).md-warn .md-checked .md-container:before,md-radio-group.md-THEME_NAME-theme.md-focused:not(:empty) .md-checked.md-warn .md-container:before {  background-color: '{{warn-color-0.26}}'; }md-input-container md-select.md-THEME_NAME-theme .md-select-value span:first-child:after {  color: '{{warn-A700}}'; }md-input-container:not(.md-input-focused):not(.md-input-invalid) md-select.md-THEME_NAME-theme .md-select-value span:first-child:after {  color: '{{foreground-3}}'; }md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-THEME_NAME-theme .md-select-value {  color: '{{primary-color}}'; }  md-input-container.md-input-focused:not(.md-input-has-value) md-select.md-THEME_NAME-theme .md-select-value.md-select-placeholder {    color: '{{primary-color}}'; }md-input-container.md-input-invalid md-select.md-THEME_NAME-theme .md-select-value {  color: '{{warn-A700}}' !important;  border-bottom-color: '{{warn-A700}}' !important; }md-input-container.md-input-invalid md-select.md-THEME_NAME-theme.md-no-underline .md-select-value {  border-bottom-color: transparent !important; }md-select.md-THEME_NAME-theme[disabled] .md-select-value {  border-bottom-color: transparent;  background-image: linear-gradient(to right, \"{{foreground-3}}\" 0%, \"{{foreground-3}}\" 33%, transparent 0%);  background-image: -ms-linear-gradient(left, transparent 0%, \"{{foreground-3}}\" 100%); }md-select.md-THEME_NAME-theme .md-select-value {  border-bottom-color: '{{foreground-4}}'; }  md-select.md-THEME_NAME-theme .md-select-value.md-select-placeholder {    color: '{{foreground-3}}'; }  md-select.md-THEME_NAME-theme .md-select-value span:first-child:after {    color: '{{warn-A700}}'; }md-select.md-THEME_NAME-theme.md-no-underline .md-select-value {  border-bottom-color: transparent !important; }md-select.md-THEME_NAME-theme.ng-invalid.ng-touched .md-select-value {  color: '{{warn-A700}}' !important;  border-bottom-color: '{{warn-A700}}' !important; }md-select.md-THEME_NAME-theme.ng-invalid.ng-touched.md-no-underline .md-select-value {  border-bottom-color: transparent !important; }md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-value {  border-bottom-color: '{{primary-color}}';  color: '{{ foreground-1 }}'; }  md-select.md-THEME_NAME-theme:not([disabled]):focus .md-select-value.md-select-placeholder {    color: '{{ foreground-1 }}'; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-no-underline .md-select-value {  border-bottom-color: transparent !important; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-accent .md-select-value {  border-bottom-color: '{{accent-color}}'; }md-select.md-THEME_NAME-theme:not([disabled]):focus.md-warn .md-select-value {  border-bottom-color: '{{warn-color}}'; }md-select.md-THEME_NAME-theme[disabled] .md-select-value {  color: '{{foreground-3}}'; }  md-select.md-THEME_NAME-theme[disabled] .md-select-value.md-select-placeholder {    color: '{{foreground-3}}'; }md-select-menu.md-THEME_NAME-theme md-content {  background: '{{background-A100}}'; }  md-select-menu.md-THEME_NAME-theme md-content md-optgroup {    color: '{{background-600-0.87}}'; }  md-select-menu.md-THEME_NAME-theme md-content md-option {    color: '{{background-900-0.87}}'; }    md-select-menu.md-THEME_NAME-theme md-content md-option[disabled] .md-text {      color: '{{background-400-0.87}}'; }    md-select-menu.md-THEME_NAME-theme md-content md-option:not([disabled]):focus, md-select-menu.md-THEME_NAME-theme md-content md-option:not([disabled]):hover {      background: '{{background-200}}'; }    md-select-menu.md-THEME_NAME-theme md-content md-option[selected] {      color: '{{primary-500}}'; }      md-select-menu.md-THEME_NAME-theme md-content md-option[selected]:focus {        color: '{{primary-600}}'; }      md-select-menu.md-THEME_NAME-theme md-content md-option[selected].md-accent {        color: '{{accent-color}}'; }        md-select-menu.md-THEME_NAME-theme md-content md-option[selected].md-accent:focus {          color: '{{accent-A700}}'; }.md-checkbox-enabled.md-THEME_NAME-theme .md-ripple {  color: '{{primary-600}}'; }.md-checkbox-enabled.md-THEME_NAME-theme[selected] .md-ripple {  color: '{{background-600}}'; }.md-checkbox-enabled.md-THEME_NAME-theme .md-ink-ripple {  color: '{{foreground-2}}'; }.md-checkbox-enabled.md-THEME_NAME-theme[selected] .md-ink-ripple {  color: '{{primary-color-0.87}}'; }.md-checkbox-enabled.md-THEME_NAME-theme:not(.md-checked) .md-icon {  border-color: '{{foreground-2}}'; }.md-checkbox-enabled.md-THEME_NAME-theme[selected] .md-icon {  background-color: '{{primary-color-0.87}}'; }.md-checkbox-enabled.md-THEME_NAME-theme[selected].md-focused .md-container:before {  background-color: '{{primary-color-0.26}}'; }.md-checkbox-enabled.md-THEME_NAME-theme[selected] .md-icon:after {  border-color: '{{primary-contrast-0.87}}'; }.md-checkbox-enabled.md-THEME_NAME-theme .md-indeterminate[disabled] .md-container {  color: '{{foreground-3}}'; }.md-checkbox-enabled.md-THEME_NAME-theme md-option .md-text {  color: '{{background-900-0.87}}'; }md-sidenav.md-THEME_NAME-theme, md-sidenav.md-THEME_NAME-theme md-content {  background-color: '{{background-hue-1}}'; }md-slider.md-THEME_NAME-theme .md-track {  background-color: '{{foreground-3}}'; }md-slider.md-THEME_NAME-theme .md-track-ticks {  color: '{{background-contrast}}'; }md-slider.md-THEME_NAME-theme .md-focus-ring {  background-color: '{{accent-A200-0.2}}'; }md-slider.md-THEME_NAME-theme .md-disabled-thumb {  border-color: '{{background-color}}';  background-color: '{{background-color}}'; }md-slider.md-THEME_NAME-theme.md-min .md-thumb:after {  background-color: '{{background-color}}';  border-color: '{{foreground-3}}'; }md-slider.md-THEME_NAME-theme.md-min .md-focus-ring {  background-color: '{{foreground-3-0.38}}'; }md-slider.md-THEME_NAME-theme.md-min[md-discrete] .md-thumb:after {  background-color: '{{background-contrast}}';  border-color: transparent; }md-slider.md-THEME_NAME-theme.md-min[md-discrete] .md-sign {  background-color: '{{background-400}}'; }  md-slider.md-THEME_NAME-theme.md-min[md-discrete] .md-sign:after {    border-top-color: '{{background-400}}'; }md-slider.md-THEME_NAME-theme.md-min[md-discrete][md-vertical] .md-sign:after {  border-top-color: transparent;  border-left-color: '{{background-400}}'; }md-slider.md-THEME_NAME-theme .md-track.md-track-fill {  background-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-thumb:after {  border-color: '{{accent-color}}';  background-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-sign {  background-color: '{{accent-color}}'; }  md-slider.md-THEME_NAME-theme .md-sign:after {    border-top-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme[md-vertical] .md-sign:after {  border-top-color: transparent;  border-left-color: '{{accent-color}}'; }md-slider.md-THEME_NAME-theme .md-thumb-text {  color: '{{accent-contrast}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-focus-ring {  background-color: '{{warn-200-0.38}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-track.md-track-fill {  background-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-thumb:after {  border-color: '{{warn-color}}';  background-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-sign {  background-color: '{{warn-color}}'; }  md-slider.md-THEME_NAME-theme.md-warn .md-sign:after {    border-top-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn[md-vertical] .md-sign:after {  border-top-color: transparent;  border-left-color: '{{warn-color}}'; }md-slider.md-THEME_NAME-theme.md-warn .md-thumb-text {  color: '{{warn-contrast}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-focus-ring {  background-color: '{{primary-200-0.38}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-track.md-track-fill {  background-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-thumb:after {  border-color: '{{primary-color}}';  background-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-sign {  background-color: '{{primary-color}}'; }  md-slider.md-THEME_NAME-theme.md-primary .md-sign:after {    border-top-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary[md-vertical] .md-sign:after {  border-top-color: transparent;  border-left-color: '{{primary-color}}'; }md-slider.md-THEME_NAME-theme.md-primary .md-thumb-text {  color: '{{primary-contrast}}'; }md-slider.md-THEME_NAME-theme[disabled] .md-thumb:after {  border-color: transparent; }md-slider.md-THEME_NAME-theme[disabled]:not(.md-min) .md-thumb:after, md-slider.md-THEME_NAME-theme[disabled][md-discrete] .md-thumb:after {  background-color: '{{foreground-3}}';  border-color: transparent; }md-slider.md-THEME_NAME-theme[disabled][readonly] .md-sign {  background-color: '{{background-400}}'; }  md-slider.md-THEME_NAME-theme[disabled][readonly] .md-sign:after {    border-top-color: '{{background-400}}'; }md-slider.md-THEME_NAME-theme[disabled][readonly][md-vertical] .md-sign:after {  border-top-color: transparent;  border-left-color: '{{background-400}}'; }md-slider.md-THEME_NAME-theme[disabled][readonly] .md-disabled-thumb {  border-color: transparent;  background-color: transparent; }md-slider-container[disabled] > *:first-child:not(md-slider),md-slider-container[disabled] > *:last-child:not(md-slider) {  color: '{{foreground-3}}'; }.md-subheader.md-THEME_NAME-theme {  color: '{{ foreground-2-0.23 }}';  background-color: '{{background-default}}'; }  .md-subheader.md-THEME_NAME-theme.md-primary {    color: '{{primary-color}}'; }  .md-subheader.md-THEME_NAME-theme.md-accent {    color: '{{accent-color}}'; }  .md-subheader.md-THEME_NAME-theme.md-warn {    color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme .md-ink-ripple {  color: '{{background-500}}'; }md-switch.md-THEME_NAME-theme .md-thumb {  background-color: '{{background-50}}'; }md-switch.md-THEME_NAME-theme .md-bar {  background-color: '{{background-500}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-ink-ripple {  color: '{{accent-color}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-thumb {  background-color: '{{accent-color}}'; }md-switch.md-THEME_NAME-theme.md-checked .md-bar {  background-color: '{{accent-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-focused .md-thumb:before {  background-color: '{{accent-color-0.26}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-ink-ripple {  color: '{{primary-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-thumb {  background-color: '{{primary-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary .md-bar {  background-color: '{{primary-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-primary.md-focused .md-thumb:before {  background-color: '{{primary-color-0.26}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-ink-ripple {  color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-thumb {  background-color: '{{warn-color}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn .md-bar {  background-color: '{{warn-color-0.5}}'; }md-switch.md-THEME_NAME-theme.md-checked.md-warn.md-focused .md-thumb:before {  background-color: '{{warn-color-0.26}}'; }md-switch.md-THEME_NAME-theme[disabled] .md-thumb {  background-color: '{{background-400}}'; }md-switch.md-THEME_NAME-theme[disabled] .md-bar {  background-color: '{{foreground-4}}'; }md-tabs.md-THEME_NAME-theme md-tabs-wrapper {  background-color: transparent;  border-color: '{{foreground-4}}'; }md-tabs.md-THEME_NAME-theme .md-paginator md-icon {  color: '{{primary-color}}'; }md-tabs.md-THEME_NAME-theme md-ink-bar {  color: '{{accent-color}}';  background: '{{accent-color}}'; }md-tabs.md-THEME_NAME-theme .md-tab {  color: '{{foreground-2}}'; }  md-tabs.md-THEME_NAME-theme .md-tab[disabled], md-tabs.md-THEME_NAME-theme .md-tab[disabled] md-icon {    color: '{{foreground-3}}'; }  md-tabs.md-THEME_NAME-theme .md-tab.md-active, md-tabs.md-THEME_NAME-theme .md-tab.md-active md-icon, md-tabs.md-THEME_NAME-theme .md-tab.md-focused, md-tabs.md-THEME_NAME-theme .md-tab.md-focused md-icon {    color: '{{primary-color}}'; }  md-tabs.md-THEME_NAME-theme .md-tab.md-focused {    background: '{{primary-color-0.1}}'; }  md-tabs.md-THEME_NAME-theme .md-tab .md-ripple-container {    color: '{{accent-A100}}'; }md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper {  background-color: '{{accent-color}}'; }  md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {    color: '{{accent-A100}}'; }    md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: '{{accent-contrast}}'; }    md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: '{{accent-contrast-0.1}}'; }  md-tabs.md-THEME_NAME-theme.md-accent > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {    color: '{{primary-600-1}}';    background: '{{primary-600-1}}'; }md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper {  background-color: '{{primary-color}}'; }  md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {    color: '{{primary-100}}'; }    md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: '{{primary-contrast}}'; }    md-tabs.md-THEME_NAME-theme.md-primary > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: '{{primary-contrast-0.1}}'; }md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper {  background-color: '{{warn-color}}'; }  md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {    color: '{{warn-100}}'; }    md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: '{{warn-contrast}}'; }    md-tabs.md-THEME_NAME-theme.md-warn > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: '{{warn-contrast-0.1}}'; }md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper {  background-color: '{{primary-color}}'; }  md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {    color: '{{primary-100}}'; }    md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: '{{primary-contrast}}'; }    md-toolbar > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: '{{primary-contrast-0.1}}'; }md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper {  background-color: '{{accent-color}}'; }  md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {    color: '{{accent-A100}}'; }    md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: '{{accent-contrast}}'; }    md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: '{{accent-contrast-0.1}}'; }  md-toolbar.md-accent > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-ink-bar {    color: '{{primary-600-1}}';    background: '{{primary-600-1}}'; }md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper {  background-color: '{{warn-color}}'; }  md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]) {    color: '{{warn-100}}'; }    md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active, md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-active md-icon, md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused, md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused md-icon {      color: '{{warn-contrast}}'; }    md-toolbar.md-warn > md-tabs.md-THEME_NAME-theme > md-tabs-wrapper > md-tabs-canvas > md-pagination-wrapper > md-tab-item:not([disabled]).md-focused {      background: '{{warn-contrast-0.1}}'; }md-toast.md-THEME_NAME-theme .md-toast-content {  background-color: #323232;  color: '{{background-50}}'; }  md-toast.md-THEME_NAME-theme .md-toast-content .md-button {    color: '{{background-50}}'; }    md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight {      color: '{{accent-color}}'; }      md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-primary {        color: '{{primary-color}}'; }      md-toast.md-THEME_NAME-theme .md-toast-content .md-button.md-highlight.md-warn {        color: '{{warn-color}}'; }md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) {  background-color: '{{primary-color}}';  color: '{{primary-contrast}}'; }  md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) md-icon {    color: '{{primary-contrast}}';    fill: '{{primary-contrast}}'; }  md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar) .md-button[disabled] md-icon {    color: '{{primary-contrast-0.26}}';    fill: '{{primary-contrast-0.26}}'; }  md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent {    background-color: '{{accent-color}}';    color: '{{accent-contrast}}'; }    md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-ink-ripple {      color: '{{accent-contrast}}'; }    md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent md-icon {      color: '{{accent-contrast}}';      fill: '{{accent-contrast}}'; }    md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-accent .md-button[disabled] md-icon {      color: '{{accent-contrast-0.26}}';      fill: '{{accent-contrast-0.26}}'; }  md-toolbar.md-THEME_NAME-theme:not(.md-menu-toolbar).md-warn {    background-color: '{{warn-color}}';    color: '{{warn-contrast}}'; }md-tooltip.md-THEME_NAME-theme {  color: '{{background-700-contrast}}'; }  md-tooltip.md-THEME_NAME-theme .md-content {    background-color: '{{background-700}}'; }/*  Only used with Theme processes */html.md-THEME_NAME-theme, body.md-THEME_NAME-theme {  color: '{{foreground-1}}';  background-color: '{{background-color}}'; }");
10}()}(window,window.angular);