.TextField{box-sizing:border-box;width:100%;position:relative}.TextField input,.TextField textarea{box-sizing:border-box;border:1px solid #e6e8ea;border-radius:2px;outline:none;width:100%;height:42px;padding:.5em;line-height:20px;transition:all .3s}.TextField input:focus,.TextField textarea:focus,.TextField input:hover,.TextField textarea:hover{border-color:#b3b3b3;box-shadow:0 0 10px #646d8224,0 0 1px #646d821a}.TextField input::-webkit-input-placeholder{color:#c5c9cc;font-family:plus-jakarta-sans;font-size:12px}.TextField input:-moz-placeholder-shown{color:#c5c9cc;font-family:plus-jakarta-sans;font-size:12px}.TextField input[type=text]:disabled{cursor:not-allowed;background:#f9f9f9}.TextField i{color:#aaa;padding:9px 8px;transition:all .3s;position:absolute;top:1px;left:1px}.TextField .icon-eye-details{color:#c5c9cc;cursor:pointer;padding:12px 12px 9px 0;font-size:12px;transition:all .3s;position:absolute;top:0;right:0}.TextField .icon-eye-details:hover{color:#919191}.TextField .right-icon-details{color:#c5c9cc;padding:10px;font-size:16px;font-style:normal}.TextField .divider{border-right:1px solid #e6e8ea;height:37px;position:absolute;top:0;left:36px}.TextField .currency_divider{border-right:1px solid #e6e8ea;height:37px;position:absolute;top:0;left:50px}.TextField .error-icon-required{color:#ff8181;text-align:right;font-size:16px;line-height:16px}.TextField .error-message{color:#ff8181;font-size:12px;line-height:15px;display:inline-block}.default-color{color:#4a4a4a}.input-label{color:#646d82;text-align:left;font-family:plus-jakarta-sans;font-size:12px}
