@charset "UTF-8";form.rendered-form label{display:none;margin-bottom:.5rem}form.rendered-form ::-moz-placeholder{font-size:.85em;text-transform:uppercase}form.rendered-form ::placeholder{font-size:.85em;text-transform:uppercase}form.rendered-form .form-control{border-bottom-style:solid;border-bottom-width:1px;border-left:none;border-radius:0;border-right:none;border-top:none;margin-bottom:1.25rem;outline:none;padding:.5rem 0;width:100%}form.rendered-form .form-control:focus{border-color:#000;outline:none}form.rendered-form .form-control:valid:not(:focus){border-color:#000}form.rendered-form .form-control:invalid:not(:focus){border-color:#0000001a}form.rendered-form .form-control:invalid:not(:focus)+span{background-color:#ff00001a;position:relative}form.rendered-form .form-control:invalid:not(:focus)+span:after{color:red;content:"▲";height:100%;padding:.5rem 0 0;position:absolute;right:.5rem}form.rendered-form .form-control:-moz-placeholder-shown:not(:focus){border-color:#000}form.rendered-form .form-control:placeholder-shown:not(:focus){border-color:#000}form.rendered-form .form-control:-moz-placeholder-shown:not(:focus)+span{display:none}form.rendered-form .form-control:placeholder-shown:not(:focus)+span{display:none}form.rendered-form button{background-color:transparent;border:none;border-radius:0;color:#00000059;outline:none;padding:.5rem 0}form.rendered-form:valid button{color:#000;cursor:pointer}
