.rh-workspace{display:grid;gap:18px}.rh-encabezado{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 0}.rh-encabezado h2{margin:5px 0 7px;font-size:24px;color:var(--tinta)}.rh-encabezado p,.rh-seccion-titulo p{margin:0;color:var(--tinta-2);font-size:13px;line-height:1.5}.rh-kicker{color:#51647b;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.rh-filtros{display:flex;gap:14px;align-items:end;flex-wrap:wrap;padding:18px;background:#f8fafc}.rh-campo{display:grid;gap:6px;min-width:150px;color:var(--tinta-2);font-size:12px;font-weight:700}.rh-campo>span,.rh-campo>label{font-size:11px;letter-spacing:.04em}.rh-campo .inp{min-width:0;font-weight:400;width:100%}.rh-filtros .rh-campo{flex:1 1 160px;max-width:340px}.rh-filtros .rh-mensaje{flex-basis:100%}.rh-form{padding:20px}.rh-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rh-ancho-2{grid-column:span 2}.rh-ancho-3{grid-column:1/-1}.rh-form-pie{display:flex;gap:12px;align-items:center;margin-top:18px}.rh-seccion-titulo{padding:18px 20px;border-bottom:1px solid var(--linea);display:flex;justify-content:space-between;gap:16px;align-items:start}.rh-seccion-titulo h3{font-size:16px;margin:0 0 6px}.rh-form>.rh-seccion-titulo{padding:0 0 16px;margin-bottom:18px}.rh-check{display:flex;gap:9px;align-items:center;font-size:13px}.rh-check input,.rh-participante-opcion input{accent-color:#173d70;width:17px;height:17px}.rh-multiple{min-height:100px}.rh-ayuda{font-size:12px;color:var(--tinta-2);margin:12px 0 0}.rh-mensaje:empty{display:none}.rh-mensaje{margin-top:8px;white-space:normal;font-size:12px;line-height:1.5;font-weight:500}.rh-mensaje-error{padding:10px 12px;border:1px solid #eebbbb;background:#fff4f3;color:#9c2828;border-radius:7px}.rh-tabla{min-width:720px}.rh-tabla td{vertical-align:top}.rh-tabla .inp{min-width:125px}.rh-vacio{padding:30px 20px;color:var(--tinta-2);text-align:center;font-size:13px}.rh-reporte-titulo{display:flex;justify-content:space-between;gap:18px;align-items:start;padding:20px;border-bottom:1px solid var(--linea)}.rh-reporte-titulo h3{margin:0 0 7px;font-size:17px}.rh-reporte-titulo p,.rh-reporte-titulo>span{margin:0;color:var(--tinta-2);font-size:12px}.rh-resumen{display:flex;gap:1px;background:var(--linea);border-bottom:1px solid var(--linea)}.rh-resumen>div{flex:1;padding:16px 20px;background:#fff}.rh-resumen span{display:block;color:var(--tinta-2);font-size:11px}.rh-resumen strong{display:block;font-size:24px;margin-top:6px;color:#15375f}.rh-notas{padding:12px 20px;background:#f8fafc;color:var(--tinta-2);font-size:12px;line-height:1.5}.rh-notas p{margin:6px 0}.rh-tabs{display:flex;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--linea);padding-bottom:12px}.rh-tab{border:1px solid var(--linea);border-radius:8px;background:#fff;color:var(--tinta-2);padding:11px 20px;font:inherit;font-weight:700;cursor:pointer}.rh-tab.on{color:#fff;background:#173d70;border-color:#173d70}.rh-tab:hover{box-shadow:0 2px 8px #152b4514}.rh-estado{display:inline-block;border-radius:999px;padding:5px 10px;background:#edf1f6;color:#496078;font-size:11px;white-space:nowrap}.rh-estado-activo,.rh-estado-completado,.rh-estado-cubierta{background:#e9f6ee;color:#286d43}.rh-estado-pendiente,.rh-estado-abierta{background:#fff4d8;color:#936a12}.rh-estado-baja,.rh-estado-no_asistio{background:#fbece9;color:#984938}.rh-personas-head{display:flex;gap:10px;align-items:center;margin:20px 0 10px}.rh-personas-head h4{margin:0 auto 0 0;font-size:14px}.rh-personas-seleccion{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:280px;overflow:auto;padding:8px;border:1px solid var(--linea);border-radius:8px;background:#fafbfd}.rh-participante-opcion{display:flex;gap:10px;padding:10px;align-items:center;border-radius:6px;font-size:12px;cursor:pointer}.rh-participante-opcion:hover{background:#edf2f8}.rh-participante-opcion b{display:block;font-weight:600}.rh-participante-opcion small{display:block;color:var(--tinta-2);margin-top:4px}.rh-sesion{margin-top:18px}.rh-sesion-resumen{display:flex;gap:20px;padding:12px 20px;background:#f8fafc;color:#4b6078;font-size:12px;border-bottom:1px solid var(--linea)}.rh-vacante-seguimiento{display:grid;grid-template-columns:1fr minmax(240px,1fr) auto;gap:15px;align-items:center;padding:18px 20px;border-bottom:1px solid var(--linea)}.rh-vacante-seguimiento p{font-size:12px;line-height:1.5;color:var(--tinta-2);margin:6px 0 0}.rh-vacante-seguimiento .rh-mensaje{grid-column:1/-1}.rh-solo-imprimir,#rhPrintSheet{display:none}#rhCapContenido{display:grid;gap:18px}
@media(max-width:900px){.rh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rh-ancho-3{grid-column:1/-1}.rh-encabezado{align-items:start;flex-direction:column}.rh-vacante-seguimiento{grid-template-columns:1fr}.rh-personas-seleccion{grid-template-columns:1fr}.rh-resumen{flex-wrap:wrap}.rh-resumen>div{min-width:140px}.rh-filtros .rh-campo{max-width:none}}@media(max-width:560px){.rh-grid{grid-template-columns:1fr}.rh-ancho-2{grid-column:auto}.rh-form{padding:16px}.rh-personas-head{flex-wrap:wrap}.rh-reporte-titulo{flex-direction:column}.rh-tab{flex:1;padding:10px 12px}.rh-sesion-resumen{flex-wrap:wrap;gap:10px}}
@media print{@page{size:A4 landscape;margin:12mm}body.rh-imprimiendo{background:white!important;color:#182b43!important}body.rh-imprimiendo>*{display:none!important}body.rh-imprimiendo>#rhPrintSheet{display:block!important;font:10pt Arial,sans-serif}#rhPrintSheet .tarjeta{box-shadow:none;border:0;border-radius:0;margin:0 0 10mm;overflow:visible}#rhPrintSheet .rh-reporte-titulo{padding:0 0 5mm;border-bottom:2px solid #183a62}#rhPrintSheet .rh-reporte-titulo h3{font-size:17pt}#rhPrintSheet .rh-reporte-titulo p,#rhPrintSheet .rh-reporte-titulo>span{font-size:9pt}#rhPrintSheet .rh-resumen{background:white;border-bottom:1px solid #c7d0dc}#rhPrintSheet .rh-resumen>div{padding:4mm;background:white}#rhPrintSheet .rh-resumen strong{font-size:16pt}#rhPrintSheet .tabla-wrap{overflow:visible}#rhPrintSheet table{width:100%;min-width:0;border-collapse:collapse;font-size:8.5pt}#rhPrintSheet th{background:#e9edf3!important;color:#182b43!important;padding:3mm 2mm;border-bottom:1px solid #8799ad}#rhPrintSheet td{padding:2.5mm 2mm;border-bottom:1px solid #dbe2eb;overflow-wrap:anywhere}#rhPrintSheet thead{display:table-header-group}#rhPrintSheet tr{break-inside:avoid}#rhPrintSheet .rh-no-imprimir,#rhPrintSheet input,#rhPrintSheet select,#rhPrintSheet button,#rhPrintSheet .rh-mensaje{display:none!important}#rhPrintSheet .rh-solo-imprimir{display:inline!important}#rhPrintSheet .rh-seccion-titulo{padding:3mm 0}#rhPrintSheet .rh-sesion-resumen{padding:3mm 0;background:white}#rhPrintSheet .rh-notas{padding:3mm 0;background:white;font-size:8pt}#rhPrintSheet *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.rh-workspace [hidden]{display:none!important}
