/* LET'S DRAW TECH — pokaż / ukryj hasło */
.ldt-password-wrap{
  position:relative;
  display:block;
  width:100%;
}
.ldt-password-wrap>input{
  width:100%;
  padding-right:46px!important;
}
.ldt-password-eye{
  position:absolute;
  right:8px;
  top:50%;
  transform:translateY(-50%);
  z-index:3;
  display:grid;
  place-items:center;
  width:32px;
  height:32px;
  padding:0;
  border:0;
  border-radius:8px;
  background:transparent;
  color:currentColor;
  opacity:.68;
  cursor:pointer;
  transition:opacity .15s ease,background .15s ease;
}
.ldt-password-eye:hover,.ldt-password-eye:focus-visible{
  opacity:1;
  background:rgba(127,160,164,.14);
  outline:none;
}
.ldt-password-eye svg{
  width:20px;
  height:20px;
  fill:none;
  stroke:currentColor;
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
  pointer-events:none;
}
