.form-group{position:relative;z-index:1;height:100%;width:100%;padding-top:1rem}.input-form-control{z-index:1;font-size:14px;background:transparent!important;width:100%;margin:.5rem .25rem}.input-label{z-index:-1;position:absolute;top:30%;left:4px;background:transparent;transition:all .15s ease-in-out;font-size:14px}.input-form-control::placeholder{color:transparent;opacity:0}.input-label:has(+.input-form-control:focus),.input-label:has(+.input-form-control:not(:placeholder-shown)){top:0;left:.25rem}