.inputBox{position:relative}.inputBox .ant-input{width:100%;border:1px solid #151413;background:transparent;outline:none;color:#000;font-size:1rem}.inputBox .ant-input:focus~span,.inputBox .ant-input:valid~span{color:#000;background:#fff;transform:translateX(10px) translateY(-7px);font-size:.75rem;padding:0 10px;letter-spacing:.1em}.inputBox .ant-input-affix-wrapper{width:100%;border:1px solid green;background:transparent;outline:none;color:#fff;font-size:1rem}.inputBox .ant-input-affix-wrapper:focus~span,.inputBox .ant-input-affix-wrapper:valid~span{color:#000;background:#fff;transform:translateX(10px) translateY(-7px);font-size:.75rem;padding:0 10px;letter-spacing:.1em}.inputBox .ant-input-suffix{margin-left:auto}.inputBox span{position:absolute;padding:10px;left:0;pointer-events:none;font-size:1rem;color:#000;transition:.5s}.passwordBox{position:relative;z-index:10}.passwordBox input{width:100%;border:1px solid #151413;background:transparent;outline:none;color:#000;font-size:1rem}.passwordBox input:focus~span,.passwordBox input:valid~span{color:#000;background:#fff;transform:translateX(10px) translateY(-7px);font-size:.75rem;padding:0 10px;letter-spacing:.1em}.passwordBox span{position:absolute;padding:10px;left:0;pointer-events:none;font-size:1rem;color:#000;transition:.5s}.showPassword{position:absolute;top:20px;right:20px;z-index:300;cursor:pointer}.ant-otp-input{width:52px;height:49px;border:1px solid #36a2eb;filter:drop-shadow(1px 1px 2px #36a2eb)}