.input-container{position:relative}.input-container input{width:100%;font-size:16px;outline:none;transition:border-color .3s}.input-container label{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#797979;font-size:16px;cursor:text;transition:opacity .2s,visibility .2s}.input-container input:focus+label,.input-container input:not(:placeholder-shown)+label{opacity:0;visibility:hidden}.input-container:focus-within label{opacity:0;visibility:hidden}.input-container input::placeholder{color:transparent}.input-container input:focus::placeholder{color:#797979}
/*# sourceMappingURL=06151a0c8de37623.css.map*/