(self["webpackChunkapp"] = self["webpackChunkapp"] || []).push([[3794],{

/***/ 53794:
/*!**************************************************************************************!*\
  !*** ./src/app/register/identity-insert-password/identity-insert-password.module.ts ***!
  \**************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "IdentityInsertPasswordPageModule": () => (/* binding */ IdentityInsertPasswordPageModule)
/* harmony export */ });
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! @angular/common */ 90944);
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_angular_common__WEBPACK_IMPORTED_MODULE_0__);
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! @angular/forms */ 2508);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/router */ 61380);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_angular_router__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @ionic/angular */ 93819);
/* harmony import */ var _shared_module_shared_module_module__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../shared-module/shared-module.module */ 69270);
/* harmony import */ var _identity_insert_password_page__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./identity-insert-password.page */ 42507);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/core */ 45449);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_angular_core__WEBPACK_IMPORTED_MODULE_4__);








const routes = [
    {
        path: '',
        component: _identity_insert_password_page__WEBPACK_IMPORTED_MODULE_3__.IdentityInsertPasswordPage
    }
];
class IdentityInsertPasswordPageModule {
}
IdentityInsertPasswordPageModule.ɵfac = function IdentityInsertPasswordPageModule_Factory(t) { return new (t || IdentityInsertPasswordPageModule)(); };
IdentityInsertPasswordPageModule.ɵmod = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineNgModule"]({ type: IdentityInsertPasswordPageModule });
IdentityInsertPasswordPageModule.ɵinj = /*@__PURE__*/ _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵdefineInjector"]({ imports: [_shared_module_shared_module_module__WEBPACK_IMPORTED_MODULE_2__.SharedModuleModule,
        _angular_common__WEBPACK_IMPORTED_MODULE_0__.CommonModule,
        _angular_forms__WEBPACK_IMPORTED_MODULE_5__.ReactiveFormsModule,
        _angular_forms__WEBPACK_IMPORTED_MODULE_5__.FormsModule,
        _ionic_angular__WEBPACK_IMPORTED_MODULE_6__.IonicModule,
        _angular_router__WEBPACK_IMPORTED_MODULE_1__.RouterModule.forChild(routes)] });
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && _angular_core__WEBPACK_IMPORTED_MODULE_4__["ɵɵsetNgModuleScope"](IdentityInsertPasswordPageModule, { declarations: [_identity_insert_password_page__WEBPACK_IMPORTED_MODULE_3__.IdentityInsertPasswordPage], imports: [_shared_module_shared_module_module__WEBPACK_IMPORTED_MODULE_2__.SharedModuleModule,
        _angular_common__WEBPACK_IMPORTED_MODULE_0__.CommonModule,
        _angular_forms__WEBPACK_IMPORTED_MODULE_5__.ReactiveFormsModule,
        _angular_forms__WEBPACK_IMPORTED_MODULE_5__.FormsModule,
        _ionic_angular__WEBPACK_IMPORTED_MODULE_6__.IonicModule, _angular_router__WEBPACK_IMPORTED_MODULE_1__.RouterModule] }); })();


/***/ }),

/***/ 42507:
/*!************************************************************************************!*\
  !*** ./src/app/register/identity-insert-password/identity-insert-password.page.ts ***!
  \************************************************************************************/
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => {

__webpack_require__.r(__webpack_exports__);
/* harmony export */ __webpack_require__.d(__webpack_exports__, {
/* harmony export */   "IdentityInsertPasswordPage": () => (/* binding */ IdentityInsertPasswordPage)
/* harmony export */ });
/* harmony import */ var _Volumes_case_workspace_work_APPS_KA_APP_WORK_NOW_KA_PASS_V2_2_6_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js */ 71670);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @angular/core */ 45449);
/* harmony import */ var _angular_core__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_angular_core__WEBPACK_IMPORTED_MODULE_1__);
/* harmony import */ var _angular_forms__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! @angular/forms */ 2508);
/* harmony import */ var _shared_services__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @shared/services */ 17253);
/* harmony import */ var _ionic_angular__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! @ionic/angular */ 93819);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @angular/router */ 61380);
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_angular_router__WEBPACK_IMPORTED_MODULE_3__);
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @angular/common */ 90944);
/* harmony import */ var _angular_common__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_angular_common__WEBPACK_IMPORTED_MODULE_4__);
/* harmony import */ var _shared_components_full_logo_full_logo_component__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../../shared/components/full-logo/full-logo.component */ 33159);
/* harmony import */ var _ngx_translate_core__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @ngx-translate/core */ 38699);










