.fea-error-message{align-items:center;gap:var(--molecules-error-message-shared-gap,6px);box-sizing:border-box;width:auto;display:inline-flex}.fea-error-message-icon{display:var(--molecules-error-message-icon-display,none);flex-shrink:0}.fea-error-message-icon path{fill:currentColor!important}.fea-error-message-text{font-family:var(--atoms-input-shared-helper-text-error-font-family);font-size:var(--atoms-input-shared-helper-text-error-font-size);line-height:var(--atoms-input-shared-helper-text-error-line-height);letter-spacing:var(--atoms-input-shared-helper-text-error-letter-spacing);font-weight:var(--atoms-input-shared-helper-text-error-font-weight);font-style:var(--atoms-input-shared-helper-text-error-font-style);text-transform:var(--atoms-input-shared-helper-text-error-text-transform);-webkit-text-decoration:var(--atoms-input-shared-helper-text-error-text-decoration);text-decoration:var(--atoms-input-shared-helper-text-error-text-decoration);color:var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00));margin:0}
.fea-error-message[data-variant=icon-false]{padding-left:var(--molecules-error-message-text-only-base-padding-left,0px);padding-top:var(--molecules-error-message-text-only-base-padding-top,0px);padding-right:var(--molecules-error-message-text-only-base-padding-right,0px);padding-bottom:var(--molecules-error-message-text-only-base-padding-bottom,0px)}.fea-error-message[data-variant=icon-false] .fea-error-message-text{color:var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00))}.fea-error-message[data-variant=icon-true]{--molecules-error-message-icon-display:inline-block;padding-left:var(--molecules-error-message-icon-base-padding-left,var(--spacing-inset-surface-4xs,4px));padding-top:var(--molecules-error-message-icon-base-padding-top,var(--spacing-inset-surface-4xs,4px));padding-right:var(--molecules-error-message-icon-base-padding-right,var(--spacing-inset-surface-4xs,4px));padding-bottom:var(--molecules-error-message-icon-base-padding-bottom,var(--spacing-inset-surface-4xs,4px));background-color:color-mix(in srgb, var(--molecules-error-message-icon-bg-bg,var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00))) calc(var(--molecules-error-message-icon-bg-bg-opacity,.1) * 100%), transparent);border-top-left-radius:var(--molecules-error-message-icon-bg-radius-tl,var(--radius-none,0px));border-top-right-radius:var(--molecules-error-message-icon-bg-radius-tr,var(--radius-none,0px));border-bottom-left-radius:var(--molecules-error-message-icon-bg-radius-bl,var(--radius-none,0px));border-bottom-right-radius:var(--molecules-error-message-icon-bg-radius-br,var(--radius-none,0px))}.fea-error-message[data-variant=icon-true] .fea-error-message-icon{color:var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00))}.fea-error-message[data-variant=icon-true] .fea-error-message-text{color:var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00))!important}@container style(--molecules-error-message-icon-display:inline-block){.fea-error-message[data-variant]{padding-left:var(--molecules-error-message-icon-base-padding-left,var(--spacing-inset-surface-4xs,4px));padding-top:var(--molecules-error-message-icon-base-padding-top,var(--spacing-inset-surface-4xs,4px));padding-right:var(--molecules-error-message-icon-base-padding-right,var(--spacing-inset-surface-4xs,4px));padding-bottom:var(--molecules-error-message-icon-base-padding-bottom,var(--spacing-inset-surface-4xs,4px));background-color:color-mix(in srgb, var(--molecules-error-message-icon-bg-bg,var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00))) calc(var(--molecules-error-message-icon-bg-bg-opacity,.1) * 100%), transparent);border-top-left-radius:var(--molecules-error-message-icon-bg-radius-tl,var(--radius-none,0px));border-top-right-radius:var(--molecules-error-message-icon-bg-radius-tr,var(--radius-none,0px));border-bottom-left-radius:var(--molecules-error-message-icon-bg-radius-bl,var(--radius-none,0px));border-bottom-right-radius:var(--molecules-error-message-icon-bg-radius-br,var(--radius-none,0px))}.fea-error-message[data-variant] .fea-error-message-icon{color:var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00));display:inline-block}.fea-error-message[data-variant] .fea-error-message-text{color:var(--atoms-input-shared-helper-text-error-text-color,var(--color-feedback-error,#c00))!important}}
.fea-input-container[data-input-type=email] .fea-input{padding:0 var(--molecules-email-input-shared-field-padding-horizontal,0px);border-radius:var(--molecules-email-input-shared-field-border-radius,0)}.fea-input-container[data-input-type=email] .fea-input:not(textarea){height:var(--molecules-email-input-shared-field-height,24px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-has-label=true]:not(:has(textarea)){min-height:calc(var(--molecules-email-input-shared-field-height,24px) + var(--atoms-input-shared-label-line-height,var(--label-md-line-height,20px)) + var(--molecules-email-input-filled-default-label-position-vertical,0px))}.fea-input-container[data-input-type=email] .fea-input-message{margin-left:var(--molecules-email-input-shared-sublime-position-horizontal,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-label-floated=false]{--label-vertical:var(--molecules-email-input-empty-default-label-position-vertical,0px);--label-horizontal:var(--molecules-email-input-empty-default-label-position-horizontal,0px);--label-bg:var(--molecules-email-input-empty-default-label-wrapper-bg-color,transparent);--label-pad-top:var(--molecules-email-input-empty-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-email-input-empty-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-email-input-empty-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-email-input-empty-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-label-floated=true][data-state=open]{--label-vertical:var(--molecules-email-input-open-default-label-position-vertical,0px);--label-horizontal:var(--molecules-email-input-open-default-label-position-horizontal,0px);--label-bg:var(--molecules-email-input-open-default-label-wrapper-bg-color,transparent);--label-pad-top:var(--molecules-email-input-open-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-email-input-open-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-email-input-open-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-email-input-open-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-label-floated=true][data-state=filled],.fea-input-container[data-input-type=email] .fea-input-wrapper[data-label-floated=true][data-state=empty]{--label-vertical:var(--molecules-email-input-filled-default-label-position-vertical,0px);--label-horizontal:var(--molecules-email-input-filled-default-label-position-horizontal,0px);--label-bg:var(--molecules-email-input-filled-default-label-wrapper-bg-color,transparent);--label-pad-top:var(--molecules-email-input-filled-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-email-input-filled-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-email-input-filled-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-email-input-filled-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]{--border-color:var(--molecules-email-input-empty-default-field-border-color,transparent);--border-top-width:var(--molecules-email-input-empty-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:hover{--border-color:var(--molecules-email-input-empty-hover-field-border-color,transparent);--border-top-width:var(--molecules-email-input-empty-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-hover-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input:hover){--border-color:var(--molecules-email-input-empty-hover-field-border-color,transparent);--border-top-width:var(--molecules-email-input-empty-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-hover-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:focus-within{--border-color:var(--molecules-email-input-empty-focus-field-border-color,transparent);--border-top-width:var(--molecules-email-input-empty-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-focus-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input:focus){--border-color:var(--molecules-email-input-empty-focus-field-border-color,transparent);--border-top-width:var(--molecules-email-input-empty-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-focus-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty][data-error=true]{--border-color:var(--molecules-email-input-empty-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input[data-error=true]){--border-color:var(--molecules-email-input-empty-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input[aria-invalid=true]){--border-color:var(--molecules-email-input-empty-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty][data-error=true]:hover{--border-color:var(--molecules-email-input-empty-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input[data-error=true]):hover{--border-color:var(--molecules-email-input-empty-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty][data-error=true]:focus-within{--border-color:var(--molecules-email-input-empty-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input[data-error=true]):focus-within{--border-color:var(--molecules-email-input-empty-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-empty-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]{--border-color:var(--molecules-email-input-open-default-field-border-color,transparent);--border-top-width:var(--molecules-email-input-open-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:hover{--border-color:var(--molecules-email-input-open-hover-field-border-color,transparent);--border-top-width:var(--molecules-email-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-hover-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:has(.fea-input:hover){--border-color:var(--molecules-email-input-open-hover-field-border-color,transparent);--border-top-width:var(--molecules-email-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-hover-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:focus-within{--border-color:var(--molecules-email-input-open-focus-field-border-color,transparent);--border-top-width:var(--molecules-email-input-open-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-focus-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:has(.fea-input:focus){--border-color:var(--molecules-email-input-open-focus-field-border-color,transparent);--border-top-width:var(--molecules-email-input-open-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-focus-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open][data-error=true]{--border-color:var(--molecules-email-input-open-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:has(.fea-input[data-error=true]){--border-color:var(--molecules-email-input-open-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:has(.fea-input[aria-invalid=true]){--border-color:var(--molecules-email-input-open-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-open-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open][data-error=true]:hover{--border-color:var(--molecules-email-input-open-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:has(.fea-input[data-error=true]):hover{--border-color:var(--molecules-email-input-open-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open][data-error=true]:focus-within{--border-color:var(--molecules-email-input-open-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=open]:has(.fea-input[data-error=true]):focus-within{--border-color:var(--molecules-email-input-open-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-open-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-open-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-open-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-open-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]{--border-color:var(--molecules-email-input-filled-default-field-border-color,transparent);--border-top-width:var(--molecules-email-input-filled-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:hover{--border-color:var(--molecules-email-input-filled-hover-field-border-color,transparent);--border-top-width:var(--molecules-email-input-filled-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-hover-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input:hover){--border-color:var(--molecules-email-input-filled-hover-field-border-color,transparent);--border-top-width:var(--molecules-email-input-filled-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-hover-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:focus-within{--border-color:var(--molecules-email-input-filled-focus-field-border-color,transparent);--border-top-width:var(--molecules-email-input-filled-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-focus-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input:focus){--border-color:var(--molecules-email-input-filled-focus-field-border-color,transparent);--border-top-width:var(--molecules-email-input-filled-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-focus-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled][data-error=true]{--border-color:var(--molecules-email-input-filled-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input[data-error=true]){--border-color:var(--molecules-email-input-filled-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input[aria-invalid=true]){--border-color:var(--molecules-email-input-filled-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled][data-error=true]:hover{--border-color:var(--molecules-email-input-filled-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input[data-error=true]):hover{--border-color:var(--molecules-email-input-filled-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled][data-error=true]:focus-within{--border-color:var(--molecules-email-input-filled-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input[data-error=true]):focus-within{--border-color:var(--molecules-email-input-filled-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-email-input-filled-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty]:has(.fea-input[disabled]){--border-color:var(--molecules-email-input-empty-disabled-default-field-border-color,var(--color-border-quinary,#d9d9d9));--border-top-width:var(--molecules-email-input-empty-disabled-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-empty-disabled-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-empty-disabled-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-empty-disabled-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-empty-disabled-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled]:has(.fea-input[disabled]){--border-color:var(--molecules-email-input-filled-disabled-default-field-border-color,var(--color-border-quinary,#d9d9d9));--border-top-width:var(--molecules-email-input-filled-disabled-default-field-border-width-top,0px);--border-right-width:var(--molecules-email-input-filled-disabled-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-email-input-filled-disabled-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-email-input-filled-disabled-default-field-border-width-left,0px);--bg-color:var(--molecules-email-input-filled-disabled-default-field-bg-color,transparent)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=empty][data-label-floated=false]:has(.fea-input[disabled]){--label-vertical:var(--molecules-email-input-empty-disabled-default-label-position-vertical,0px);--label-pad-top:var(--molecules-email-input-empty-disabled-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-email-input-empty-disabled-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-email-input-empty-disabled-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-email-input-empty-disabled-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=email] .fea-input-wrapper[data-state=filled][data-label-floated=true]:has(.fea-input[disabled]){--label-vertical:var(--molecules-email-input-filled-disabled-default-label-position-vertical,0px);--label-pad-top:var(--molecules-email-input-filled-disabled-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-email-input-filled-disabled-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-email-input-filled-disabled-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-email-input-filled-disabled-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=password] .fea-input{padding-left:var(--molecules-password-input-shared-field-padding-horizontal,0px);padding-right:calc(var(--molecules-password-input-shared-field-padding-horizontal,24px) + 40px);border-radius:var(--molecules-password-input-shared-field-border-radius,0)}.fea-input-container[data-input-type=password] .fea-input-password-toggle{right:var(--molecules-password-input-shared-field-padding-horizontal,24px);bottom:calc(var(--molecules-password-input-shared-field-height,24px) / 2);transform:translateY(50%)}.fea-input-container[data-input-type=password] .fea-input:not(textarea){height:var(--molecules-password-input-shared-field-height,24px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-has-label=true]:not(:has(textarea)){min-height:calc(var(--molecules-password-input-shared-field-height,24px) + var(--atoms-input-shared-label-line-height,var(--label-md-line-height,20px)) + var(--molecules-password-input-filled-default-label-position-vertical,0px))}.fea-input-container[data-input-type=password] .fea-input-message{margin-top:var(--molecules-password-input-shared-sublime-position-vertical,0px);margin-left:var(--molecules-password-input-shared-sublime-position-horizontal,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-label-floated=false]{--label-vertical:var(--molecules-password-input-empty-default-label-position-vertical,0px);--label-horizontal:var(--molecules-password-input-empty-default-label-position-horizontal,0px);--label-bg:var(--molecules-password-input-empty-default-label-wrapper-bg-color,transparent);--label-pad-top:var(--molecules-password-input-empty-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-password-input-empty-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-password-input-empty-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-password-input-empty-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-label-floated=true][data-state=open]{--label-vertical:var(--molecules-password-input-open-default-label-position-vertical,0px);--label-horizontal:var(--molecules-password-input-open-default-label-position-horizontal,0px);--label-bg:var(--molecules-password-input-open-default-label-wrapper-bg-color,transparent);--label-pad-top:var(--molecules-password-input-open-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-password-input-open-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-password-input-open-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-password-input-open-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-label-floated=true][data-state=filled],.fea-input-container[data-input-type=password] .fea-input-wrapper[data-label-floated=true][data-state=empty]{--label-vertical:var(--molecules-password-input-filled-default-label-position-vertical,0px);--label-horizontal:var(--molecules-password-input-filled-default-label-position-horizontal,0px);--label-bg:var(--molecules-password-input-filled-default-label-wrapper-bg-color,transparent);--label-pad-top:var(--molecules-password-input-filled-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-password-input-filled-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-password-input-filled-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-password-input-filled-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]{--border-color:var(--molecules-password-input-empty-default-field-border-color,transparent);--border-top-width:var(--molecules-password-input-empty-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:hover{--border-color:var(--molecules-password-input-empty-hover-field-border-color,transparent);--border-top-width:var(--molecules-password-input-empty-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-hover-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input:hover){--border-color:var(--molecules-password-input-empty-hover-field-border-color,transparent);--border-top-width:var(--molecules-password-input-empty-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-hover-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:focus-within{--border-color:var(--molecules-password-input-empty-focus-field-border-color,transparent);--border-top-width:var(--molecules-password-input-empty-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-focus-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input:focus){--border-color:var(--molecules-password-input-empty-focus-field-border-color,transparent);--border-top-width:var(--molecules-password-input-empty-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-focus-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty][data-error=true]{--border-color:var(--molecules-password-input-empty-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input[data-error=true]){--border-color:var(--molecules-password-input-empty-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input[aria-invalid=true]){--border-color:var(--molecules-password-input-empty-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty][data-error=true]:hover{--border-color:var(--molecules-password-input-empty-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input[data-error=true]):hover{--border-color:var(--molecules-password-input-empty-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty][data-error=true]:focus-within{--border-color:var(--molecules-password-input-empty-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input[data-error=true]):focus-within{--border-color:var(--molecules-password-input-empty-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-empty-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]{--border-color:var(--molecules-password-input-open-default-field-border-color,transparent);--border-top-width:var(--molecules-password-input-open-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:hover{--border-color:var(--molecules-password-input-open-hover-field-border-color,transparent);--border-top-width:var(--molecules-password-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-hover-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:has(.fea-input:hover){--border-color:var(--molecules-password-input-open-hover-field-border-color,transparent);--border-top-width:var(--molecules-password-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-hover-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:focus-within{--border-color:var(--molecules-password-input-open-focus-field-border-color,transparent);--border-top-width:var(--molecules-password-input-open-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-focus-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:has(.fea-input:focus){--border-color:var(--molecules-password-input-open-focus-field-border-color,transparent);--border-top-width:var(--molecules-password-input-open-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-focus-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open][data-error=true]{--border-color:var(--molecules-password-input-open-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:has(.fea-input[data-error=true]){--border-color:var(--molecules-password-input-open-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:has(.fea-input[aria-invalid=true]){--border-color:var(--molecules-password-input-open-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-open-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open][data-error=true]:hover{--border-color:var(--molecules-password-input-open-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:has(.fea-input[data-error=true]):hover{--border-color:var(--molecules-password-input-open-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open][data-error=true]:focus-within{--border-color:var(--molecules-password-input-open-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=open]:has(.fea-input[data-error=true]):focus-within{--border-color:var(--molecules-password-input-open-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-open-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-open-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-open-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-open-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]{--border-color:var(--molecules-password-input-filled-default-field-border-color,transparent);--border-top-width:var(--molecules-password-input-filled-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:hover{--border-color:var(--molecules-password-input-filled-hover-field-border-color,transparent);--border-top-width:var(--molecules-password-input-filled-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-hover-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input:hover){--border-color:var(--molecules-password-input-filled-hover-field-border-color,transparent);--border-top-width:var(--molecules-password-input-filled-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-hover-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-hover-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:focus-within{--border-color:var(--molecules-password-input-filled-focus-field-border-color,transparent);--border-top-width:var(--molecules-password-input-filled-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-focus-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input:focus){--border-color:var(--molecules-password-input-filled-focus-field-border-color,transparent);--border-top-width:var(--molecules-password-input-filled-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-focus-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-focus-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled][data-error=true]{--border-color:var(--molecules-password-input-filled-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input[data-error=true]){--border-color:var(--molecules-password-input-filled-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input[aria-invalid=true]){--border-color:var(--molecules-password-input-filled-error-default-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-error-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled][data-error=true]:hover{--border-color:var(--molecules-password-input-filled-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input[data-error=true]):hover{--border-color:var(--molecules-password-input-filled-error-hover-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-hover-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-hover-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-hover-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-hover-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled][data-error=true]:focus-within{--border-color:var(--molecules-password-input-filled-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input[data-error=true]):focus-within{--border-color:var(--molecules-password-input-filled-error-focus-field-border-color,var(--color-feedback-error,#c00));--border-top-width:var(--molecules-password-input-filled-error-focus-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-error-focus-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-error-focus-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-error-focus-field-border-width-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty]:has(.fea-input[disabled]){--border-color:var(--molecules-password-input-empty-disabled-default-field-border-color,var(--color-border-quinary,#d9d9d9));--border-top-width:var(--molecules-password-input-empty-disabled-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-empty-disabled-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-empty-disabled-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-empty-disabled-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-empty-disabled-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled]:has(.fea-input[disabled]){--border-color:var(--molecules-password-input-filled-disabled-default-field-border-color,var(--color-border-quinary,#d9d9d9));--border-top-width:var(--molecules-password-input-filled-disabled-default-field-border-width-top,0px);--border-right-width:var(--molecules-password-input-filled-disabled-default-field-border-width-right,0px);--border-bottom-width:var(--molecules-password-input-filled-disabled-default-field-border-width-bottom,1px);--border-left-width:var(--molecules-password-input-filled-disabled-default-field-border-width-left,0px);--bg-color:var(--molecules-password-input-filled-disabled-default-field-bg-color,transparent)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=empty][data-label-floated=false]:has(.fea-input[disabled]){--label-vertical:var(--molecules-password-input-empty-disabled-default-label-position-vertical,0px);--label-pad-top:var(--molecules-password-input-empty-disabled-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-password-input-empty-disabled-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-password-input-empty-disabled-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-password-input-empty-disabled-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=password] .fea-input-wrapper[data-state=filled][data-label-floated=true]:has(.fea-input[disabled]){--label-vertical:var(--molecules-password-input-filled-disabled-default-label-position-vertical,0px);--label-pad-top:var(--molecules-password-input-filled-disabled-default-label-wrapper-padding-top,0px);--label-pad-right:var(--molecules-password-input-filled-disabled-default-label-wrapper-padding-right,0px);--label-pad-bottom:var(--molecules-password-input-filled-disabled-default-label-wrapper-padding-bottom,0px);--label-pad-left:var(--molecules-password-input-filled-disabled-default-label-wrapper-padding-left,0px)}.fea-input-container[data-input-type=email] .input-mandatory-indicator{margin-left:var(--molecules-email-input-shared-mandatory-gap);color:var(--molecules-email-input-shared-mandatory-color,var(--color-text-primary))}.fea-input-container[data-input-type=password] .input-mandatory-indicator{margin-left:var(--molecules-password-input-shared-mandatory-gap);color:var(--molecules-password-input-shared-mandatory-color,var(--color-text-primary))}
