.float-input{position:relative;margin:1rem 0}.float-input__input{width:100%;padding:10px;border:1px solid #d9d9d9;border-radius:4px;transition:border-color .3s;position:relative;z-index:1}.float-input__label{position:absolute;left:16px;top:50%;transform:translateY(-50%);transition:all .3s;color:#aaa;pointer-events:none;background:#fff;padding:0;z-index:2}.float-input.floatInputFocused .float-input__label{top:0;left:12px;color:var(--ant-form-label-color);font-size:.75rem}