.lvl-input{position:relative}.input-label{inset-inline-start:1rem;pointer-events:none;position:absolute;top:18px;transform-origin:0;z-index:0;--tw-translate-y:-.75rem;--tw-scale-x:.75;--tw-scale-y:.75;cursor:text;font-size:.875rem;line-height:1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(109 115 124/var(--tw-text-opacity,1));transition-duration:.3s}.peer:-moz-placeholder-shown~.input-label{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.input-label{--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.input-label{--tw-translate-y:-.75rem;--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(0 155 155/var(--tw-text-opacity,1))}.input-label-2{inset-inline-start:2.75rem}.peer:focus~.input-label-error{--tw-text-opacity:1;color:rgb(226 30 38/var(--tw-text-opacity,1))}.input-error,.input-error:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(226 30 38/var(--tw-ring-opacity,1))}.pass-btn{right:1rem}.pass-btn,.prepend-input-icon{position:absolute;top:18px}.prepend-input-icon{left:1rem}.with-prepend-icon input{padding-left:2.75rem;padding-right:2.75rem}.pass-text-infos{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;line-height:1.25rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(109 115 124/var(--tw-text-opacity,1))}.pass-text-infos .text-item{align-items:center;display:flex;gap:.25rem}.pass-text-infos .text-item.completed{--tw-text-opacity:1;color:rgb(0 155 155/var(--tw-text-opacity,1))}
