+
+ ${this.type === 'credit-card' ? this.processCreditCard() : undefined}
+
+
+ ${this.inputIconName
+ ? c$2([this.inputIconName], (val) => val, (name) => u$3`
+ <${this.iconTag}
+ class="accentIcon"
+ category="payment"
+ name="${name}"
+ part="accentIcon"
+ ?disabled="${this.disabled}">
+ ${this.iconTag}>
+ `) : undefined
+ }
+
+ ${this.isDateType()
+ ? u$3`
+ <${this.iconTag}
+ class="accentIcon"
+ category="interface"
+ name="calendar"
+ part="accentIcon"
+ ?disabled="${this.disabled}">
+ ${this.iconTag}>`
+ : undefined
+ }
+
+
+
+
+ ${this.validity && this.validity !== 'valid' ? u$3`
+
+ <${this.iconTag}
+ category="alert"
+ name="error-stroke"
+ error>
+ ${this.iconTag}>
+
+ ` : undefined}
+ ${this.hasValue ? u$3`
+ ${this.type === 'password' ? u$3`
+
+ <${this.buttonTag}
+ variant="flat"
+ aria-hidden="true"
+ tabindex="-1"
+ @click="${this.handleClickShowPassword}"
+ class="notificationBtn passwordBtn">
+ <${this.iconTag}
+ category="interface"
+ name="hide-password-stroke"
+ customColor
+ ?hidden=${!this.showPassword}>
+ ${this.iconTag}>
+ <${this.iconTag}
+ category="interface"
+ name="view-password-stroke"
+ customColor
+ ?hidden=${this.showPassword}>
+ ${this.iconTag}>
+ ${this.buttonTag}>
+
+ ` : undefined}
+ ${!this.disabled && !this.readonly ? u$3`
+
+ <${this.buttonTag}
+ variant="flat"
+ class="notificationBtn clearBtn"
+ aria-hidden="true"
+ tabindex="-1"
+ @click="${this.handleClickClear}">
+ <${this.iconTag}
+ customColor
+ category="interface"
+ name="x-lg"
+ >
+ ${this.iconTag}>
+ ${this.buttonTag}>
+
+ ` : undefined}
+ ` : undefined}
+