JSFiddle - React, Tailwind, and code Playground

HTML

<input type="text" class="invalid">

CSS

.invalid {
    border: 1px solid black;
    padding: 2px 10px;
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' width='612px' height='792px' viewBox='0 0 612 792' enable-background='new 0 0 612 792' xml:space='preserve'><path fill='#94c11c' d='M185.115 524.001c-5.401-2.937-7.116-7.416-7.098-13.554c0.176-60.894 0.105-121.789 0.108-182.684 c0-10.142 3.277-13.417 13.439-13.418c50.634-0.004 101.269-0.003 151.9 0.004c1.496 0 3.393-0.458 4.4 0.3 c1.683 1.2 3.8 3.2 3.9 4.901c0.033 1.597-2.107 3.852-3.84 4.703c-1.783 0.876-4.229 0.508-6.385 0.5 c-48.802 0.02-97.604 0.015-146.407 0.015c-1.965 0-3.93 0-6.281 0c-0.162 1.888-0.392 3.315-0.392 4.7 c-0.018 59.7 0 119.46-0.088 179.19c-0.006 3.8 0.9 5.1 5 5.14c59.961-0.131 119.923-0.089 179.885-0.099 c1.155 0 2.31-0.124 4.405-0.244c0-2.133 0-4.203 0-6.272c0-48.915-0.003-97.831 0.013-146.746c0-1.989-0.392-4.276 0.441-5.886 c0.908-1.755 3.174-4.134 4.592-3.974c1.887 0.2 3.9 2.4 5.1 4.17c0.78 1.2 0.2 3.2 0.2 4.9 c0.005 50.08-0.082 100.2 0.1 150.24c0.024 6.256-1.561 10.979-7.088 14.096C315.722 524 250.4 524 185.1 524.001z'/> <path fill='#94c11c' d='M434 354.265c-1.75 2.621-2.749 2.995-7.117 2.479c-2.016-0.238-3.393-4.42-3.428-6.832 c-0.27-18.63-0.142-37.266-0.137-55.9c0.001-1.986 0-3.973 0-7.307c-2.011 1.907-3.259 3.038-4.448 4.2 c-32.981 32.936-65.956 65.878-98.935 98.818c-1.059 1.057-2.014 2.762-3.238 2.994c-2.332 0.44-5.78 0.957-6.981-0.283 c-1.211-1.25-0.604-4.666-0.115-6.989c0.26-1.235 1.949-2.177 3.008-3.235c32.74-32.706 65.479-65.414 98.238-98.102 c1.294-1.291 2.79-2.38 3.84-4.813c-1.66-0.084-3.319-0.24-4.979-0.242c-18.488-0.018-36.976 0.002-55.463-0.032 c-1.812-0.003-3.987 0.274-5.342-0.593c-1.688-1.081-3.769-3.257-3.706-4.884c0.066-1.693 2.229-3.695 3.962-4.801 c1.208-0.771 3.235-0.31 4.896-0.312c26.648-0.028 53.296-0.042 79.945-0.059C434 297 434 325.6 434 354.265z' /> </svg>");
    background-size: 22px...