.test1{background-color:red!important;border:2px solid #ff0!important}.display{background-color:#3c3c3c;border-radius:3px;color:#fff;padding:1rem}.display .dato{font-family:Courier New!important;margin:unset;padding:unset}.formulario{background-color:#fff;border-radius:2rem;box-shadow:2px 2px 5px 0 rgba(0,0,0,.2);padding:2rem 3rem}.contenedor-formulario .input{position:relative}.valido{background-color:#d0ffac!important}.contenedor-formulario .input:has(.valido):after{color:green;content:"\F26A";display:block;font-family:Bootstrap-icons;font-size:1.5rem;line-height:2.5rem;padding:0 1rem;position:absolute;right:0;top:0}.contenedor-formulario .input:has(.err-corto):after{color:red;content:"Muy corto";display:block;font-style:italic;height:1rem;padding:0 2rem;text-align:right}.contenedor-formulario .input:has(.err-largo):after{color:red;content:"Muy largo";display:block;font-style:italic;height:1rem;padding:0 2rem;text-align:right}.contenedor-formulario .input:has(.err-formato):after{color:red;content:"Formato incorrecto";display:block;font-style:italic;height:1rem;padding:0 2rem;text-align:right}.invalido{background-color:#ffc4c4!important}.boton-desactivado{background:#d1d1d1!important;color:#9e9e9e!important}