.dmc-input-animation{align-items:center;display:flex;justify-content:flex-end;overflow:hidden;position:relative}.dmc-input-animation-input{margin-right:-4px;transition:width .2s ease-in-out;width:0}.dmc-input-animation-input .dmc-input-prefix-icon{visibility:hidden}.dmc-input-animation-icon{align-items:center;display:flex;height:100%;position:absolute;right:10px;transition:width .2s ease-in-out;width:16px}.dmc-input-animation-open .dmc-input-animation-input{margin-right:0;width:100%}.dmc-input-animation-open .dmc-input-animation-icon{pointer-events:none;width:calc(100% - 18px)}