const _c0 = ["pin"];

const _c1 = function (a0) {
  return {
    "min-height": a0,
    "position": "relative"
  };
};

class IdentityInsertPasswordPage {
  constructor(formBuilder, api, platform, notificatorService, activatedRoute, loadingService, keyboardService, deviceInfoService, navigationService, lockService, translateConfigService, authService, storageService, saveFlowStorageResetKeyService) {
    var _this = this;

    this.formBuilder = formBuilder;
    this.api = api;
    this.platform = platform;
    this.notificatorService = notificatorService;
    this.activatedRoute = activatedRoute;
    this.loadingService = loadingService;
    this.keyboardService = keyboardService;
    this.deviceInfoService = deviceInfoService;
    this.navigationService = navigationService;
    this.lockService = lockService;
    this.translateConfigService = translateConfigService;
    this.authService = authService;
    this.storageService = storageService;
    this.saveFlowStorageResetKeyService = saveFlowStorageResetKeyService;

    this.focusInput = () => {
      this.pinInputElement.nativeElement.focus();
    };

    this.onPinChange = () => {
      if (this.lockService.isLock('updating-pin-value')) {
        return;
      }

      if (this.shouldSubmit()) {
        setTimeout(this.onSubmit, 250);
      } else {
        this.lockService.unlock('updating-pin-value');
      }
    };

    this.shouldSubmit = () => this.pinForm.controls.pin.value.length === 4;

    this.resetPin = () => {
      this.pinForm.controls.pin.setValue('');
    };

    this.onSubmit = () => {
      const pin = this.pinForm.controls.pin.value;
      const validationResult = this.validateInput(pin);

      if (!validationResult) {
        this.keyboardService.hide();
        this.resetPin();
        this.lockService.unlock('updating-pin-value');
        const title = this.translateConfigService.translate('PG_IDENTIFY_INSERT_PASSWORD_TOAST_INVALID_DATA_TITLE');
        const message = this.translateConfigService.translate('PG_IDENTIFY_INSERT_PASSWORD_TOAST_INVALID_DATA_MESSAGE');
        const notification = {
          title,
          message,
          type: 'error'
        };
        this.notificatorService.notify(notification);
      } else {
        let onHideSubscription = null;

        const onKeyboardHideCallback = () => {
          if (onHideSubscription) {
            onHideSubscription.unsubscribe();
          }

          this.resetPin();
          this.lockService.unlock('updating-pin-value');
          const uuid = this.uuid;
          const document = this.document;
          const foreign = this.foreign;
          const navigationOptions = {
            queryParams: {
              uuid,
              document,
              pin,
              foreign
            }
          };
          this.navigationService.forward(['/identity-insert-password-confirmation'], navigationOptions);
        };

        onHideSubscription = this.keyboardService.onHideObservable?.subscribe(onKeyboardHideCallback);

        if (!this.keyboardService.isVisible()) {
          onKeyboardHideCallback();
        } else {
          this.keyboardService.hide();
        }
      }
    };

    this.validateInput = data => {
      if (data && typeof data === 'string') {
        const regex = /^\d+$/;

        if (regex.test(data) && data.length === 4) {
          return true;
        }
      }

      return false;
    };

    this.goOneStepBack = () => {
      this.navigationService.root(['/home']);
      this.saveFlowStorageResetKeyService.clearAllDataResetKeyInit();
    };

    this.activatedRoute.queryParams.subscribe( /*#__PURE__*/function () {
      var _ref = (0,_Volumes_case_workspace_work_APPS_KA_APP_WORK_NOW_KA_PASS_V2_2_6_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_0__["default"])(function* (params) {
        let uuidStorage = null;
        const storageIsReady = yield _this.storageService.ready();

        if (storageIsReady) {
          uuidStorage = yield _this.authService.getUUID();
        }

        _this.uuid = uuidStorage ? uuidStorage : params.uuid ? params.uuid : '';
        _this.document = params.document ? params.document : '';
        _this.foreign = params.foreign === 'true';
      });

      return function (_x) {
        return _ref.apply(this, arguments);
      };
    }());
  }

