.customInput{position:relative;margin-top:calc(var(--1)*20)}.customInput input,.customInput textarea{border-radius:calc(var(--1)*10);border:none;background-color:var(--bg-input);width:100%;font-size:calc(var(--1)*16);font-weight:400;color:#fff;padding:calc(var(--1)*20) calc(var(--1)*45) calc(var(--1)*20) calc(var(--1)*20);resize:none;transition:.2s ease}.customInput input::placeholder,.customInput textarea::placeholder{color:#888}.customInput input:active,.customInput input:focus,.customInput input:focus-visible,.customInput textarea:active,.customInput textarea:focus,.customInput textarea:focus-visible{outline:unset;background-color:var(--bg-input)}.customInput .textarea-input{min-height:calc(var(--1)*100);line-height:1.6;padding:calc(var(--1)*20)}.customInput .toggle-password{position:absolute;top:50%;right:calc(var(--1)*15);transform:translateY(-50%);background:none;border:none;color:#aaa;cursor:pointer;display:flex;align-items:center;justify-content:center}.customInput .toggle-password:hover{color:#fff}.customInput .error-message{color:#ff4d4d;font-size:calc(var(--1)*13);margin-top:calc(var(--1)*5)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--bg-input) inset!important;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;caret-color:#fff!important}input:-webkit-autofill,textarea:-webkit-autofill{background-color:var(--bg-input)!important;color:#fff!important}input:autofill,textarea:autofill{background-color:var(--bg-input)!important;color:#fff!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}