.ciampassword{--formtext-margin-block-start: var(--scope-margin-block-start, 0);--formtext-margin-inline-end: var(--scope-margin-inline-end, 0);--formtext-margin-block-end: var(--scope-margin-block-end, var(--global-layout-viewport-default-margin));--formtext-margin-inline-start: var(--scope-margin-inline-start, 0);margin-block:var(--formtext-margin-block-start) var(--formtext-margin-block-end);margin-inline:var(--formtext-margin-inline-start) var(--formtext-margin-inline-end);--ciam-password-default-icon-color: #3B3B3B66;display:grid}.ciampassword heliux-formtext{margin:0}.ciampassword .formtext__wrapper.isInValid:not(.isIncomplete) .formtext__ciamValidationList{display:none}.ciampassword .formtext__wrapper.isInValid.isFocus .formtext__input{border-color:var(--formtext-color)}.ciampassword .formtext__wrapper.isIncomplete .formtext__iconSuccess{display:none}.ciampassword .formtext__wrapper.isValid .formtext__error,.ciampassword .formtext__wrapper.isInValid.isIncomplete .formtext__error{display:none}.ciampassword .formtext__wrapper.isBlur .formtext__ciamValidation:not(.isValidated) heliux-icon{--icon-color: var(--scope-color-error-color)}.ciampassword .formtext__wrapper.isBlur .formtext__ciamValidation:not(.isValidated) heliux-icon.icon__success{display:none}.ciampassword .formtext__wrapper.isBlur .formtext__ciamValidation:not(.isValidated) heliux-icon.icon__delete{display:flex}.ciampassword .formtext__error heliux-icon,.ciampassword .formtext__ciamValidation heliux-icon{--icon-size: 16px;--icon-color: var(--ciam-password-default-icon-color)}.ciampassword .formtext__ciamValidation{--scope-icon-margin: 4px;display:flex}.ciampassword .formtext__ciamValidationList{list-style:none;-moz-columns:2;columns:2;padding:0}.ciampassword .formtext__ciamValidation.isValidated heliux-icon.icon__success{--icon-color: var(--scope-color-success-color)}.ciampassword .formtext__ciamValidation heliux-icon.icon__delete{display:none}.ciampassword .formtext__helpText{display:inline-block}