  ngOnInit() {
    this.pinForm = this.formBuilder.group({
      pin: ['']
    });
  }

  ionViewDidEnter() {
    setTimeout(() => {
      this.focusInput();

      if (this.platform.is('android')) {
        this.keyboardService.show();
      }
    }, 250);
  }

}

IdentityInsertPasswordPage.ɵfac = function IdentityInsertPasswordPage_Factory(t) {
  return new (t || IdentityInsertPasswordPage)(_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_forms__WEBPACK_IMPORTED_MODULE_6__.UntypedFormBuilder), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.ApiService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_ionic_angular__WEBPACK_IMPORTED_MODULE_7__.Platform), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.NotificatorService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_angular_router__WEBPACK_IMPORTED_MODULE_3__.ActivatedRoute), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.LoadingService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.KeyboardService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.DeviceInfoService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.NavigationService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.LockService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.TranslateConfigService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.AuthService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.StorageService), _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdirectiveInject"](_shared_services__WEBPACK_IMPORTED_MODULE_2__.SaveFlowStorageResetKeyService));
};

IdentityInsertPasswordPage.ɵcmp = /*@__PURE__*/_angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵdefineComponent"]({
  type: IdentityInsertPasswordPage,
  selectors: [["app-identity-insert-password"]],
  viewQuery: function IdentityInsertPasswordPage_Query(rf, ctx) {
    if (rf & 1) {
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵviewQuery"](_c0, 5);
    }

    if (rf & 2) {
      let _t;

      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵqueryRefresh"](_t = _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵloadQuery"]()) && (ctx.pinInputElement = _t.first);
    }
  },
  decls: 21,
  vars: 13,
  consts: [[1, "ion-no-border", 2, "height", "0"], [3, "ngStyle"], [1, "ion-margin-vertical"], [1, "flex-auto"], [1, "input-holder"], ["for", "pin"], [3, "formGroup", "ngSubmit"], ["id", "pin", "type", "password", "formControlName", "pin", "maxlength", "4", "pattern", "[0-9]*", "inputmode", "numeric", 3, "placeholder", "input"], ["pin", ""], [1, "button-holder"], ["type", "button", 1, "back", 3, "click"]],
  template: function IdentityInsertPasswordPage_Template(rf, ctx) {
    if (rf & 1) {
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](0, "ion-header", 0);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](1, "ion-content")(2, "ion-grid", 1)(3, "ion-row")(4, "ion-col", 2);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelement"](5, "app-full-logo");
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"]()();
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](6, "ion-row", 3)(7, "ion-col", 2)(8, "form")(9, "div", 4)(10, "label", 5);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](11);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](12, "translate");
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"]();
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](13, "form", 6);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("ngSubmit", function IdentityInsertPasswordPage_Template_form_ngSubmit_13_listener() {
        return ctx.onSubmit();
      });
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](14, "input", 7, 8);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("input", function IdentityInsertPasswordPage_Template_input_input_14_listener() {
        return ctx.onPinChange();
      });
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](16, "translate");
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"]()()();
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementStart"](17, "div", 9)(18, "button", 10);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵlistener"]("click", function IdentityInsertPasswordPage_Template_button_click_18_listener() {
        return ctx.goOneStepBack();
      });
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtext"](19);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipe"](20, "translate");
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵelementEnd"]()()()()()()();
    }

    if (rf & 2) {
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("ngStyle", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpureFunction1"](11, _c1, ctx.deviceInfoService.getDeviceHeight() + "px"));
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](9);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind1"](12, 5, "PG_IDENTIFY_INSERT_PASSWORD_TEXT"), " ");
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](2);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("formGroup", ctx.pinForm);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](1);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵproperty"]("placeholder", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind1"](16, 7, "PG_IDENTIFY_INSERT_PASSWORD_INPUT"));
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵadvance"](5);
      _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵtextInterpolate1"](" ", _angular_core__WEBPACK_IMPORTED_MODULE_1__["ɵɵpipeBind1"](20, 9, "PG_IDENTIFY_INSERT_PASSWORD_BTN_EXIT"), " ");
    }
  },
  dependencies: [_angular_common__WEBPACK_IMPORTED_MODULE_4__.NgStyle, _ionic_angular__WEBPACK_IMPORTED_MODULE_7__.IonCol, _ionic_angular__WEBPACK_IMPORTED_MODULE_7__.IonContent, _ionic_angular__WEBPACK_IMPORTED_MODULE_7__.IonGrid, _ionic_angular__WEBPACK_IMPORTED_MODULE_7__.IonHeader, _ionic_angular__WEBPACK_IMPORTED_MODULE_7__.IonRow, _angular_forms__WEBPACK_IMPORTED_MODULE_6__["ɵNgNoValidate"], _angular_forms__WEBPACK_IMPORTED_MODULE_6__.DefaultValueAccessor, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.NgControlStatus, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.NgControlStatusGroup, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.MaxLengthValidator, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.PatternValidator, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormGroupDirective, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.FormControlName, _angular_forms__WEBPACK_IMPORTED_MODULE_6__.NgForm, _shared_components_full_logo_full_logo_component__WEBPACK_IMPORTED_MODULE_5__.FullLogoComponent, _ngx_translate_core__WEBPACK_IMPORTED_MODULE_8__.TranslatePipe],
  styles: [".input-holder[_ngcontent-%COMP%] {\n  text-align: center;\n  width: 95%;\n}\n.input-holder[_ngcontent-%COMP%]   .hidden[_ngcontent-%COMP%] {\n  height: 0;\n  width: 0;\n  padding: 0;\n  margin: 0;\n  border: none;\n}\n.input-holder[_ngcontent-%COMP%]   input[_ngcontent-%COMP%] {\n  text-align: center;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%] {\n  display: flex;\n  justify-content: space-evenly;\n  margin-top: 36px;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%] {\n  position: relative;\n  width: 70px;\n  height: 70px;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%]   .bullet[_ngcontent-%COMP%] {\n  position: absolute;\n  top: 35px;\n  left: 35px;\n  height: 0;\n  width: 0;\n  background-color: #fff;\n  border-radius: 70px;\n  box-shadow: 0 0 0 rgba(0, 0, 0, 0);\n  transition: top 0.25s ease, left 0.25s ease, height 0.25s ease, width 0.25s ease, box-shadow 0.25s ease;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%]   .bullet.valid[_ngcontent-%COMP%] {\n  top: 17px;\n  left: 17px;\n  height: 35px;\n  width: 35px;\n  box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);\n  transition: top 0.25s ease, left 0.25s ease, height 0.25s ease, width 0.25s ease, box-shadow 0.25s ease;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%]   input.lonely-input[_ngcontent-%COMP%] {\n  margin-top: 0;\n  width: 70px;\n  height: 70px;\n  border-radius: 70px;\n  padding: 0;\n  text-align: center;\n  line-height: 36px;\n  font-size: 1.75em;\n  background-color: #eee;\n  transition: background-color 0.25s ease;\n  box-shadow: inset 0 0 8px rgba(122, 122, 122, 0.1);\n  border: none;\n  color: transparent;\n  caret-color: transparent;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%]   input.lonely-input[_ngcontent-%COMP%]:focus {\n  outline: none;\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%]   input.lonely-input.current[_ngcontent-%COMP%] {\n  animation-name: current-input;\n  animation-duration: 1.25s;\n  animation-iteration-count: infinite;\n}\n@keyframes current-input {\n  0% {\n    background-color: #eee;\n  }\n  50% {\n    background-color: #ccc;\n  }\n  100% {\n    background-color: #eee;\n  }\n}\n.input-holder[_ngcontent-%COMP%]   .lonely-inputs[_ngcontent-%COMP%]   .lonely-input-holder[_ngcontent-%COMP%]   input.lonely-input.valid[_ngcontent-%COMP%] {\n  background-color: #0ec254;\n  transition: background-color 0.25s ease;\n}\n.button-holder[_ngcontent-%COMP%] {\n  margin-top: 48px;\n  justify-content: center;\n}\n/*# sourceMappingURL=data:application/json;base64,[encoded data, 4532 characters] */"]
});

/***/ })

}])
//# sourceMappingURL=3794.js.map