-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path38-es5.4082e03a5da088676f7d.js
1 lines (1 loc) · 105 KB
/
38-es5.4082e03a5da088676f7d.js
1
!function(){function t(t){return function(t){if(Array.isArray(t))return e(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,i){if(!t)return;if("string"==typeof t)return e(t,i);var n=Object.prototype.toString.call(t).slice(8,-1);"Object"===n&&t.constructor&&(n=t.constructor.name);if("Map"===n||"Set"===n)return Array.from(t);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return e(t,i)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function i(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&n(t,e)}function n(t,e){return(n=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function a(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}();return function(){var i,n=r(t);if(e){var a=r(this).constructor;i=Reflect.construct(n,arguments,a)}else i=n.apply(this,arguments);return l(this,i)}}function l(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function r(t){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function o(t,e){for(var i=0;i<e.length;i++){var n=e[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function d(t,e,i){return e&&o(t.prototype,e),i&&o(t,i),t}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(window.webpackJsonp=window.webpackJsonp||[]).push([[38],{kcs0:function(e,n,l){"use strict";l.r(n),l.d(n,"MdcFormFieldCustomControlExample",function(){return Yt}),l.d(n,"MdcFormFieldExamplesModule",function(){return Wt}),l.d(n,"MyTelInput",function(){return Xt});var r={};l.r(r),l.d(r,"closest",function(){return T}),l.d(r,"matches",function(){return D}),l.d(r,"estimateScrollWidth",function(){return j});var o=l("ofXK"),s=l("fXoL"),f=l("3Pt+"),m=l("kmnG"),u=l("nLfN"),p=l("cH1L"),h=l("GU7r"),b=l("R1ws"),x=function(t,e){return(x=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])})(t,e)};function g(t,e){function i(){this.constructor=t}x(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}var _=function(){return(_=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var a in e=arguments[i])Object.prototype.hasOwnProperty.call(e,a)&&(t[a]=e[a]);return t}).apply(this,arguments)};function v(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var n,a,l=i.call(t),r=[];try{for(;(void 0===e||e-- >0)&&!(n=l.next()).done;)r.push(n.value)}catch(o){a={error:o}}finally{try{n&&!n.done&&(i=l.return)&&i.call(l)}finally{if(a)throw a.error}}return r}function y(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(v(arguments[e]));return t}var w=function(){function t(t){void 0===t&&(t={}),this.adapter=t}return Object.defineProperty(t,"cssClasses",{get:function(){return{}},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return{}},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return{}},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{}},enumerable:!0,configurable:!0}),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(),C={ARIA_CONTROLS:"aria-controls",ARIA_DESCRIBEDBY:"aria-describedby",INPUT_SELECTOR:".mdc-text-field__input",LABEL_SELECTOR:".mdc-floating-label",LEADING_ICON_SELECTOR:".mdc-text-field__icon--leading",LINE_RIPPLE_SELECTOR:".mdc-line-ripple",OUTLINE_SELECTOR:".mdc-notched-outline",PREFIX_SELECTOR:".mdc-text-field__affix--prefix",SUFFIX_SELECTOR:".mdc-text-field__affix--suffix",TRAILING_ICON_SELECTOR:".mdc-text-field__icon--trailing"},O={DISABLED:"mdc-text-field--disabled",FOCUSED:"mdc-text-field--focused",HELPER_LINE:"mdc-text-field-helper-line",INVALID:"mdc-text-field--invalid",LABEL_FLOATING:"mdc-text-field--label-floating",NO_LABEL:"mdc-text-field--no-label",OUTLINED:"mdc-text-field--outlined",ROOT:"mdc-text-field",TEXTAREA:"mdc-text-field--textarea",WITH_LEADING_ICON:"mdc-text-field--with-leading-icon",WITH_TRAILING_ICON:"mdc-text-field--with-trailing-icon"},L={LABEL_SCALE:.75},k=["pattern","min","max","required","step","minlength","maxlength"],I=["color","date","datetime-local","month","range","time","week"],F=["mousedown","touchstart"],E=["click","keydown"],A=function(t){function e(i,n){void 0===n&&(n={});var a=t.call(this,_(_({},e.defaultAdapter),i))||this;return a.isFocused_=!1,a.receivedUserInput_=!1,a.isValid_=!0,a.useNativeValidation_=!0,a.validateOnValueChange_=!0,a.helperText_=n.helperText,a.characterCounter_=n.characterCounter,a.leadingIcon_=n.leadingIcon,a.trailingIcon_=n.trailingIcon,a.inputFocusHandler_=function(){return a.activateFocus()},a.inputBlurHandler_=function(){return a.deactivateFocus()},a.inputInputHandler_=function(){return a.handleInput()},a.setPointerXOffset_=function(t){return a.setTransformOrigin(t)},a.textFieldInteractionHandler_=function(){return a.handleTextFieldInteraction()},a.validationAttributeChangeHandler_=function(t){return a.handleValidationAttributeChange(t)},a}return g(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return O},enumerable:!0,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return C},enumerable:!0,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return L},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shouldAlwaysFloat_",{get:function(){var t=this.getNativeInput_().type;return I.indexOf(t)>=0},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shouldFloat",{get:function(){return this.shouldAlwaysFloat_||this.isFocused_||!!this.getValue()||this.isBadInput_()},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"shouldShake",{get:function(){return!this.isFocused_&&!this.isValid()&&!!this.getValue()},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!0},setInputAttr:function(){},removeInputAttr:function(){},registerTextFieldInteractionHandler:function(){},deregisterTextFieldInteractionHandler:function(){},registerInputInteractionHandler:function(){},deregisterInputInteractionHandler:function(){},registerValidationAttributeChangeHandler:function(){return new MutationObserver(function(){})},deregisterValidationAttributeChangeHandler:function(){},getNativeInput:function(){return null},isFocused:function(){return!1},activateLineRipple:function(){},deactivateLineRipple:function(){},setLineRippleTransformOrigin:function(){},shakeLabel:function(){},floatLabel:function(){},setLabelRequired:function(){},hasLabel:function(){return!1},getLabelWidth:function(){return 0},hasOutline:function(){return!1},notchOutline:function(){},closeOutline:function(){}}},enumerable:!0,configurable:!0}),e.prototype.init=function(){var t=this;this.adapter.hasLabel()&&this.getNativeInput_().required&&this.adapter.setLabelRequired(!0),this.adapter.isFocused()?this.inputFocusHandler_():this.adapter.hasLabel()&&this.shouldFloat&&(this.notchOutline(!0),this.adapter.floatLabel(!0),this.styleFloating_(!0)),this.adapter.registerInputInteractionHandler("focus",this.inputFocusHandler_),this.adapter.registerInputInteractionHandler("blur",this.inputBlurHandler_),this.adapter.registerInputInteractionHandler("input",this.inputInputHandler_),F.forEach(function(e){t.adapter.registerInputInteractionHandler(e,t.setPointerXOffset_)}),E.forEach(function(e){t.adapter.registerTextFieldInteractionHandler(e,t.textFieldInteractionHandler_)}),this.validationObserver_=this.adapter.registerValidationAttributeChangeHandler(this.validationAttributeChangeHandler_),this.setCharacterCounter_(this.getValue().length)},e.prototype.destroy=function(){var t=this;this.adapter.deregisterInputInteractionHandler("focus",this.inputFocusHandler_),this.adapter.deregisterInputInteractionHandler("blur",this.inputBlurHandler_),this.adapter.deregisterInputInteractionHandler("input",this.inputInputHandler_),F.forEach(function(e){t.adapter.deregisterInputInteractionHandler(e,t.setPointerXOffset_)}),E.forEach(function(e){t.adapter.deregisterTextFieldInteractionHandler(e,t.textFieldInteractionHandler_)}),this.adapter.deregisterValidationAttributeChangeHandler(this.validationObserver_)},e.prototype.handleTextFieldInteraction=function(){var t=this.adapter.getNativeInput();t&&t.disabled||(this.receivedUserInput_=!0)},e.prototype.handleValidationAttributeChange=function(t){var e=this;t.some(function(t){return k.indexOf(t)>-1&&(e.styleValidity_(!0),e.adapter.setLabelRequired(e.getNativeInput_().required),!0)}),t.indexOf("maxlength")>-1&&this.setCharacterCounter_(this.getValue().length)},e.prototype.notchOutline=function(t){if(this.adapter.hasOutline()&&this.adapter.hasLabel())if(t){var e=this.adapter.getLabelWidth()*L.LABEL_SCALE;this.adapter.notchOutline(e)}else this.adapter.closeOutline()},e.prototype.activateFocus=function(){this.isFocused_=!0,this.styleFocused_(this.isFocused_),this.adapter.activateLineRipple(),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating_(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),!this.helperText_||!this.helperText_.isPersistent()&&this.helperText_.isValidation()&&this.isValid_||this.helperText_.showToScreenReader()},e.prototype.setTransformOrigin=function(t){if(!this.isDisabled()&&!this.adapter.hasOutline()){var e=t.touches,i=e?e[0]:t,n=i.target.getBoundingClientRect();this.adapter.setLineRippleTransformOrigin(i.clientX-n.left)}},e.prototype.handleInput=function(){this.autoCompleteFocus(),this.setCharacterCounter_(this.getValue().length)},e.prototype.autoCompleteFocus=function(){this.receivedUserInput_||this.activateFocus()},e.prototype.deactivateFocus=function(){this.isFocused_=!1,this.adapter.deactivateLineRipple();var t=this.isValid();this.styleValidity_(t),this.styleFocused_(this.isFocused_),this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating_(this.shouldFloat),this.adapter.shakeLabel(this.shouldShake)),this.shouldFloat||(this.receivedUserInput_=!1)},e.prototype.getValue=function(){return this.getNativeInput_().value},e.prototype.setValue=function(t){if(this.getValue()!==t&&(this.getNativeInput_().value=t),this.setCharacterCounter_(t.length),this.validateOnValueChange_){var e=this.isValid();this.styleValidity_(e)}this.adapter.hasLabel()&&(this.notchOutline(this.shouldFloat),this.adapter.floatLabel(this.shouldFloat),this.styleFloating_(this.shouldFloat),this.validateOnValueChange_&&this.adapter.shakeLabel(this.shouldShake))},e.prototype.isValid=function(){return this.useNativeValidation_?this.isNativeInputValid_():this.isValid_},e.prototype.setValid=function(t){this.isValid_=t,this.styleValidity_(t);var e=!t&&!this.isFocused_&&!!this.getValue();this.adapter.hasLabel()&&this.adapter.shakeLabel(e)},e.prototype.setValidateOnValueChange=function(t){this.validateOnValueChange_=t},e.prototype.getValidateOnValueChange=function(){return this.validateOnValueChange_},e.prototype.setUseNativeValidation=function(t){this.useNativeValidation_=t},e.prototype.isDisabled=function(){return this.getNativeInput_().disabled},e.prototype.setDisabled=function(t){this.getNativeInput_().disabled=t,this.styleDisabled_(t)},e.prototype.setHelperTextContent=function(t){this.helperText_&&this.helperText_.setContent(t)},e.prototype.setLeadingIconAriaLabel=function(t){this.leadingIcon_&&this.leadingIcon_.setAriaLabel(t)},e.prototype.setLeadingIconContent=function(t){this.leadingIcon_&&this.leadingIcon_.setContent(t)},e.prototype.setTrailingIconAriaLabel=function(t){this.trailingIcon_&&this.trailingIcon_.setAriaLabel(t)},e.prototype.setTrailingIconContent=function(t){this.trailingIcon_&&this.trailingIcon_.setContent(t)},e.prototype.setCharacterCounter_=function(t){if(this.characterCounter_){var e=this.getNativeInput_().maxLength;if(-1===e)throw new Error("MDCTextFieldFoundation: Expected maxlength html property on text input or textarea.");this.characterCounter_.setCounterValue(t,e)}},e.prototype.isBadInput_=function(){return this.getNativeInput_().validity.badInput||!1},e.prototype.isNativeInputValid_=function(){return this.getNativeInput_().validity.valid},e.prototype.styleValidity_=function(t){var i=e.cssClasses.INVALID;if(t?this.adapter.removeClass(i):this.adapter.addClass(i),this.helperText_){if(this.helperText_.setValidity(t),!this.helperText_.isValidation())return;var n=this.helperText_.isVisible(),a=this.helperText_.getId();n&&a?this.adapter.setInputAttr(C.ARIA_DESCRIBEDBY,a):this.adapter.removeInputAttr(C.ARIA_DESCRIBEDBY)}},e.prototype.styleFocused_=function(t){var i=e.cssClasses.FOCUSED;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.styleDisabled_=function(t){var i=e.cssClasses,n=i.DISABLED,a=i.INVALID;t?(this.adapter.addClass(n),this.adapter.removeClass(a)):this.adapter.removeClass(n),this.leadingIcon_&&this.leadingIcon_.setDisabled(t),this.trailingIcon_&&this.trailingIcon_.setDisabled(t)},e.prototype.styleFloating_=function(t){var i=e.cssClasses.LABEL_FLOATING;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.getNativeInput_=function(){return(this.adapter?this.adapter.getNativeInput():null)||{disabled:!1,maxLength:-1,required:!1,type:"input",validity:{badInput:!1,valid:!0},value:""}},e}(w),S=l("XNiG"),R=l("VRyK"),N=l("1G5W");function T(t,e){if(t.closest)return t.closest(e);for(var i=t;i;){if(D(i,e))return i;i=i.parentElement}return null}function D(t,e){return(t.matches||t.webkitMatchesSelector||t.msMatchesSelector).call(t,e)}function j(t){if(null!==t.offsetParent)return t.scrollWidth;var e=t.cloneNode(!0);e.style.setProperty("position","absolute"),e.style.setProperty("transform","translate(-9999px, -9999px)"),document.documentElement.appendChild(e);var i=e.scrollWidth;return document.documentElement.removeChild(e),i}var z=function(){function t(t,e){for(var i=[],n=2;n<arguments.length;n++)i[n-2]=arguments[n];this.root=t,this.initialize.apply(this,y(i)),this.foundation=void 0===e?this.getDefaultFoundation():e,this.foundation.init(),this.initialSyncWithDOM()}return t.attachTo=function(e){return new t(e,new w({}))},t.prototype.initialize=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e]},t.prototype.getDefaultFoundation=function(){throw new Error("Subclasses must override getDefaultFoundation to return a properly configured foundation class")},t.prototype.initialSyncWithDOM=function(){},t.prototype.destroy=function(){this.foundation.destroy()},t.prototype.listen=function(t,e,i){this.root.addEventListener(t,e,i)},t.prototype.unlisten=function(t,e,i){this.root.removeEventListener(t,e,i)},t.prototype.emit=function(t,e,i){var n;void 0===i&&(i=!1),"function"==typeof CustomEvent?n=new CustomEvent(t,{bubbles:i,detail:e}):(n=document.createEvent("CustomEvent")).initCustomEvent(t,i,!1,e),this.root.dispatchEvent(n)},t}(),M={LINE_RIPPLE_ACTIVE:"mdc-line-ripple--active",LINE_RIPPLE_DEACTIVATING:"mdc-line-ripple--deactivating"},P=function(t){function e(i){var n=t.call(this,_(_({},e.defaultAdapter),i))||this;return n.transitionEndHandler_=function(t){return n.handleTransitionEnd(t)},n}return g(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return M},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setStyle:function(){},registerEventHandler:function(){},deregisterEventHandler:function(){}}},enumerable:!0,configurable:!0}),e.prototype.init=function(){this.adapter.registerEventHandler("transitionend",this.transitionEndHandler_)},e.prototype.destroy=function(){this.adapter.deregisterEventHandler("transitionend",this.transitionEndHandler_)},e.prototype.activate=function(){this.adapter.removeClass(M.LINE_RIPPLE_DEACTIVATING),this.adapter.addClass(M.LINE_RIPPLE_ACTIVE)},e.prototype.setRippleCenter=function(t){this.adapter.setStyle("transform-origin",t+"px center")},e.prototype.deactivate=function(){this.adapter.addClass(M.LINE_RIPPLE_DEACTIVATING)},e.prototype.handleTransitionEnd=function(t){var e=this.adapter.hasClass(M.LINE_RIPPLE_DEACTIVATING);"opacity"===t.propertyName&&e&&(this.adapter.removeClass(M.LINE_RIPPLE_ACTIVE),this.adapter.removeClass(M.LINE_RIPPLE_DEACTIVATING))},e}(w),B=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return g(e,t),e.attachTo=function(t){return new e(t)},e.prototype.activate=function(){this.foundation.activate()},e.prototype.deactivate=function(){this.foundation.deactivate()},e.prototype.setRippleCenter=function(t){this.foundation.setRippleCenter(t)},e.prototype.getDefaultFoundation=function(){var t=this;return new P({addClass:function(e){return t.root.classList.add(e)},removeClass:function(e){return t.root.classList.remove(e)},hasClass:function(e){return t.root.classList.contains(e)},setStyle:function(e,i){return t.root.style.setProperty(e,i)},registerEventHandler:function(e,i){return t.listen(e,i)},deregisterEventHandler:function(e,i){return t.unlisten(e,i)}})},e}(z),H={LABEL_FLOAT_ABOVE:"mdc-floating-label--float-above",LABEL_REQUIRED:"mdc-floating-label--required",LABEL_SHAKE:"mdc-floating-label--shake",ROOT:"mdc-floating-label"},V=function(t){function e(i){var n=t.call(this,_(_({},e.defaultAdapter),i))||this;return n.shakeAnimationEndHandler_=function(){return n.handleShakeAnimationEnd_()},n}return g(e,t),Object.defineProperty(e,"cssClasses",{get:function(){return H},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},getWidth:function(){return 0},registerInteractionHandler:function(){},deregisterInteractionHandler:function(){}}},enumerable:!0,configurable:!0}),e.prototype.init=function(){this.adapter.registerInteractionHandler("animationend",this.shakeAnimationEndHandler_)},e.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("animationend",this.shakeAnimationEndHandler_)},e.prototype.getWidth=function(){return this.adapter.getWidth()},e.prototype.shake=function(t){var i=e.cssClasses.LABEL_SHAKE;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.float=function(t){var i=e.cssClasses,n=i.LABEL_FLOAT_ABOVE,a=i.LABEL_SHAKE;t?this.adapter.addClass(n):(this.adapter.removeClass(n),this.adapter.removeClass(a))},e.prototype.setRequired=function(t){var i=e.cssClasses.LABEL_REQUIRED;t?this.adapter.addClass(i):this.adapter.removeClass(i)},e.prototype.handleShakeAnimationEnd_=function(){this.adapter.removeClass(e.cssClasses.LABEL_SHAKE)},e}(w),Y={NOTCH_ELEMENT_SELECTOR:".mdc-notched-outline__notch"},q={NOTCH_ELEMENT_PADDING:8},X={NO_LABEL:"mdc-notched-outline--no-label",OUTLINE_NOTCHED:"mdc-notched-outline--notched",OUTLINE_UPGRADED:"mdc-notched-outline--upgraded"},W=function(t){function e(i){return t.call(this,_(_({},e.defaultAdapter),i))||this}return g(e,t),Object.defineProperty(e,"strings",{get:function(){return Y},enumerable:!0,configurable:!0}),Object.defineProperty(e,"cssClasses",{get:function(){return X},enumerable:!0,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return q},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},setNotchWidthProperty:function(){},removeNotchWidthProperty:function(){}}},enumerable:!0,configurable:!0}),e.prototype.notch=function(t){var i=e.cssClasses.OUTLINE_NOTCHED;t>0&&(t+=q.NOTCH_ELEMENT_PADDING),this.adapter.setNotchWidthProperty(t),this.adapter.addClass(i)},e.prototype.closeNotch=function(){this.adapter.removeClass(e.cssClasses.OUTLINE_NOTCHED),this.adapter.removeNotchWidthProperty()},e}(w),G=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return g(e,t),e.attachTo=function(t){return new e(t)},e.prototype.initialSyncWithDOM=function(){this.notchElement_=this.root.querySelector(Y.NOTCH_ELEMENT_SELECTOR);var t=this.root.querySelector("."+V.cssClasses.ROOT);t?(t.style.transitionDuration="0s",this.root.classList.add(X.OUTLINE_UPGRADED),requestAnimationFrame(function(){t.style.transitionDuration=""})):this.root.classList.add(X.NO_LABEL)},e.prototype.notch=function(t){this.foundation.notch(t)},e.prototype.closeNotch=function(){this.foundation.closeNotch()},e.prototype.getDefaultFoundation=function(){var t=this;return new W({addClass:function(e){return t.root.classList.add(e)},removeClass:function(e){return t.root.classList.remove(e)},setNotchWidthProperty:function(e){return t.notchElement_.style.setProperty("width",e+"px")},removeNotchWidthProperty:function(){return t.notchElement_.style.removeProperty("width")}})},e}(z),Q=l("FKr1"),U=["matFormFieldNotchedOutline",""],Z=["*"],K=["textField"],J=["prefixContainer"];function $(t,e){if(1&t){var i=s.fc();s.ec(0,"label",15),s.lc("cdkObserveContent",function(){return s.Gc(i),s.pc(2)._refreshOutlineNotchWidth()}),s.tc(1,1),s.dc()}if(2&t){var n=s.pc(2);s.vc("floating",n._shouldLabelFloat())("required",!n.hideRequiredMarker&&n._control.required)("cdkObserveContentDisabled",!n._hasOutline())("id",n._labelId),s.Nb("for",n._control.id)("aria-owns",n._control.id)}}function tt(t,e){if(1&t&&s.Qc(0,$,2,6,"label",14),2&t){var i=s.pc();s.vc("ngIf",i._hasFloatingLabel())}}function et(t,e){1&t&&s.Zb(0,"div",16)}function it(t,e){}function nt(t,e){if(1&t&&s.Qc(0,it,0,0,"ng-template",18),2&t){s.pc(2);var i=s.Cc(1);s.vc("ngTemplateOutlet",i)}}function at(t,e){if(1&t&&(s.ec(0,"div",17),s.Qc(1,nt,1,1,"ng-template",8),s.dc()),2&t){var i=s.pc();s.vc("matFormFieldNotchedOutlineOpen",i._shouldLabelFloat())("matFormFieldNotchedOutlineWidth",i._outlineNotchWidth),s.Mb(1),s.vc("ngIf",!i._forceDisplayInfixLabel())}}function lt(t,e){1&t&&(s.ec(0,"div",19,20),s.tc(2,2),s.dc())}function rt(t,e){}function ot(t,e){if(1&t&&s.Qc(0,rt,0,0,"ng-template",18),2&t){s.pc();var i=s.Cc(1);s.vc("ngTemplateOutlet",i)}}function dt(t,e){1&t&&(s.ec(0,"div",21),s.tc(1,3),s.dc())}function ct(t,e){1&t&&s.Zb(0,"div",22)}function st(t,e){if(1&t&&(s.ec(0,"div"),s.tc(1,4),s.dc()),2&t){var i=s.pc();s.vc("@transitionMessages",i._subscriptAnimationState)}}function ft(t,e){if(1&t&&(s.ec(0,"mat-hint",26),s.Sc(1),s.dc()),2&t){var i=s.pc(2);s.vc("id",i._hintLabelId),s.Mb(1),s.Tc(i.hintLabel)}}function mt(t,e){if(1&t&&(s.ec(0,"div",23),s.Qc(1,ft,2,2,"mat-hint",24),s.tc(2,5),s.Zb(3,"div",25),s.tc(4,6),s.dc()),2&t){var i=s.pc();s.vc("@transitionMessages",i._subscriptAnimationState),s.Mb(1),s.vc("ngIf",i.hintLabel)}}var ut,pt,ht,bt,xt,gt,_t,vt,yt,wt,Ct,Ot=["*",[["mat-label"]],[["","matPrefix",""]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],Lt=["*","mat-label","[matPrefix]","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],kt=((ut=function t(){c(this,t)}).\u0275fac=function(t){return new(t||ut)},ut.\u0275dir=s.Tb({type:ut,selectors:[["mat-label"]]}),ut),It=new s.x("MatError"),Ft=0,Et=((pt=function t(){c(this,t),this.align="start",this.id="mat-mdc-hint-"+Ft++}).\u0275fac=function(t){return new(t||pt)},pt.\u0275dir=s.Tb({type:pt,selectors:[["mat-hint"]],hostAttrs:[1,"mat-mdc-form-field-hint"],hostVars:4,hostBindings:function(t,e){2&t&&(s.hc("id",e.id),s.Nb("align",null),s.Qb("mat-mdc-form-field-hint-end","end"===e.align))},inputs:{align:"align",id:"id"}}),pt),At=new s.x("MatPrefix"),St=new s.x("MatSuffix"),Rt=((gt=function t(){c(this,t)}).\u0275fac=function(t){return new(t||gt)},gt.\u0275dir=s.Tb({type:gt,selectors:[["","matSuffix",""]],features:[s.Lb([{provide:St,useExisting:gt}])]}),gt),Nt=((xt=function(){function t(e){c(this,t),this._elementRef=e,this.floating=!1,this.required=!1}return d(t,[{key:"getWidth",value:function(){return r.estimateScrollWidth(this._elementRef.nativeElement)}},{key:"element",get:function(){return this._elementRef.nativeElement}}]),t}()).\u0275fac=function(t){return new(t||xt)(s.Yb(s.p))},xt.\u0275dir=s.Tb({type:xt,selectors:[["label","matFormFieldFloatingLabel",""]],hostAttrs:[1,"mdc-floating-label"],hostVars:4,hostBindings:function(t,e){2&t&&s.Qb("mdc-floating-label--required",e.required)("mdc-floating-label--float-above",e.floating)},inputs:{floating:"floating",required:"required"}}),xt),Tt=((bt=function(t){i(n,t);var e=a(n);function n(t){return c(this,n),e.call(this,t.nativeElement)}return d(n,[{key:"ngOnDestroy",value:function(){this.destroy()}}]),n}(B)).\u0275fac=function(t){return new(t||bt)(s.Yb(s.p))},bt.\u0275dir=s.Tb({type:bt,selectors:[["div","matFormFieldLineRipple",""]],hostAttrs:[1,"mdc-line-ripple"],features:[s.Jb]}),bt),Dt=((ht=function(){function t(e,i){c(this,t),this._elementRef=e,this._platform=i,this.width=0,this.open=!1,this._mdcNotchedOutline=null}return d(t,[{key:"ngAfterViewInit",value:function(){this._platform.isBrowser&&(this._mdcNotchedOutline=G.attachTo(this._elementRef.nativeElement)),this._syncNotchedOutlineState()}},{key:"ngOnChanges",value:function(){this._syncNotchedOutlineState()}},{key:"ngOnDestroy",value:function(){null!==this._mdcNotchedOutline&&this._mdcNotchedOutline.destroy()}},{key:"_syncNotchedOutlineState",value:function(){null!==this._mdcNotchedOutline&&(this.open?this._mdcNotchedOutline.notch(this.width):this._mdcNotchedOutline.closeNotch())}}]),t}()).\u0275fac=function(t){return new(t||ht)(s.Yb(s.p),s.Yb(u.a))},ht.\u0275cmp=s.Sb({type:ht,selectors:[["div","matFormFieldNotchedOutline",""]],hostAttrs:[1,"mdc-notched-outline"],hostVars:2,hostBindings:function(t,e){2&t&&s.Qb("mdc-notched-outline--notched",e.open)},inputs:{width:["matFormFieldNotchedOutlineWidth","width"],open:["matFormFieldNotchedOutlineOpen","open"]},features:[s.Kb],attrs:U,ngContentSelectors:Z,decls:4,vars:0,consts:[[1,"mdc-notched-outline__leading"],[1,"mdc-notched-outline__notch"],[1,"mdc-notched-outline__trailing"]],template:function(t,e){1&t&&(s.uc(),s.Zb(0,"div",0),s.ec(1,"div",1),s.tc(2),s.dc(),s.Zb(3,"div",2))},encapsulation:2,changeDetection:0}),ht),jt=new s.x("MAT_FORM_FIELD_DEFAULT_OPTIONS"),zt=0,Mt=((vt=function(){function e(t,i,n,a,l,r,o,d){var s=this;c(this,e),this._elementRef=t,this._changeDetectorRef=i,this._ngZone=n,this._dir=a,this._platform=l,this._defaults=r,this._animationMode=o,this._document=d,this.hideRequiredMarker=!1,this.color="primary",this._appearance="fill",this._hintLabel="",this._labelId="mat-mdc-form-field-label-"+zt++,this._hintLabelId="mat-mdc-hint-"+zt++,this._subscriptAnimationState="",this._destroyed=new S.a,this._isFocused=null,this._needsOutlineLabelOffsetUpdateOnStable=!1,this._adapter={addClass:function(t){return s._textField.nativeElement.classList.add(t)},removeClass:function(t){return s._textField.nativeElement.classList.remove(t)},hasClass:function(t){return s._textField.nativeElement.classList.contains(t)},hasLabel:function(){return s._hasFloatingLabel()},isFocused:function(){return s._control.focused},hasOutline:function(){return s._hasOutline()},floatLabel:function(){},shakeLabel:function(){},getLabelWidth:function(){return 0},setLabelRequired:function(){},notchOutline:function(){},closeOutline:function(){},activateLineRipple:function(){return s._lineRipple&&s._lineRipple.activate()},deactivateLineRipple:function(){return s._lineRipple&&s._lineRipple.deactivate()},registerInputInteractionHandler:function(){},deregisterInputInteractionHandler:function(){},getNativeInput:function(){return null},setLineRippleTransformOrigin:function(){},deregisterTextFieldInteractionHandler:function(){},registerTextFieldInteractionHandler:function(){},deregisterValidationAttributeChangeHandler:function(){},registerValidationAttributeChangeHandler:function(){return null},setInputAttr:function(){},removeInputAttr:function(){}},r&&r.appearance?this.appearance=r.appearance:r&&r.hideRequiredMarker&&(this.hideRequiredMarker=!0)}return d(e,[{key:"ngAfterViewInit",value:function(){var t,e,i=this;this._foundation=new A(this._adapter),Object.defineProperty(this._foundation,"shouldFloat",{get:function(){return i._shouldLabelFloat()}}),this._foundation.isValid=function(){return!i._control.errorState},this._updateFocusState(),this._refreshOutlineNotchWidth(),(null===(e=null===(t=this._document)||void 0===t?void 0:t.fonts)||void 0===e?void 0:e.ready)?this._document.fonts.ready.then(function(){i._refreshOutlineNotchWidth(),i._changeDetectorRef.markForCheck()}):setTimeout(function(){return i._refreshOutlineNotchWidth()},100),this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}},{key:"ngAfterContentInit",value:function(){this._assertFormFieldControl(),this._initializeControl(),this._initializeSubscript(),this._initializePrefixAndSuffix(),this._initializeOutlineLabelOffsetSubscriptions()}},{key:"ngAfterContentChecked",value:function(){this._assertFormFieldControl()}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"getLabelId",value:function(){return this._hasFloatingLabel()?this._labelId:null}},{key:"getConnectedOverlayOrigin",value:function(){return this._textField||this._elementRef}},{key:"_animateAndLockLabel",value:function(){this._hasFloatingLabel()&&(this.floatLabel="always")}},{key:"_initializeControl",value:function(){var t=this,e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add("mat-mdc-form-field-type-"+e.controlType),e.stateChanges.subscribe(function(){t._updateFocusState(),t._syncDescribedByIds(),t._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(Object(N.a)(this._destroyed)).subscribe(function(){return t._changeDetectorRef.markForCheck()})}},{key:"_initializePrefixAndSuffix",value:function(){var t=this;Object(R.a)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(function(){return t._changeDetectorRef.markForCheck()})}},{key:"_initializeSubscript",value:function(){var t=this;this._hintChildren.changes.subscribe(function(){t._processHints(),t._changeDetectorRef.markForCheck()}),this._errorChildren.changes.subscribe(function(){t._syncDescribedByIds(),t._changeDetectorRef.markForCheck()}),this._validateHints(),this._syncDescribedByIds()}},{key:"_assertFormFieldControl",value:function(){}},{key:"_updateFocusState",value:function(){this._control.focused&&!this._isFocused?(this._isFocused=!0,this._foundation.activateFocus()):this._control.focused||!this._isFocused&&null!==this._isFocused||(this._isFocused=!1,this._foundation.deactivateFocus())}},{key:"_initializeOutlineLabelOffsetSubscriptions",value:function(){var t=this;this._prefixChildren.changes.subscribe(function(){return t._needsOutlineLabelOffsetUpdateOnStable=!0}),this._ngZone.runOutsideAngular(function(){t._ngZone.onStable.pipe(Object(N.a)(t._destroyed)).subscribe(function(){t._needsOutlineLabelOffsetUpdateOnStable&&(t._needsOutlineLabelOffsetUpdateOnStable=!1,t._updateOutlineLabelOffset())})}),this._dir.change.pipe(Object(N.a)(this._destroyed)).subscribe(function(){return t._needsOutlineLabelOffsetUpdateOnStable=!0})}},{key:"_shouldAlwaysFloat",value:function(){return"always"===this.floatLabel}},{key:"_hasOutline",value:function(){return"outline"===this.appearance}},{key:"_forceDisplayInfixLabel",value:function(){return!this._platform.isBrowser&&this._prefixChildren.length&&!this._shouldLabelFloat()}},{key:"_hasFloatingLabel",value:function(){return!!this._labelChildNonStatic||!!this._labelChildStatic}},{key:"_shouldLabelFloat",value:function(){return this._control.shouldLabelFloat||this._shouldAlwaysFloat()}},{key:"_shouldForward",value:function(t){var e=this._control?this._control.ngControl:null;return e&&e[t]}},{key:"_getDisplayedMessages",value:function(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}},{key:"_refreshOutlineNotchWidth",value:function(){this._hasOutline()&&this._floatingLabel&&(this._outlineNotchWidth=this._floatingLabel.getWidth()*L.LABEL_SCALE)}},{key:"_processHints",value:function(){this._validateHints(),this._syncDescribedByIds()}},{key:"_validateHints",value:function(){}},{key:"_syncDescribedByIds",value:function(){if(this._control){var e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push.apply(e,t(this._control.userAriaDescribedBy.split(" "))),"hint"===this._getDisplayedMessages()){var i=this._hintChildren?this._hintChildren.find(function(t){return"start"===t.align}):null,n=this._hintChildren?this._hintChildren.find(function(t){return"end"===t.align}):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),n&&e.push(n.id)}else this._errorChildren&&e.push.apply(e,t(this._errorChildren.map(function(t){return t.id})));this._control.setDescribedByIds(e)}}},{key:"_updateOutlineLabelOffset",value:function(){if(this._platform.isBrowser&&this._hasOutline()&&this._floatingLabel){var t=this._floatingLabel.element;if(this._prefixContainer)if(this._isAttachedToDom()){var e=("rtl"===this._dir.value?-1:1)*this._prefixContainer.nativeElement.getBoundingClientRect().width;t.style.transform="translateY(-50%) translateX(".concat(e,"px)")}else this._needsOutlineLabelOffsetUpdateOnStable=!0;else t.style.transform=""}}},{key:"_isAttachedToDom",value:function(){var t=this._elementRef.nativeElement;if(t.getRootNode){var e=t.getRootNode();return e&&e!==t}return document.documentElement.contains(t)}},{key:"floatLabel",get:function(){var t;return this._floatLabel||(null===(t=this._defaults)||void 0===t?void 0:t.floatLabel)||"auto"},set:function(t){t!==this._floatLabel&&(this._floatLabel=t,this._changeDetectorRef.markForCheck())}},{key:"appearance",get:function(){return this._appearance},set:function(t){var e=this._appearance;this._appearance=t||this._defaults&&this._defaults.appearance||"fill","outline"===this._appearance&&this._appearance!==e&&(this._refreshOutlineNotchWidth(),this._needsOutlineLabelOffsetUpdateOnStable=!0)}},{key:"hintLabel",get:function(){return this._hintLabel},set:function(t){this._hintLabel=t,this._processHints()}},{key:"_control",get:function(){return this._explicitFormFieldControl||this._formFieldControl},set:function(t){this._explicitFormFieldControl=t}}]),e}()).\u0275fac=function(t){return new(t||vt)(s.Yb(s.p),s.Yb(s.i),s.Yb(s.I),s.Yb(p.c),s.Yb(u.a),s.Yb(jt,8),s.Yb(b.a,8),s.Yb(o.e))},vt.\u0275cmp=s.Sb({type:vt,selectors:[["mat-form-field"]],contentQueries:function(t,e,i){var n;1&t&&(s.Rb(i,kt,!0),s.Lc(i,kt,!0),s.Rb(i,m.d,!0),s.Rb(i,At,!0),s.Rb(i,St,!0),s.Rb(i,It,!0),s.Rb(i,Et,!0)),2&t&&(s.Bc(n=s.mc())&&(e._labelChildNonStatic=n.first),s.Bc(n=s.mc())&&(e._labelChildStatic=n.first),s.Bc(n=s.mc())&&(e._formFieldControl=n.first),s.Bc(n=s.mc())&&(e._prefixChildren=n),s.Bc(n=s.mc())&&(e._suffixChildren=n),s.Bc(n=s.mc())&&(e._errorChildren=n),s.Bc(n=s.mc())&&(e._hintChildren=n))},viewQuery:function(t,e){var i;1&t&&(s.Wc(K,!0),s.Wc(J,!0),s.Wc(Nt,!0),s.Wc(Dt,!0),s.Wc(Tt,!0)),2&t&&(s.Bc(i=s.mc())&&(e._textField=i.first),s.Bc(i=s.mc())&&(e._prefixContainer=i.first),s.Bc(i=s.mc())&&(e._floatingLabel=i.first),s.Bc(i=s.mc())&&(e._notchedOutline=i.first),s.Bc(i=s.mc())&&(e._lineRipple=i.first))},hostAttrs:[1,"mat-mdc-form-field"],hostVars:38,hostBindings:function(t,e){2&t&&s.Qb("mat-mdc-form-field-label-always-float",e._shouldAlwaysFloat())("mat-form-field-invalid",e._control.errorState)("mat-form-field-disabled",e._control.disabled)("mat-form-field-autofilled",e._control.autofilled)("mat-form-field-no-animations","NoopAnimations"===e._animationMode)("mat-form-field-appearance-fill","fill"==e.appearance)("mat-form-field-appearance-outline","outline"==e.appearance)("mat-form-field-hide-placeholder",e._hasFloatingLabel()&&!e._shouldLabelFloat())("mat-focused",e._control.focused)("mat-primary","accent"!==e.color&&"warn"!==e.color)("mat-accent","accent"===e.color)("mat-warn","warn"===e.color)("ng-untouched",e._shouldForward("untouched"))("ng-touched",e._shouldForward("touched"))("ng-pristine",e._shouldForward("pristine"))("ng-dirty",e._shouldForward("dirty"))("ng-valid",e._shouldForward("valid"))("ng-invalid",e._shouldForward("invalid"))("ng-pending",e._shouldForward("pending"))},inputs:{hideRequiredMarker:"hideRequiredMarker",color:"color",appearance:"appearance",floatLabel:"floatLabel",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[s.Lb([{provide:m.a,useExisting:vt}])],ngContentSelectors:Lt,decls:16,vars:19,consts:[["labelTemplate",""],[1,"mat-mdc-text-field-wrapper","mdc-text-field",3,"click"],["textField",""],["class","mat-mdc-form-field-focus-overlay",4,"ngIf"],[1,"mat-mdc-form-field-flex"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineWidth",4,"ngIf"],["class","mat-mdc-form-field-prefix",4,"ngIf"],[1,"mat-mdc-form-field-infix"],[3,"ngIf"],["class","mat-mdc-form-field-suffix",4,"ngIf"],["matFormFieldLineRipple","",4,"ngIf"],[1,"mat-mdc-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-mdc-form-field-hint-wrapper",4,"ngSwitchCase"],["matFormFieldFloatingLabel","",3,"floating","required","cdkObserveContentDisabled","id","cdkObserveContent",4,"ngIf"],["matFormFieldFloatingLabel","",3,"floating","required","cdkObserveContentDisabled","id","cdkObserveContent"],[1,"mat-mdc-form-field-focus-overlay"],["matFormFieldNotchedOutline","",3,"matFormFieldNotchedOutlineOpen","matFormFieldNotchedOutlineWidth"],[3,"ngTemplateOutlet"],[1,"mat-mdc-form-field-prefix"],["prefixContainer",""],[1,"mat-mdc-form-field-suffix"],["matFormFieldLineRipple",""],[1,"mat-mdc-form-field-hint-wrapper"],[3,"id",4,"ngIf"],[1,"mat-mdc-form-field-hint-spacer"],[3,"id"]],template:function(t,e){1&t&&(s.uc(Ot),s.Qc(0,tt,1,1,"ng-template",null,0,s.Rc),s.ec(2,"div",1,2),s.lc("click",function(t){return e._control.onContainerClick&&e._control.onContainerClick(t)}),s.Qc(4,et,1,0,"div",3),s.ec(5,"div",4),s.Qc(6,at,2,3,"div",5),s.Qc(7,lt,3,0,"div",6),s.ec(8,"div",7),s.Qc(9,ot,1,1,"ng-template",8),s.tc(10),s.dc(),s.Qc(11,dt,2,0,"div",9),s.dc(),s.Qc(12,ct,1,0,"div",10),s.dc(),s.ec(13,"div",11),s.Qc(14,st,2,1,"div",12),s.Qc(15,mt,5,2,"div",13),s.dc()),2&t&&(s.Mb(2),s.Qb("mdc-text-field--filled",!e._hasOutline())("mdc-text-field--outlined",e._hasOutline())("mdc-text-field--no-label",!e._hasFloatingLabel())("mdc-text-field--disabled",e._control.disabled)("mdc-text-field--invalid",e._control.errorState),s.Mb(2),s.vc("ngIf",!e._hasOutline()&&!e._control.disabled),s.Mb(2),s.vc("ngIf",e._hasOutline()),s.Mb(1),s.vc("ngIf",e._prefixChildren.length),s.Mb(2),s.vc("ngIf",!e._hasOutline()||e._forceDisplayInfixLabel()),s.Mb(2),s.vc("ngIf",e._suffixChildren.length),s.Mb(1),s.vc("ngIf",!e._hasOutline()),s.Mb(1),s.vc("ngSwitch",e._getDisplayedMessages()),s.Mb(1),s.vc("ngSwitchCase","error"),s.Mb(1),s.vc("ngSwitchCase","hint"))},directives:[o.t,o.x,o.y,Nt,h.a,Dt,o.A,Tt,Et],styles:['.mdc-text-field{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:0;border-bottom-left-radius:0;display:inline-flex;align-items:baseline;padding:0 16px;position:relative;box-sizing:border-box;overflow:hidden;will-change:opacity,transform,color}.mdc-text-field .mdc-floating-label{top:50%;transform:translateY(-50%);pointer-events:none}.mdc-text-field__input{height:28px;width:100%;min-width:0;border:none;border-radius:0;background:none;appearance:none;padding:0}.mdc-text-field__input::-ms-clear{display:none}.mdc-text-field__input::-webkit-calendar-picker-indicator{display:none}.mdc-text-field__input:focus{outline:none}.mdc-text-field__input:invalid{box-shadow:none}@media all{.mdc-text-field__input::placeholder{opacity:0}}@media all{.mdc-text-field__input:-ms-input-placeholder{opacity:0}}@media all{.mdc-text-field--no-label .mdc-text-field__input::placeholder,.mdc-text-field--focused .mdc-text-field__input::placeholder{opacity:1}}@media all{.mdc-text-field--no-label .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mdc-text-field__input:-ms-input-placeholder{opacity:1}}.mdc-text-field__affix{height:28px;opacity:0;white-space:nowrap}.mdc-text-field--label-floating .mdc-text-field__affix,.mdc-text-field--no-label .mdc-text-field__affix{opacity:1}@supports(-webkit-hyphens: none){.mdc-text-field--outlined .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field__affix--prefix,.mdc-text-field__affix--prefix[dir=rtl]{padding-left:2px;padding-right:0}.mdc-text-field--end-aligned .mdc-text-field__affix--prefix{padding-left:0;padding-right:12px}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--end-aligned .mdc-text-field__affix--prefix[dir=rtl]{padding-left:12px;padding-right:0}.mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field__affix--suffix,.mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:12px}.mdc-text-field--end-aligned .mdc-text-field__affix--suffix{padding-left:2px;padding-right:0}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--end-aligned .mdc-text-field__affix--suffix[dir=rtl]{padding-left:0;padding-right:2px}.mdc-text-field--filled{height:56px}.mdc-text-field--filled::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-text-field--filled .mdc-floating-label{left:16px;right:initial}[dir=rtl] .mdc-text-field--filled .mdc-floating-label,.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:16px}.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{height:100%}.mdc-text-field--filled.mdc-text-field--no-label .mdc-floating-label{display:none}.mdc-text-field--filled.mdc-text-field--no-label::before{display:none}@supports(-webkit-hyphens: none){.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__affix{align-items:center;align-self:center;display:inline-flex;height:100%}}.mdc-text-field--outlined{height:56px;overflow:visible}.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) scale(1)}.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) scale(0.75)}.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--outlined .mdc-text-field__input{height:100%}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading[dir=rtl]{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:max(12px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{max-width:calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2)}}.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-left-radius:0;border-top-right-radius:4px;border-top-right-radius:var(--mdc-shape-small, 4px);border-bottom-right-radius:4px;border-bottom-right-radius:var(--mdc-shape-small, 4px);border-bottom-left-radius:0}[dir=rtl] .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing,.mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing[dir=rtl]{border-top-left-radius:4px;border-top-left-radius:var(--mdc-shape-small, 4px);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:4px;border-bottom-left-radius:var(--mdc-shape-small, 4px)}@supports(top: max(0%)){.mdc-text-field--outlined{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined{padding-right:max(16px, var(--mdc-shape-small, 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}@supports(top: max(0%)){.mdc-text-field--outlined+.mdc-text-field-helper-line{padding-right:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-left:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-leading-icon{padding-right:max(16px, var(--mdc-shape-small, 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-right:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-leading-icon,.mdc-text-field--outlined.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:max(16px, var(--mdc-shape-small, 4px))}}.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-right:0}@supports(top: max(0%)){.mdc-text-field--outlined.mdc-text-field--with-trailing-icon{padding-left:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0}@supports(top: max(0%)){[dir=rtl] .mdc-text-field--outlined.mdc-text-field--with-trailing-icon,.mdc-text-field--outlined.mdc-text-field--with-trailing-icon[dir=rtl]{padding-right:max(16px, calc(var(--mdc-shape-small, 4px) + 4px))}}.mdc-text-field--outlined.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:1px}.mdc-text-field--outlined .mdc-floating-label{left:4px;right:initial}[dir=rtl] .mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:4px}.mdc-text-field--outlined .mdc-text-field__input{display:flex;border:none !important;background-color:transparent}.mdc-text-field--outlined .mdc-notched-outline{z-index:1}.mdc-text-field--textarea{flex-direction:column;align-items:center;width:auto;height:auto;padding:0}.mdc-text-field--textarea .mdc-floating-label{top:19px}.mdc-text-field--textarea .mdc-floating-label:not(.mdc-floating-label--float-above){transform:none}.mdc-text-field--textarea .mdc-text-field__input{flex-grow:1;height:auto;min-height:1.5rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;resize:none;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--filled::before{display:none}.mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--float-above{transform:translateY(-10.25px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--filled .mdc-text-field__input{margin-top:23px;margin-bottom:9px}.mdc-text-field--textarea.mdc-text-field--filled.mdc-text-field--no-label .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-27.25px) scale(1)}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.mdc-text-field--textarea.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--textarea.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-text-field__input{margin-top:16px;margin-bottom:16px}.mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label{top:18px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field__input{margin-bottom:2px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter{align-self:flex-end;padding:0 16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::after{display:inline-block;width:0;height:16px;content:"";vertical-align:-16px}.mdc-text-field--textarea.mdc-text-field--with-internal-counter .mdc-text-field-character-counter::before{display:none}.mdc-text-field__resizer{align-self:stretch;display:inline-flex;flex-direction:column;flex-grow:1;max-height:100%;max-width:100%;min-height:56px;min-width:fit-content;min-width:-moz-available;min-width:-webkit-fill-available;overflow:hidden;resize:both}.mdc-text-field--filled .mdc-text-field__resizer{transform:translateY(-1px)}.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--filled .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateY(1px)}.mdc-text-field--outlined .mdc-text-field__resizer{transform:translateX(-1px) translateY(-1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer,.mdc-text-field--outlined .mdc-text-field__resizer[dir=rtl]{transform:translateX(1px) translateY(-1px)}.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter{transform:translateX(1px) translateY(1px)}[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field__input[dir=rtl],[dir=rtl] .mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter,.mdc-text-field--outlined .mdc-text-field__resizer .mdc-text-field-character-counter[dir=rtl]{transform:translateX(-1px) translateY(1px)}.mdc-text-field--with-leading-icon{padding-left:0;padding-right:16px}[dir=rtl] .mdc-text-field--with-leading-icon,.mdc-text-field--with-leading-icon[dir=rtl]{padding-left:16px;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 48px);left:48px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label[dir=rtl]{left:initial;right:48px}.mdc-text-field--with-leading-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label{left:36px;right:initial}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label[dir=rtl]{left:initial;right:36px}.mdc-text-field--with-leading-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{transform:translateY(-37.25px) translateX(-32px) scale(1)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-37.25px) translateX(32px) scale(1)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--float-above{font-size:.75rem}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-34.75px) translateX(-32px) scale(0.75)}[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl],[dir=rtl] .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above[dir=rtl]{transform:translateY(-34.75px) translateX(32px) scale(0.75)}.mdc-text-field--with-leading-icon.mdc-text-field--outlined.mdc-notched-outline--upgraded .mdc-floating-label--float-above,.mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{font-size:1rem}.mdc-text-field--with-trailing-icon{padding-left:16px;padding-right:0}[dir=rtl] .mdc-text-field--with-trailing-icon,.mdc-text-field--with-trailing-icon[dir=rtl]{padding-left:0;padding-right:16px}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 64px)}.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 64px / 0.75)}.mdc-text-field--with-trailing-icon.mdc-text-field--outlined :not(.mdc-notched-outline--notched) .mdc-notched-outline__notch{max-width:calc(100% - 60px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon{padding-left:0;padding-right:0}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label{max-width:calc(100% - 96px)}.mdc-text-field--with-leading-icon.mdc-text-field--with-trailing-icon.mdc-text-field--filled .mdc-floating-label--float-above{max-width:calc(100% / 0.75 - 96px / 0.75)}.mdc-text-field-helper-line{display:flex;justify-content:space-between;box-sizing:border-box}.mdc-text-field+.mdc-text-field-helper-line{padding-right:16px;padding-left:16px}.mdc-form-field>.mdc-text-field+label{align-self:flex-start}.mdc-text-field--focused .mdc-notched-outline__leading,.mdc-text-field--focused .mdc-notched-outline__notch,.mdc-text-field--focused .mdc-notched-outline__trailing{border-width:2px}.mdc-text-field--focused+.mdc-text-field-helper-line .mdc-text-field-helper-text:not(.mdc-text-field-helper-text--validation-msg){opacity:1}.mdc-text-field--focused.mdc-text-field--outlined .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:2px}.mdc-text-field--focused.mdc-text-field--outlined.mdc-text-field--textarea .mdc-notched-outline--notched .mdc-notched-outline__notch{padding-top:0}.mdc-text-field--invalid+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{opacity:1}.mdc-text-field--disabled{pointer-events:none}.mdc-text-field--disabled .mdc-floating-label{cursor:default}.mdc-text-field--disabled.mdc-text-field--filled .mdc-text-field__ripple{display:none}.mdc-text-field--disabled .mdc-text-field__input{pointer-events:auto}.mdc-text-field--end-aligned .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--end-aligned .mdc-text-field__input[dir=rtl]{text-align:left}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix{direction:ltr}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{padding-left:0;padding-right:2px}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{padding-left:12px;padding-right:0}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--leading,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--leading{order:1}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--suffix{order:2}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__input,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__input{order:3}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__affix--prefix{order:4}[dir=rtl] .mdc-text-field--ltr-text .mdc-text-field__icon--trailing,.mdc-text-field--ltr-text[dir=rtl] .mdc-text-field__icon--trailing{order:5}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__input,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__input{text-align:right}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--prefix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--prefix{padding-right:12px}[dir=rtl] .mdc-text-field--ltr-text.mdc-text-field--end-aligned .mdc-text-field__affix--suffix,.mdc-text-field--ltr-text.mdc-text-field--end-aligned[dir=rtl] .mdc-text-field__affix--suffix{padding-left:2px}.mdc-floating-label{position:absolute;left:0;transform-origin:left top;line-height:1.15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text;overflow:hidden;will-change:transform}[dir=rtl] .mdc-floating-label,.mdc-floating-label[dir=rtl]{right:0;left:auto;transform-origin:right top;text-align:right}.mdc-floating-label--float-above{cursor:auto}.mdc-floating-label--required::after{margin-left:1px;margin-right:0px;content:"*"}[dir=rtl] .mdc-floating-label--required::after,.mdc-floating-label--required[dir=rtl]::after{margin-left:0;margin-right:1px}.mdc-floating-label--float-above{transform:translateY(-106%) scale(0.75)}.mdc-notched-outline{display:flex;position:absolute;top:0;right:0;left:0;box-sizing:border-box;width:100%;max-width:100%;height:100%;text-align:left;pointer-events:none}[dir=rtl] .mdc-notched-outline,.mdc-notched-outline[dir=rtl]{text-align:right}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{box-sizing:border-box;height:100%;border-top:1px solid;border-bottom:1px solid;pointer-events:none}.mdc-notched-outline__leading{border-left:1px solid;border-right:none;width:12px}[dir=rtl] .mdc-notched-outline__leading,.mdc-notched-outline__leading[dir=rtl]{border-left:none;border-right:1px solid}.mdc-notched-outline__trailing{border-left:none;border-right:1px solid;flex-grow:1}[dir=rtl] .mdc-notched-outline__trailing,.mdc-notched-outline__trailing[dir=rtl]{border-left:1px solid;border-right:none}.mdc-notched-outline__notch{flex:0 0 auto;width:auto;max-width:calc(100% - 12px * 2)}.mdc-notched-outline .mdc-floating-label{display:inline-block;position:relative;max-width:100%}.mdc-notched-outline .mdc-floating-label--float-above{text-overflow:clip}.mdc-notched-outline--upgraded .mdc-floating-label--float-above{max-width:calc(100% / 0.75)}.mdc-notched-outline--notched .mdc-notched-outline__notch{padding-left:0;padding-right:8px;border-top:none}[dir=rtl] .mdc-notched-outline--notched .mdc-notched-outline__notch,.mdc-notched-outline--notched .mdc-notched-outline__notch[dir=rtl]{padding-left:8px;padding-right:0}.mdc-notched-outline--no-label .mdc-notched-outline__notch{padding:0}.mdc-line-ripple::before,.mdc-line-ripple::after{position:absolute;bottom:0;left:0;width:100%;border-bottom-style:solid;content:""}.mdc-line-ripple::before{border-bottom-width:1px;z-index:1}.mdc-line-ripple::after{transform:scaleX(0);border-bottom-width:2px;opacity:0;z-index:2}.mdc-line-ripple--active::after{transform:scaleX(1);opacity:1}.mdc-line-ripple--deactivating::after{opacity:0}.mat-mdc-textarea-input{resize:vertical;box-sizing:border-box;height:auto;margin:0;padding:0;border:none;overflow:auto}.mat-mdc-input-element{font:inherit;border:none}.mdc-text-field--no-label:not(.mdc-text-field--textarea) .mat-mdc-input-element.mdc-text-field__input,.mat-mdc-text-field-wrapper .mat-mdc-input-element{height:auto}.mat-mdc-text-field-wrapper{height:auto;flex:auto}.mat-mdc-form-field-label-always-float .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms;opacity:1}.mat-mdc-text-field-wrapper .mat-mdc-form-field-infix .mdc-floating-label{left:auto;right:auto}.mat-mdc-text-field-wrapper.mdc-text-field--outlined .mdc-text-field__input{display:inline-block}.mat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field .mdc-notched-outline__notch{padding-top:0}.mat-mdc-text-field-wrapper::before{content:none}.mat-mdc-form-field-subscript-wrapper{box-sizing:border-box;width:100%;overflow:hidden}.mat-mdc-form-field-subscript-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-mdc-form-field-hint-wrapper{display:flex}.mat-mdc-form-field-hint-spacer{flex:1 0 1em}.mat-mdc-form-field-error{display:block}.mat-mdc-form-field-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;opacity:0}select.mat-mdc-input-element{-moz-appearance:none;-webkit-appearance:none;background-color:transparent;display:inline-flex;box-sizing:border-box}select.mat-mdc-input-element::-ms-expand{display:none}select.mat-mdc-input-element:not(:disabled){cursor:pointer}select.mat-mdc-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-mdc-input-element::-ms-value{color:inherit}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;pointer-events:none}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-infix::after{right:auto;left:0}.mat-mdc-form-field-type-mat-native-select .mat-mdc-input-element{padding-right:15px}[dir=rtl] .mat-mdc-form-field-type-mat-native-select .mat-mdc-input-element{padding-right:0;padding-left:15px}.mat-mdc-form-field{display:inline-flex;flex-direction:column}.mat-mdc-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-mdc-text-field-wrapper{width:100%}.mat-mdc-form-field-infix{flex:auto;min-width:0;width:180px;position:relative;box-sizing:border-box}.mat-mdc-form-field-hint-end{order:1}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition:opacity 67ms cubic-bezier(0.4, 0, 0.2, 1)}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input::placeholder{transition-delay:40ms;transition-duration:110ms}}@media all{.mdc-text-field--no-label .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder,.mdc-text-field--focused .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__input:-ms-input-placeholder{transition-delay:40ms;transition-duration:110ms}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field__affix{transition:opacity 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple::before,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--filled:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple::before{transition-duration:75ms}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea{transition:none}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--filled .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-filled 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-filled{0%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-10.25px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-10.25px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-10.25px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--textarea.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-textarea-outlined 250ms 1}@keyframes mdc-floating-label-shake-float-above-textarea-outlined{0%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-24.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-24.75px) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-24.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon{0%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - 32px)) translateY(-34.75px) scale(0.75)}}[dir=rtl] .mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined .mdc-floating-label--shake,.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-text-field--with-leading-icon.mdc-text-field--outlined[dir=rtl] .mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 250ms 1}@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl{0%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - -32px)) translateY(-34.75px) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - -32px)) translateY(-34.75px) scale(0.75)}100%{transform:translateX(calc(0 - -32px)) translateY(-34.75px) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-floating-label{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1),color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-floating-label--shake{animation:mdc-floating-label-shake-float-above-standard 250ms 1}@keyframes mdc-floating-label-shake-float-above-standard{0%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}33%{animation-timing-function:cubic-bezier(0.5, 0, 0.701732, 0.495819);transform:translateX(calc(4% - 0%)) translateY(-106%) scale(0.75)}66%{animation-timing-function:cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);transform:translateX(calc(-4% - 0%)) translateY(-106%) scale(0.75)}100%{transform:translateX(calc(0 - 0%)) translateY(-106%) scale(0.75)}}.mat-mdc-form-field:not(.mat-form-field-no-animations) .mdc-line-ripple::after{transition:transform 180ms cubic-bezier(0.4, 0, 0.2, 1),opacity 180ms cubic-bezier(0.4, 0, 0.2, 1)}\n'],encapsulation:2,data:{animation:[m.l.transitionMessages]},changeDetection:0}),vt),Pt=((_t=function t(){c(this,t)}).\u0275mod=s.Wb({type:_t}),_t.\u0275inj=s.Vb({factory:function(t){return new(t||_t)},imports:[[Q.j,o.c,h.c],Q.j]}),_t),Bt=l("NFeN"),Ht=l("u47x"),Vt=l("8LU1"),Yt=((yt=function t(){c(this,t)}).\u0275fac=function(t){return new(t||yt)},yt.\u0275cmp=Object(s.Sb)({type:yt,selectors:[["mdc-form-field-custom-control-example"]],decls:8,vars:0,consts:[["required",""],["matSuffix",""]],template:function(t,e){1&t&&(Object(s.ec)(0,"mat-form-field"),Object(s.ec)(1,"mat-label"),Object(s.Sc)(2,"Phone number"),Object(s.dc)(),Object(s.Zb)(3,"example-tel-input",0),Object(s.ec)(4,"mat-icon",1),Object(s.Sc)(5,"phone"),Object(s.dc)(),Object(s.ec)(6,"mat-hint"),Object(s.Sc)(7,"Include area code"),Object(s.dc)(),Object(s.dc)())},directives:function(){return[Mt,kt,Xt,Bt.a,Rt,Et]},encapsulation:2}),yt),qt=function t(e,i,n){c(this,t),this.area=e,this.exchange=i,this.subscriber=n},Xt=((Ct=function(){function t(e,i,n,a,l){var r=this;c(this,t),this._focusMonitor=i,this._elementRef=n,this._formField=a,this.ngControl=l,this.stateChanges=new S.a,this.focused=!1,this.errorState=!1,this.controlType="example-tel-input",this.id="example-tel-input-"+t.nextId++,this.onChange=function(t){},this.onTouched=function(){},this._required=!1,this._disabled=!1,this.parts=e.group({area:[null,[f.w.required,f.w.minLength(3),f.w.maxLength(3)]],exchange:[null,[f.w.required,f.w.minLength(3),f.w.maxLength(3)]],subscriber:[null,[f.w.required,f.w.minLength(4),f.w.maxLength(4)]]}),i.monitor(n,!0).subscribe(function(t){r.focused&&!t&&r.onTouched(),r.focused=!!t,r.stateChanges.next()}),null!=this.ngControl&&(this.ngControl.valueAccessor=this)}return d(t,[{key:"ngOnDestroy",value:function(){this.stateChanges.complete(),this._focusMonitor.stopMonitoring(this._elementRef)}},{key:"setDescribedByIds",value:function(t){this._elementRef.nativeElement.querySelector(".example-tel-input-container").setAttribute("aria-describedby",t.join(" "))}},{key:"onContainerClick",value:function(t){"input"!=t.target.tagName.toLowerCase()&&this._elementRef.nativeElement.querySelector("input").focus()}},{key:"writeValue",value:function(t){this.value=t}},{key:"registerOnChange",value:function(t){this.onChange=t}},{key:"registerOnTouched",value:function(t){this.onTouched=t}},{key:"setDisabledState",value:function(t){this.disabled=t}},{key:"_handleInput",value:function(){this.onChange(this.value)}},{key:"empty",get:function(){var t=this.parts.value,e=t.area,i=t.exchange,n=t.subscriber;return!e&&!i&&!n}},{key:"shouldLabelFloat",get:function(){return this.focused||!this.empty}},{key:"placeholder",get:function(){return this._placeholder},set:function(t){this._placeholder=t,this.stateChanges.next()}},{key:"required",get:function(){return this._required},set:function(t){this._required=Object(Vt.c)(t),this.stateChanges.next()}},{key:"disabled",get:function(){return this._disabled},set:function(t){this._disabled=Object(Vt.c)(t),this._disabled?this.parts.disable():this.parts.enable(),this.stateChanges.next()}},{key:"value",get:function(){if(this.parts.valid){var t=this.parts.value,e=t.area,i=t.exchange,n=t.subscriber;return new qt(e,i,n)}return null},set:function(t){var e=t||new qt("","",""),i=e.area,n=e.exchange,a=e.subscriber;this.parts.setValue({area:i,exchange:n,subscriber:a}),this.stateChanges.next()}}]),t}()).nextId=0,Ct.\u0275fac=function(t){return new(t||Ct)(Object(s.Yb)(f.d),Object(s.Yb)(Ht.h),Object(s.Yb)(s.p),Object(s.Yb)(m.a,8),Object(s.Yb)(f.m,10))},Ct.\u0275cmp=Object(s.Sb)({type:Ct,selectors:[["example-tel-input"]],hostVars:3,hostBindings:function(t,e){2&t&&(Object(s.hc)("id",e.id),Object(s.Qb)("example-floating",e.shouldLabelFloat))},inputs:{userAriaDescribedBy:["aria-describedby","userAriaDescribedBy"],placeholder:"placeholder",required:"required",disabled:"disabled",value:"value"},features:[Object(s.Lb)([{provide:m.d,useExisting:Ct}])],decls:8,vars:2,consts:[["role","group",1,"example-tel-input-container",3,"formGroup"],["formControlName","area","size","3","aria-label","Area code",1,"example-tel-input-element",3,"input"],[1,"example-tel-input-spacer"],["formControlName","exchange","size","3","aria-label","Exchange code",1,"example-tel-input-element",3,"input"],["formControlName","subscriber","size","4","aria-label","Subscriber number",1,"example-tel-input-element",3,"input"]],template:function(t,e){1&t&&(Object(s.ec)(0,"div",0),Object(s.ec)(1,"input",1),Object(s.lc)("input",function(){return e._handleInput()}),Object(s.dc)(),Object(s.ec)(2,"span",2),Object(s.Sc)(3,"\u2013"),Object(s.dc)(),Object(s.ec)(4,"input",3),Object(s.lc)("input",function(){return e._handleInput()}),Object(s.dc)(),Object(s.ec)(5,"span",2),Object(s.Sc)(6,"\u2013"),Object(s.dc)(),Object(s.ec)(7,"input",4),Object(s.lc)("input",function(){return e._handleInput()}),Object(s.dc)(),Object(s.dc)()),2&t&&(Object(s.vc)("formGroup",e.parts),Object(s.Nb)("aria-labelledby",null==e._formField?null:e._formField.getLabelId()))},directives:[f.o,f.i,f.c,f.n,f.g],styles:[".example-tel-input-container[_ngcontent-%COMP%] {\n display: flex;\n}\n\n.example-tel-input-element[_ngcontent-%COMP%] {\n border: none;\n background: none;\n padding: 0;\n outline: none;\n font: inherit;\n text-align: center;\n}\n\n.example-tel-input-spacer[_ngcontent-%COMP%] {\n opacity: 0;\n transition: opacity 200ms;\n}\n\n.example-floating[_nghost-%COMP%] .example-tel-input-spacer[_ngcontent-%COMP%] {\n opacity: 1;\n}"]}),Ct),Wt=((wt=function t(){c(this,t)}).\u0275mod=Object(s.Wb)({type:wt}),wt.\u0275inj=Object(s.Vb)({factory:function(t){return new(t||wt)},imports:[[o.c,Pt,Bt.b,f.t]]}),wt)},kmnG:function(e,n,l){"use strict";l.d(n,"a",function(){return lt}),l.d(n,"b",function(){return V}),l.d(n,"c",function(){return rt}),l.d(n,"d",function(){return q}),l.d(n,"e",function(){return ot}),l.d(n,"f",function(){return U}),l.d(n,"g",function(){return Z}),l.d(n,"h",function(){return $}),l.d(n,"i",function(){return et}),l.d(n,"j",function(){return X}),l.d(n,"k",function(){return W}),l.d(n,"l",function(){return Y});var r=l("GU7r"),o=l("ofXK"),s=l("fXoL"),f=l("FKr1"),m=l("8LU1"),u=l("XNiG"),p=l("VRyK"),h=l("xgIS"),b=l("JX91"),x=l("1G5W"),g=l("IzEk"),_=l("R0Ic"),v=l("R1ws"),y=l("cH1L"),w=l("nLfN"),C=["underline"],O=["connectionContainer"],L=["inputContainer"],k=["label"];function I(t,e){1&t&&(s.cc(0),s.ec(1,"div",14),s.Zb(2,"div",15),s.Zb(3,"div",16),s.Zb(4,"div",17),s.dc(),s.ec(5,"div",18),s.Zb(6,"div",15),s.Zb(7,"div",16),s.Zb(8,"div",17),s.dc(),s.bc())}function F(t,e){1&t&&(s.ec(0,"div",19),s.tc(1,1),s.dc())}function E(t,e){if(1&t&&(s.cc(0),s.tc(1,2),s.ec(2,"span"),s.Sc(3),s.dc(),s.bc()),2&t){var i=s.pc(2);s.Mb(3),s.Tc(i._control.placeholder)}}function A(t,e){1&t&&s.tc(0,3,["*ngSwitchCase","true"])}function S(t,e){1&t&&(s.ec(0,"span",23),s.Sc(1," *"),s.dc())}function R(t,e){if(1&t){var i=s.fc();s.ec(0,"label",20,21),s.lc("cdkObserveContent",function(){return s.Gc(i),s.pc().updateOutlineGap()}),s.Qc(2,E,4,1,"ng-container",12),s.Qc(3,A,1,0,"ng-content",12),s.Qc(4,S,2,0,"span",22),s.dc()}if(2&t){var n=s.pc();s.Qb("mat-empty",n._control.empty&&!n._shouldAlwaysFloat())("mat-form-field-empty",n._control.empty&&!n._shouldAlwaysFloat())("mat-accent","accent"==n.color)("mat-warn","warn"==n.color),s.vc("cdkObserveContentDisabled","outline"!=n.appearance)("id",n._labelId)("ngSwitch",n._hasLabel()),s.Nb("for",n._control.id)("aria-owns",n._control.id),s.Mb(2),s.vc("ngSwitchCase",!1),s.Mb(1),s.vc("ngSwitchCase",!0),s.Mb(1),s.vc("ngIf",!n.hideRequiredMarker&&n._control.required&&!n._control.disabled)}}function N(t,e){1&t&&(s.ec(0,"div",24),s.tc(1,4),s.dc())}function T(t,e){if(1&t&&(s.ec(0,"div",25,26),s.Zb(2,"span",27),s.dc()),2&t){var i=s.pc();s.Mb(2),s.Qb("mat-accent","accent"==i.color)("mat-warn","warn"==i.color)}}function D(t,e){if(1&t&&(s.ec(0,"div"),s.tc(1,5),s.dc()),2&t){var i=s.pc();s.vc("@transitionMessages",i._subscriptAnimationState)}}function j(t,e){if(1&t&&(s.ec(0,"div",31),s.Sc(1),s.dc()),2&t){var i=s.pc(2);s.vc("id",i._hintLabelId),s.Mb(1),s.Tc(i.hintLabel)}}function z(t,e){if(1&t&&(s.ec(0,"div",28),s.Qc(1,j,2,2,"div",29),s.tc(2,6),s.Zb(3,"div",30),s.tc(4,7),s.dc()),2&t){var i=s.pc();s.vc("@transitionMessages",i._subscriptAnimationState),s.Mb(1),s.vc("ngIf",i.hintLabel)}}var M=["*",[["","matPrefix",""]],[["mat-placeholder"]],[["mat-label"]],[["","matSuffix",""]],[["mat-error"]],[["mat-hint",3,"align","end"]],[["mat-hint","align","end"]]],P=["*","[matPrefix]","mat-placeholder","mat-label","[matSuffix]","mat-error","mat-hint:not([align='end'])","mat-hint[align='end']"],B=0,H=new s.x("MatError"),V=function(){var t=function t(){c(this,t),this.id="mat-error-"+B++};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t,selectors:[["mat-error"]],hostAttrs:["role","alert",1,"mat-error"],hostVars:1,hostBindings:function(t,e){2&t&&s.Nb("id",e.id)},inputs:{id:"id"},features:[s.Lb([{provide:H,useExisting:t}])]}),t}(),Y={transitionMessages:Object(_.m)("transitionMessages",[Object(_.j)("enter",Object(_.k)({opacity:1,transform:"translateY(0%)"})),Object(_.l)("void => enter",[Object(_.k)({opacity:0,transform:"translateY(-100%)"}),Object(_.e)("300ms cubic-bezier(0.55, 0, 0.55, 0.2)")])])},q=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t}),t}();function X(t){return Error("A hint was already declared for 'align=\"".concat(t,"\"'."))}function W(){return Error("mat-form-field must contain a MatFormFieldControl.")}var G=0,Q=new s.x("MatHint"),U=function(){var t=function t(){c(this,t),this.align="start",this.id="mat-hint-"+G++};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t,selectors:[["mat-hint"]],hostAttrs:[1,"mat-hint"],hostVars:4,hostBindings:function(t,e){2&t&&(s.Nb("id",e.id)("align",null),s.Qb("mat-form-field-hint-end","end"===e.align))},inputs:{align:"align",id:"id"},features:[s.Lb([{provide:Q,useExisting:t}])]}),t}(),Z=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t,selectors:[["mat-label"]]}),t}(),K=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t,selectors:[["mat-placeholder"]]}),t}(),J=new s.x("MatPrefix"),$=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t,selectors:[["","matPrefix",""]],features:[s.Lb([{provide:J,useExisting:t}])]}),t}(),tt=new s.x("MatSuffix"),et=function(){var t=function t(){c(this,t)};return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=s.Tb({type:t,selectors:[["","matSuffix",""]],features:[s.Lb([{provide:tt,useExisting:t}])]}),t}(),it=0,nt=Object(f.z)(function t(e){c(this,t),this._elementRef=e},"primary"),at=new s.x("MAT_FORM_FIELD_DEFAULT_OPTIONS"),lt=new s.x("MatFormField"),rt=function(){var e=function(e){i(l,e);var n=a(l);function l(t,e,i,a,r,o,d,s){var f;return c(this,l),(f=n.call(this,t))._elementRef=t,f._changeDetectorRef=e,f._dir=a,f._defaults=r,f._platform=o,f._ngZone=d,f._outlineGapCalculationNeededImmediately=!1,f._outlineGapCalculationNeededOnStable=!1,f._destroyed=new u.a,f._showAlwaysAnimate=!1,f._subscriptAnimationState="",f._hintLabel="",f._hintLabelId="mat-hint-"+it++,f._labelId="mat-form-field-label-"+it++,f.floatLabel=f._getDefaultFloatLabelState(),f._animationsEnabled="NoopAnimations"!==s,f.appearance=r&&r.appearance?r.appearance:"legacy",f._hideRequiredMarker=!(!r||null==r.hideRequiredMarker)&&r.hideRequiredMarker,f}return d(l,[{key:"_shouldAlwaysFloat",value:function(){return"always"===this.floatLabel&&!this._showAlwaysAnimate}},{key:"_canLabelFloat",value:function(){return"never"!==this.floatLabel}},{key:"getLabelId",value:function(){return this._hasFloatingLabel()?this._labelId:null}},{key:"getConnectedOverlayOrigin",value:function(){return this._connectionContainerRef||this._elementRef}},{key:"ngAfterContentInit",value:function(){var t=this;this._validateControlChild();var e=this._control;e.controlType&&this._elementRef.nativeElement.classList.add("mat-form-field-type-"+e.controlType),e.stateChanges.pipe(Object(b.a)(null)).subscribe(function(){t._validatePlaceholders(),t._syncDescribedByIds(),t._changeDetectorRef.markForCheck()}),e.ngControl&&e.ngControl.valueChanges&&e.ngControl.valueChanges.pipe(Object(x.a)(this._destroyed)).subscribe(function(){return t._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(function(){t._ngZone.onStable.pipe(Object(x.a)(t._destroyed)).subscribe(function(){t._outlineGapCalculationNeededOnStable&&t.updateOutlineGap()})}),Object(p.a)(this._prefixChildren.changes,this._suffixChildren.changes).subscribe(function(){t._outlineGapCalculationNeededOnStable=!0,t._changeDetectorRef.markForCheck()}),this._hintChildren.changes.pipe(Object(b.a)(null)).subscribe(function(){t._processHints(),t._changeDetectorRef.markForCheck()}),this._errorChildren.changes.pipe(Object(b.a)(null)).subscribe(function(){t._syncDescribedByIds(),t._changeDetectorRef.markForCheck()}),this._dir&&this._dir.change.pipe(Object(x.a)(this._destroyed)).subscribe(function(){"function"==typeof requestAnimationFrame?t._ngZone.runOutsideAngular(function(){requestAnimationFrame(function(){return t.updateOutlineGap()})}):t.updateOutlineGap()})}},{key:"ngAfterContentChecked",value:function(){this._validateControlChild(),this._outlineGapCalculationNeededImmediately&&this.updateOutlineGap()}},{key:"ngAfterViewInit",value:function(){this._subscriptAnimationState="enter",this._changeDetectorRef.detectChanges()}},{key:"ngOnDestroy",value:function(){this._destroyed.next(),this._destroyed.complete()}},{key:"_shouldForward",value:function(t){var e=this._control?this._control.ngControl:null;return e&&e[t]}},{key:"_hasPlaceholder",value:function(){return!!(this._control&&this._control.placeholder||this._placeholderChild)}},{key:"_hasLabel",value:function(){return!(!this._labelChildNonStatic&&!this._labelChildStatic)}},{key:"_shouldLabelFloat",value:function(){return this._canLabelFloat()&&(this._control&&this._control.shouldLabelFloat||this._shouldAlwaysFloat())}},{key:"_hideControlPlaceholder",value:function(){return"legacy"===this.appearance&&!this._hasLabel()||this._hasLabel()&&!this._shouldLabelFloat()}},{key:"_hasFloatingLabel",value:function(){return this._hasLabel()||"legacy"===this.appearance&&this._hasPlaceholder()}},{key:"_getDisplayedMessages",value:function(){return this._errorChildren&&this._errorChildren.length>0&&this._control.errorState?"error":"hint"}},{key:"_animateAndLockLabel",value:function(){var t=this;this._hasFloatingLabel()&&this._canLabelFloat()&&(this._animationsEnabled&&this._label&&(this._showAlwaysAnimate=!0,Object(h.a)(this._label.nativeElement,"transitionend").pipe(Object(g.a)(1)).subscribe(function(){t._showAlwaysAnimate=!1})),this.floatLabel="always",this._changeDetectorRef.markForCheck())}},{key:"_validatePlaceholders",value:function(){}},{key:"_processHints",value:function(){this._validateHints(),this._syncDescribedByIds()}},{key:"_validateHints",value:function(){}},{key:"_getDefaultFloatLabelState",value:function(){return this._defaults&&this._defaults.floatLabel||"auto"}},{key:"_syncDescribedByIds",value:function(){if(this._control){var e=[];if(this._control.userAriaDescribedBy&&"string"==typeof this._control.userAriaDescribedBy&&e.push.apply(e,t(this._control.userAriaDescribedBy.split(" "))),"hint"===this._getDisplayedMessages()){var i=this._hintChildren?this._hintChildren.find(function(t){return"start"===t.align}):null,n=this._hintChildren?this._hintChildren.find(function(t){return"end"===t.align}):null;i?e.push(i.id):this._hintLabel&&e.push(this._hintLabelId),n&&e.push(n.id)}else this._errorChildren&&e.push.apply(e,t(this._errorChildren.map(function(t){return t.id})));this._control.setDescribedByIds(e)}}},{key:"_validateControlChild",value:function(){}},{key:"updateOutlineGap",value:function(){var t=this._label?this._label.nativeElement:null;if("outline"===this.appearance&&t&&t.children.length&&t.textContent.trim()&&this._platform.isBrowser)if(this._isAttachedToDOM()){var e=0,i=0,n=this._connectionContainerRef.nativeElement,a=n.querySelectorAll(".mat-form-field-outline-start"),l=n.querySelectorAll(".mat-form-field-outline-gap");if(this._label&&this._label.nativeElement.children.length){var r=n.getBoundingClientRect();if(0===r.width&&0===r.height)return this._outlineGapCalculationNeededOnStable=!0,void(this._outlineGapCalculationNeededImmediately=!1);for(var o=this._getStartEnd(r),d=t.children,c=this._getStartEnd(d[0].getBoundingClientRect()),s=0,f=0;f<d.length;f++)s+=d[f].offsetWidth;e=Math.abs(c-o)-5,i=s>0?.75*s+10:0}for(var m=0;m<a.length;m++)a[m].style.width=e+"px";for(var u=0;u<l.length;u++)l[u].style.width=i+"px";this._outlineGapCalculationNeededOnStable=this._outlineGapCalculationNeededImmediately=!1}else this._outlineGapCalculationNeededImmediately=!0}},{key:"_getStartEnd",value:function(t){return this._dir&&"rtl"===this._dir.value?t.right:t.left}},{key:"_isAttachedToDOM",value:function(){var t=this._elementRef.nativeElement;if(t.getRootNode){var e=t.getRootNode();return e&&e!==t}return document.documentElement.contains(t)}},{key:"appearance",get:function(){return this._appearance},set:function(t){var e=this._appearance;this._appearance=t||this._defaults&&this._defaults.appearance||"legacy","outline"===this._appearance&&e!==t&&(this._outlineGapCalculationNeededOnStable=!0)}},{key:"hideRequiredMarker",get:function(){return this._hideRequiredMarker},set:function(t){this._hideRequiredMarker=Object(m.c)(t)}},{key:"hintLabel",get:function(){return this._hintLabel},set:function(t){this._hintLabel=t,this._processHints()}},{key:"floatLabel",get:function(){return"legacy"!==this.appearance&&"never"===this._floatLabel?"auto":this._floatLabel},set:function(t){t!==this._floatLabel&&(this._floatLabel=t||this._getDefaultFloatLabelState(),this._changeDetectorRef.markForCheck())}},{key:"_control",get:function(){return this._explicitFormFieldControl||this._controlNonStatic||this._controlStatic},set:function(t){this._explicitFormFieldControl=t}}]),l}(nt);return e.\u0275fac=function(t){return new(t||e)(s.Yb(s.p),s.Yb(s.i),s.Yb(s.p),s.Yb(y.c,8),s.Yb(at,8),s.Yb(w.a),s.Yb(s.I),s.Yb(v.a,8))},e.\u0275cmp=s.Sb({type:e,selectors:[["mat-form-field"]],contentQueries:function(t,e,i){var n;(1&t&&(s.Rb(i,q,!0),s.Lc(i,q,!0),s.Rb(i,Z,!0),s.Lc(i,Z,!0),s.Rb(i,K,!0),s.Rb(i,H,!0),s.Rb(i,Q,!0),s.Rb(i,J,!0),s.Rb(i,tt,!0)),2&t)&&(s.Bc(n=s.mc())&&(e._controlNonStatic=n.first),s.Bc(n=s.mc())&&(e._controlStatic=n.first),s.Bc(n=s.mc())&&(e._labelChildNonStatic=n.first),s.Bc(n=s.mc())&&(e._labelChildStatic=n.first),s.Bc(n=s.mc())&&(e._placeholderChild=n.first),s.Bc(n=s.mc())&&(e._errorChildren=n),s.Bc(n=s.mc())&&(e._hintChildren=n),s.Bc(n=s.mc())&&(e._prefixChildren=n),s.Bc(n=s.mc())&&(e._suffixChildren=n))},viewQuery:function(t,e){var i;(1&t&&(s.Wc(C,!0),s.Mc(O,!0),s.Wc(L,!0),s.Wc(k,!0)),2&t)&&(s.Bc(i=s.mc())&&(e.underlineRef=i.first),s.Bc(i=s.mc())&&(e._connectionContainerRef=i.first),s.Bc(i=s.mc())&&(e._inputContainerRef=i.first),s.Bc(i=s.mc())&&(e._label=i.first))},hostAttrs:[1,"mat-form-field"],hostVars:44,hostBindings:function(t,e){2&t&&s.Qb("mat-form-field-appearance-standard","standard"==e.appearance)("mat-form-field-appearance-fill","fill"==e.appearance)("mat-form-field-appearance-outline","outline"==e.appearance)("mat-form-field-appearance-legacy","legacy"==e.appearance)("mat-form-field-invalid",e._control.errorState)("mat-form-field-can-float",e._canLabelFloat())("mat-form-field-should-float",e._shouldLabelFloat())("mat-form-field-has-label",e._hasFloatingLabel())("mat-form-field-hide-placeholder",e._hideControlPlaceholder())("mat-form-field-disabled",e._control.disabled)("mat-form-field-autofilled",e._control.autofilled)("mat-focused",e._control.focused)("mat-accent","accent"==e.color)("mat-warn","warn"==e.color)("ng-untouched",e._shouldForward("untouched"))("ng-touched",e._shouldForward("touched"))("ng-pristine",e._shouldForward("pristine"))("ng-dirty",e._shouldForward("dirty"))("ng-valid",e._shouldForward("valid"))("ng-invalid",e._shouldForward("invalid"))("ng-pending",e._shouldForward("pending"))("_mat-animation-noopable",!e._animationsEnabled)},inputs:{color:"color",floatLabel:"floatLabel",appearance:"appearance",hideRequiredMarker:"hideRequiredMarker",hintLabel:"hintLabel"},exportAs:["matFormField"],features:[s.Lb([{provide:lt,useExisting:e}]),s.Jb],ngContentSelectors:P,decls:15,vars:8,consts:[[1,"mat-form-field-wrapper"],[1,"mat-form-field-flex",3,"click"],["connectionContainer",""],[4,"ngIf"],["class","mat-form-field-prefix",4,"ngIf"],[1,"mat-form-field-infix"],["inputContainer",""],[1,"mat-form-field-label-wrapper"],["class","mat-form-field-label",3,"cdkObserveContentDisabled","id","mat-empty","mat-form-field-empty","mat-accent","mat-warn","ngSwitch","cdkObserveContent",4,"ngIf"],["class","mat-form-field-suffix",4,"ngIf"],["class","mat-form-field-underline",4,"ngIf"],[1,"mat-form-field-subscript-wrapper",3,"ngSwitch"],[4,"ngSwitchCase"],["class","mat-form-field-hint-wrapper",4,"ngSwitchCase"],[1,"mat-form-field-outline"],[1,"mat-form-field-outline-start"],[1,"mat-form-field-outline-gap"],[1,"mat-form-field-outline-end"],[1,"mat-form-field-outline","mat-form-field-outline-thick"],[1,"mat-form-field-prefix"],[1,"mat-form-field-label",3,"cdkObserveContentDisabled","id","ngSwitch","cdkObserveContent"],["label",""],["class","mat-placeholder-required mat-form-field-required-marker","aria-hidden","true",4,"ngIf"],["aria-hidden","true",1,"mat-placeholder-required","mat-form-field-required-marker"],[1,"mat-form-field-suffix"],[1,"mat-form-field-underline"],["underline",""],[1,"mat-form-field-ripple"],[1,"mat-form-field-hint-wrapper"],["class","mat-hint",3,"id",4,"ngIf"],[1,"mat-form-field-hint-spacer"],[1,"mat-hint",3,"id"]],template:function(t,e){1&t&&(s.uc(M),s.ec(0,"div",0),s.ec(1,"div",1,2),s.lc("click",function(t){return e._control.onContainerClick&&e._control.onContainerClick(t)}),s.Qc(3,I,9,0,"ng-container",3),s.Qc(4,F,2,0,"div",4),s.ec(5,"div",5,6),s.tc(7),s.ec(8,"span",7),s.Qc(9,R,5,16,"label",8),s.dc(),s.dc(),s.Qc(10,N,2,0,"div",9),s.dc(),s.Qc(11,T,3,4,"div",10),s.ec(12,"div",11),s.Qc(13,D,2,1,"div",12),s.Qc(14,z,5,2,"div",13),s.dc(),s.dc()),2&t&&(s.Mb(3),s.vc("ngIf","outline"==e.appearance),s.Mb(1),s.vc("ngIf",e._prefixChildren.length),s.Mb(5),s.vc("ngIf",e._hasFloatingLabel()),s.Mb(1),s.vc("ngIf",e._suffixChildren.length),s.Mb(1),s.vc("ngIf","outline"!=e.appearance),s.Mb(1),s.vc("ngSwitch",e._getDisplayedMessages()),s.Mb(1),s.vc("ngSwitchCase","error"),s.Mb(1),s.vc("ngSwitchCase","hint"))},directives:[o.t,o.x,o.y,r.a],styles:[".mat-form-field{display:inline-block;position:relative;text-align:left}[dir=rtl] .mat-form-field{text-align:right}.mat-form-field-wrapper{position:relative}.mat-form-field-flex{display:inline-flex;align-items:baseline;box-sizing:border-box;width:100%}.mat-form-field-prefix,.mat-form-field-suffix{white-space:nowrap;flex:none;position:relative}.mat-form-field-infix{display:block;position:relative;flex:auto;min-width:0;width:180px}.cdk-high-contrast-active .mat-form-field-infix{border-image:linear-gradient(transparent, transparent)}.mat-form-field-label-wrapper{position:absolute;left:0;box-sizing:content-box;width:100%;height:100%;overflow:hidden;pointer-events:none}[dir=rtl] .mat-form-field-label-wrapper{left:auto;right:0}.mat-form-field-label{position:absolute;left:0;font:inherit;pointer-events:none;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transform-origin:0 0;transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1),color 400ms cubic-bezier(0.25, 0.8, 0.25, 1),width 400ms cubic-bezier(0.25, 0.8, 0.25, 1);display:none}[dir=rtl] .mat-form-field-label{transform-origin:100% 0;left:auto;right:0}.mat-form-field-empty.mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{display:block}.mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{display:block;transition:none}.mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:none}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float .mat-input-server[placeholder]:not(:placeholder-shown)+.mat-form-field-label-wrapper .mat-form-field-label{display:block}.mat-form-field-label:not(.mat-form-field-empty){transition:none}.mat-form-field-underline{position:absolute;width:100%;pointer-events:none;transform:scale3d(1, 1.0001, 1)}.mat-form-field-ripple{position:absolute;left:0;width:100%;transform-origin:50%;transform:scaleX(0.5);opacity:0;transition:background-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2)}.mat-form-field.mat-focused .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple{opacity:1;transform:scaleX(1);transition:transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1),opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1),background-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-subscript-wrapper{position:absolute;box-sizing:border-box;width:100%;overflow:hidden}.mat-form-field-subscript-wrapper .mat-icon,.mat-form-field-label-wrapper .mat-icon{width:1em;height:1em;font-size:inherit;vertical-align:baseline}.mat-form-field-hint-wrapper{display:flex}.mat-form-field-hint-spacer{flex:1 0 1em}.mat-error{display:block}.mat-form-field-control-wrapper{position:relative}.mat-form-field-hint-end{order:1}.mat-form-field._mat-animation-noopable .mat-form-field-label,.mat-form-field._mat-animation-noopable .mat-form-field-ripple{transition:none}\n",'.mat-form-field-appearance-fill .mat-form-field-flex{border-radius:4px 4px 0 0;padding:.75em .75em 0 .75em}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-flex{outline:solid 1px}.mat-form-field-appearance-fill .mat-form-field-underline::before{content:"";display:block;position:absolute;bottom:0;height:1px;width:100%}.mat-form-field-appearance-fill .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-fill .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-fill:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-fill._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}.mat-form-field-appearance-fill .mat-form-field-subscript-wrapper{padding:0 1em}\n','.mat-input-element{font:inherit;background:transparent;color:currentColor;border:none;outline:none;padding:0;margin:0;width:100%;max-width:100%;vertical-align:bottom;text-align:inherit}.mat-input-element:-moz-ui-invalid{box-shadow:none}.mat-input-element::-ms-clear,.mat-input-element::-ms-reveal{display:none}.mat-input-element,.mat-input-element::-webkit-search-cancel-button,.mat-input-element::-webkit-search-decoration,.mat-input-element::-webkit-search-results-button,.mat-input-element::-webkit-search-results-decoration{-webkit-appearance:none}.mat-input-element::-webkit-contacts-auto-fill-button,.mat-input-element::-webkit-caps-lock-indicator,.mat-input-element::-webkit-credentials-auto-fill-button{visibility:hidden}.mat-input-element[type=date],.mat-input-element[type=datetime],.mat-input-element[type=datetime-local],.mat-input-element[type=month],.mat-input-element[type=week],.mat-input-element[type=time]{line-height:1}.mat-input-element[type=date]::after,.mat-input-element[type=datetime]::after,.mat-input-element[type=datetime-local]::after,.mat-input-element[type=month]::after,.mat-input-element[type=week]::after,.mat-input-element[type=time]::after{content:" ";white-space:pre;width:1px}.mat-input-element::-webkit-inner-spin-button,.mat-input-element::-webkit-calendar-picker-indicator,.mat-input-element::-webkit-clear-button{font-size:.75em}.mat-input-element::placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-moz-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-moz-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element::-webkit-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element::-webkit-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-input-element:-ms-input-placeholder{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:color 400ms 133.3333333333ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-input-element:-ms-input-placeholder:-ms-input-placeholder{-ms-user-select:text}.mat-form-field-hide-placeholder .mat-input-element::placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element::-moz-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element::-webkit-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}.mat-form-field-hide-placeholder .mat-input-element:-ms-input-placeholder{color:transparent !important;-webkit-text-fill-color:transparent;transition:none}textarea.mat-input-element{resize:vertical;overflow:auto}textarea.mat-input-element.cdk-textarea-autosize{resize:none}textarea.mat-input-element{padding:2px 0;margin:-2px 0}select.mat-input-element{-moz-appearance:none;-webkit-appearance:none;position:relative;background-color:transparent;display:inline-flex;box-sizing:border-box;padding-top:1em;top:-1em;margin-bottom:-1em}select.mat-input-element::-ms-expand{display:none}select.mat-input-element::-moz-focus-inner{border:0}select.mat-input-element:not(:disabled){cursor:pointer}select.mat-input-element::-ms-value{color:inherit;background:none}.mat-focused .cdk-high-contrast-active select.mat-input-element::-ms-value{color:inherit}.mat-form-field-type-mat-native-select .mat-form-field-infix::after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;top:50%;right:0;margin-top:-2.5px;pointer-events:none}[dir=rtl] .mat-form-field-type-mat-native-select .mat-form-field-infix::after{right:auto;left:0}.mat-form-field-type-mat-native-select .mat-input-element{padding-right:15px}[dir=rtl] .mat-form-field-type-mat-native-select .mat-input-element{padding-right:0;padding-left:15px}.mat-form-field-type-mat-native-select .mat-form-field-label-wrapper{max-width:calc(100% - 10px)}.mat-form-field-type-mat-native-select.mat-form-field-appearance-outline .mat-form-field-infix::after{margin-top:-5px}.mat-form-field-type-mat-native-select.mat-form-field-appearance-fill .mat-form-field-infix::after{margin-top:-10px}\n',".mat-form-field-appearance-legacy .mat-form-field-label{transform:perspective(100px);-ms-transform:none}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon{width:1em}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button{font:inherit;vertical-align:baseline}.mat-form-field-appearance-legacy .mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-appearance-legacy .mat-form-field-suffix .mat-icon-button .mat-icon{font-size:inherit}.mat-form-field-appearance-legacy .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-legacy .mat-form-field-ripple{top:0;height:2px;overflow:hidden}.cdk-high-contrast-active .mat-form-field-appearance-legacy .mat-form-field-ripple{height:0;border-top:solid 2px}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-legacy.mat-form-field-invalid:not(.mat-focused) .mat-form-field-ripple{height:1px}\n",".mat-form-field-appearance-outline .mat-form-field-wrapper{margin:.25em 0}.mat-form-field-appearance-outline .mat-form-field-flex{padding:0 .75em 0 .75em;margin-top:-0.25em;position:relative}.mat-form-field-appearance-outline .mat-form-field-prefix,.mat-form-field-appearance-outline .mat-form-field-suffix{top:.25em}.mat-form-field-appearance-outline .mat-form-field-outline{display:flex;position:absolute;top:.25em;left:0;right:0;bottom:0;pointer-events:none}.mat-form-field-appearance-outline .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-end{border:1px solid currentColor;min-width:5px}.mat-form-field-appearance-outline .mat-form-field-outline-start{border-radius:5px 0 0 5px;border-right-style:none}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-start{border-right-style:solid;border-left-style:none;border-radius:0 5px 5px 0}.mat-form-field-appearance-outline .mat-form-field-outline-end{border-radius:0 5px 5px 0;border-left-style:none;flex-grow:1}[dir=rtl] .mat-form-field-appearance-outline .mat-form-field-outline-end{border-left-style:solid;border-right-style:none;border-radius:5px 0 0 5px}.mat-form-field-appearance-outline .mat-form-field-outline-gap{border-radius:.000001px;border:1px solid currentColor;border-left-style:none;border-right-style:none}.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-outline-gap{border-top-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline-thick{opacity:0}.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-start,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-end,.mat-form-field-appearance-outline .mat-form-field-outline-thick .mat-form-field-outline-gap{border-width:2px}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline{opacity:0;transition:opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline{opacity:0;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-outline:not(.mat-form-field-disabled) .mat-form-field-flex:hover .mat-form-field-outline-thick{opacity:1}.mat-form-field-appearance-outline .mat-form-field-subscript-wrapper{padding:0 1em}.mat-form-field-appearance-outline._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-start,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-end,.mat-form-field-appearance-outline._mat-animation-noopable .mat-form-field-outline-gap{transition:none}\n",".mat-form-field-appearance-standard .mat-form-field-flex{padding-top:.75em}.mat-form-field-appearance-standard .mat-form-field-underline{height:1px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-underline{height:0;border-top:solid 1px}.mat-form-field-appearance-standard .mat-form-field-ripple{bottom:0;height:2px}.cdk-high-contrast-active .mat-form-field-appearance-standard .mat-form-field-ripple{height:0;border-top:2px}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-position:0;background-color:transparent}.cdk-high-contrast-active .mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{border-top-style:dotted;border-top-width:2px}.mat-form-field-appearance-standard:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{opacity:1;transform:none;transition:opacity 600ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-form-field-appearance-standard._mat-animation-noopable:not(.mat-form-field-disabled) .mat-form-field-flex:hover~.mat-form-field-underline .mat-form-field-ripple{transition:none}\n"],encapsulation:2,data:{animation:[Y.transitionMessages]},changeDetection:0}),e}(),ot=function(){var t=function t(){c(this,t)};return t.\u0275mod=s.Wb({type:t}),t.\u0275inj=s.Vb({factory:function(e){return new(e||t)},imports:[[o.c,f.j,r.c],f.j]}),t}()}}])}();