.consulta-rotulo{font:600 15px/1.2 var(--fuente-titulos);letter-spacing:.12em;text-transform:uppercase;color:var(--texto-secundario)}.tarjeta-validacion-titulo{color:var(--azul-ccs);margin-top:6px;font-size:30px;line-height:1.1}.validacion-cuerpo{align-items:center;gap:56px;display:grid}.validacion-una{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.validacion-dos{grid-template-columns:1fr}.validacion-dos .validacion-tarjetas{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.validacion-titulo{color:var(--azul-ccs);text-wrap:balance;max-width:11em;font-size:56px;line-height:1}.validacion-lema{max-width:19em;font:500 30px/1.15 var(--fuente-titulos);color:var(--tinta);margin-top:22px}.validacion-guia{margin-top:22px;font-size:17px}@media (min-width:1181px){.validacion-titulo{font-size:64px}}@media (max-width:1020px){.validacion-una{grid-template-columns:1fr;gap:36px}.validacion-una .validacion-tarjetas{max-width:560px}}@media (max-width:680px){.tarjeta-validacion-titulo{font-size:26px}.validacion-cuerpo{gap:28px}.validacion-dos .validacion-tarjetas{grid-template-columns:1fr;gap:20px}.validacion-titulo{font-size:42px}.validacion-lema{margin-top:16px;font-size:24px}.validacion-guia{margin-top:14px;font-size:16px}}.consulta .error-validar{color:#7a1c16;background:#fbeae8;border-left:6px solid #a3261e;margin:0 0 14px;padding:10px 12px;font-size:15px;line-height:1.45}.consulta .nota span{min-width:0}.consulta-certificado-resultado:empty{display:none}.consulta-certificado-resultado{margin-top:18px}.aviso-consulta{background:var(--niebla);border-left:6px solid var(--azul-ccs);color:var(--tinta);padding:12px 14px;font-size:15.5px;line-height:1.5}.aviso-consulta.aviso-limite{color:#7a1c16;background:#fbeae8;border-left-color:#a3261e}.certificados-cuenta{font:600 16px/1.3 var(--fuente-texto);color:var(--tinta)}.certificados-lista{gap:12px;margin-top:10px;display:grid}.certificado-item{border:1px solid var(--filete);border-left:6px solid var(--azul-ccs);background:var(--blanco);padding:14px 16px}.certificado-nombre{font:600 22px/1.15 var(--fuente-titulos);color:var(--azul-ccs);overflow-wrap:anywhere}.certificado-item .estado-pastilla{font:600 14px/1.2 var(--fuente-texto);margin-top:8px;padding:5px 12px;display:inline-flex}.certificado-item .pastilla-vigente{color:#0b5c37;background:#e6f4ec}.certificado-item .pastilla-revocada{color:#7a1c16;background:#fbeae8}.certificado-item .pastilla-reemplazada{color:#5a4300;background:#fbf3da}.certificado-prueba{color:#7a1c16;margin-top:8px;font-size:14.5px;line-height:1.45}.certificado-datos{grid-template-columns:auto minmax(0,1fr);gap:6px 16px;margin:10px 0 0;display:grid}.certificado-datos dt{font:400 13px/1.5 var(--fuente-texto);letter-spacing:.06em;text-transform:uppercase;color:var(--texto-secundario)}.certificado-datos dd{color:var(--tinta);overflow-wrap:anywhere;margin:0;font-size:15.5px;line-height:1.45}.certificado-datos .enmascarada{font:600 16px/1.45 var(--fuente-titulos);letter-spacing:.06em}.certificados-nota{color:var(--texto-secundario);margin-top:12px;font-size:14px;line-height:1.5}@media (max-width:680px){.certificado-datos{grid-template-columns:1fr;row-gap:0}.certificado-datos dt{margin-top:8px}}.validacion-dos .tarjeta-historica{grid-column:1/-1}.form-historica>input{width:100%}.form-historica input{font:600 17px/1 var(--fuente-texto);letter-spacing:.02em}.form-historica #historica-nombre{text-transform:uppercase;letter-spacing:.06em}.form-historica #historica-curso,.form-historica #historica-fecha{text-transform:none}.form-historica input[aria-invalid=true]{border-color:#a3261e}.historica-afinar{border:0;min-width:0;margin:18px 0 0;padding:0}.historica-afinar legend{font:600 15px/1.3 var(--fuente-texto);color:var(--texto-secundario);margin-bottom:10px;padding:0}.historica-campos{gap:14px;display:grid}.historica-campo{min-width:0}.historica-campo input{width:100%}.historica-boton{margin-top:18px}.tarjeta-historica .consulta-certificado-resultado{max-width:760px}.historica-folio{color:var(--tinta);margin-top:10px;font-size:15px;line-height:1.45}.historica-item .estado-pastilla{color:#0b5c37;background:#e6f4ec}.historica-descarga{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}.historica-descarga-nota{color:var(--texto-secundario);margin-top:10px;font-size:14px;line-height:1.45}.historica-descarga .historica-descarga-nota{margin-top:0}@media (min-width:1021px){.validacion-dos .tarjeta-historica .historica-campos{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}@media (max-width:680px){.historica-boton,.historica-descarga .btn{width:100%}}
