.custom-input-container{margin-bottom:1rem}.custom-input-label{color:#fff;margin-bottom:.5rem;display:inline-block}.custom-input-field{width:100%;max-width:600px;height:48px;padding:12px 16px;background-color:#000040;color:#fff;border:none;border-radius:4px;outline:none}.custom-input-field:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #000040;-webkit-text-fill-color:#fff}.custom-input-field::placeholder{color:hsla(0,0%,100%,.7)}.custom-input-field:focus{background-color:#000040}.error-message{color:#ef4444;margin-top:.5rem;font-size:.875rem}.show-error .error-message{display:block}.input-with-icon{position:relative}.input-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}