{"__symbolic":"module","version":4,"metadata":{"TextFieldComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"db-text-field","template":"<div class=\"text-field-container\">\n  <div class=\"text-field\">\n    <ng-content></ng-content>\n  </div>\n</div>\n","styles":["@-webkit-keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}@-webkit-keyframes slideToLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideToLeft{0%{transform:translateX(100%)}to{transform:translateX(0)}}@-webkit-keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(110%)}}@keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(110%)}}@-webkit-keyframes fadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0;display:none}to{opacity:1;display:block}}@-webkit-keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes fadeOut{0%{opacity:1;display:block}to{opacity:0;display:none}}@-webkit-keyframes spinner{to{transform:rotate(1turn)}}@keyframes spinner{to{transform:rotate(1turn)}}@-webkit-keyframes circleAnimation{to{transform:rotate(1turn)}}@keyframes circleAnimation{to{transform:rotate(1turn)}}.text-field-container{display:flex;align-items:center}.text-field-container>.text-field{position:relative;flex:1}::ng-deep input{height:2.8571428571rem}::ng-deep input~.icon-success{top:50%;transform:translateY(-50%)}::ng-deep input~.icon-success,::ng-deep textarea~.icon-success{-webkit-animation:fadeIn .1s linear 0s forwards;animation:fadeIn .1s linear 0s forwards;position:absolute;right:0}::ng-deep textarea~.icon-success{top:.9285714286rem}::ng-deep input,::ng-deep textarea{font-size:1.1428571429rem;padding:.5714285714rem 1.0714285714rem;border:1px solid #adb0c7;display:block;width:100%}::ng-deep input:focus,::ng-deep textarea:focus{box-shadow:none;border:1px solid}::ng-deep input:focus~db-text-field-error,::ng-deep textarea:focus~db-text-field-error{display:none}::ng-deep input:not(:focus).ng-touched.ng-invalid,::ng-deep textarea:not(:focus).ng-touched.ng-invalid{padding:.5rem 1rem;border:2px solid red}"]}]}],"members":{}},"TextFieldModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":6,"character":4}],"declarations":[{"__symbolic":"reference","name":"TextFieldComponent"}],"exports":[{"__symbolic":"reference","name":"TextFieldComponent"}]}]}],"members":{}}},"origins":{"TextFieldComponent":"./text-field.component","TextFieldModule":"./text-field.module"},"importAs":"@desbank/components/src/lib/text-field"}