
/* Stage 12.0.14 — Global password visibility eye icon */
.global-password-control,
.password-control,
.account-password-input,
.verification-password-control,
.auth-input-password{
  position:relative;
}

.global-password-control{
  display:block;
  width:100%;
}

.global-password-control > input,
.password-control > input,
.account-password-input > input,
.verification-password-control > input,
.auth-input-password > input{
  width:100%;
  padding-right:46px !important;
}

.global-password-eye-toggle{
  position:absolute !important;
  top:50% !important;
  right:7px !important;
  z-index:3;
  display:grid !important;
  place-items:center !important;
  width:34px !important;
  min-width:34px !important;
  height:34px !important;
  min-height:34px !important;
  margin:0 !important;
  padding:0 !important;
  border:0 !important;
  border-radius:8px !important;
  background:transparent !important;
  color:#716469 !important;
  font-size:0 !important;
  line-height:1 !important;
  cursor:pointer;
  transform:translateY(-50%) !important;
}

.global-password-eye-toggle:hover{
  color:#7f3f52 !important;
  background:#f8eef0 !important;
}

.global-password-eye-toggle:focus-visible{
  outline:2px solid rgba(154,93,102,.28) !important;
  outline-offset:1px;
}

.global-password-eye-toggle svg{
  display:block;
  width:19px;
  height:19px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
}
