@charset "utf-8";
/* Escritorio: estilos originales conservados. */
@media not all and (max-width: 48em) {
.jjj_aviso_guardado{position:fixed;z-index:100050;left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom));transform:translateX(-50%);max-width:90%;padding:.75em 1.63398693% .75em 1.63398693%;border:.0625rem solid #dce1ed;border-radius:.75rem;background:#fff;color:#176246;box-shadow:0 .25rem 1rem #07194e20;font:600 .9375rem/1.4 Arial,sans-serif;text-align:center;pointer-events:none}.jjj_aviso_guardado[hidden]{display:none!important}

.jmmedia_msg_ok:empty,.inv-success:empty,#social_estado:empty{display:none}

}

/* Movil y tablet estrecha: anchos en porcentaje y medidas en em. */
@media (max-width: 48em) {
.jjj_aviso_guardado{position:fixed;z-index:100050;left:50%;bottom:calc(1.5em + env(safe-area-inset-bottom));transform:translateX(-50%);max-width:90%;padding:.75em 5.65450947% .75em 5.65450947%;border:0.075em solid #dce1ed;border-radius:0.9em;background:#fff;color:#176246;box-shadow:0 0.3em 1.2em #07194e20;font:600 1.125em/1.4 Arial,sans-serif;text-align:center;pointer-events:none;}.jjj_aviso_guardado[hidden]{display:none!important;}

.jmmedia_msg_ok:empty,.inv-success:empty,#social_estado:empty{display:none;}

}

/* Resultados de operaciones sobre el mismo modal de ayuda. */
@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo="error"] .jamster_ayuda_box{background:#fff;border:0.0625em solid #dce1ed;}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo="error"] .jamster_ayuda_box{background:#fff;border:0.0625em solid #dce1ed;}
}

@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo="correcto"] .jamster_ayuda_box{background:#fff;border:0.0625em solid #dce1ed;}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo="correcto"] .jamster_ayuda_box{background:#fff;border:0.0625em solid #dce1ed;}
}

#overlay_ayuda[data-mensaje-tipo="informacion"] .jamster_ayuda_box{background:#fff;}
#overlay_ayuda .jamster_ayuda_texto{overflow-wrap:anywhere;}
dialog #overlay_ayuda{position:fixed;inset:0 0 0 0;}

/* Asistente arriba a la izquierda, hablando mediante un bocadillo. */
@media not all and (max-width:48em) {
#overlay_ayuda .jamster_ayuda_box{display:grid;grid-template-columns:5% minmax(0,1fr);column-gap:1.41176471%;row-gap:.65em;padding:2.8em 1.96078431% 1.5em 1.96078431%;overflow-y:auto;}
}
@media (max-width:48em) {
#overlay_ayuda .jamster_ayuda_box{display:grid;grid-template-columns:17.30279898% minmax(0,1fr);column-gap:4.88549618%;row-gap:.65em;padding:2.8em 6.78541137% 1.5em 6.78541137%;overflow-y:auto;}
}

#overlay_ayuda .ayuda_asistente{grid-column:1;grid-row:1/4;align-self:start;display:flex;flex-direction:column;align-items:center;gap:.4em;margin:0 0 0 0;text-align:center;}
@media not all and (max-width: 48em) {
#overlay_ayuda .ayuda_asistente img{width:5.49019608%;height:3.5rem;min-width:5.49019608%;max-width:5.49019608%;}
}
@media (max-width: 48em) {
#overlay_ayuda .ayuda_asistente img{width:140%;height:4.2em;min-width:140%;max-width:140%;}
}

#overlay_ayuda .jamster_ayuda_titulo{grid-column:2;grid-row:1;margin:0 0 0 0;padding:0 0 0 0;font-size:1.15em;}
#overlay_ayuda .jamster_ayuda_linea{display:none;}
@media not all and (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_texto{grid-column:2;grid-row:2;position:relative;border:0.06578947em solid #dce1ed;border-radius:0 1em 1em 1em;background:#ffffffb8;padding:1em 1.24183007% 1em 1.24183007%;margin:0 0 0 0;min-width:0;overflow:visible;}
}
@media (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_texto{grid-column:2;grid-row:2;position:relative;border:0.065789em solid #dce1ed;border-radius:0 1em 1em 1em;background:#ffffffb8;padding:1em 4.2974272% 1em 4.2974272%;margin:0 0 0 0;min-width:0;overflow:visible;}
}

@media not all and (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_texto:before{content:"";position:absolute;left:-0.71895425%;top:.7em;width:1.30718954%;height:1em;background:inherit;border-left:0.0625em solid #dce1ed;border-bottom:0.0625em solid #dce1ed;transform:rotate(45deg);}
}
@media (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_texto:before{content:"";position:absolute;left:-2.48798417%;top:.7em;width:4.523608%;height:1em;background:inherit;border-left:0.0625em solid #dce1ed;border-bottom:0.0625em solid #dce1ed;transform:rotate(45deg);}
}

#overlay_ayuda .jamster_ayuda_box:has(.ayuda_asistente[style*="display: none"]){grid-template-columns:minmax(0,1fr);}
#overlay_ayuda .jamster_ayuda_box:has(.ayuda_asistente[style*="display: none"]) :is(.jamster_ayuda_titulo,.jamster_ayuda_texto){grid-column:1;}
/* La X mantiene siempre el color de marca, tambien en hover y focus. */
:is(button,a,span,div)[class*="cerrar"],:is(button,a)[class*="close"],:is(button,a)[aria-label="Close"],:is(button,a)[aria-label="Cerrar"],:is(button,a)[aria-label="Close / Cerrar"]{color:#ed006c!important;}
@media(max-width:48em){#overlay_ayuda .jamster_ayuda_box{width:100%;grid-template-columns:12.21374046% minmax(0,1fr);column-gap:3.25699746%;padding:2.8em 4.52360758% 1em 4.52360758%;}#overlay_ayuda .ayuda_asistente img{width:104%;height:3.12em;min-width:104%;max-width:104%;}#overlay_ayuda .jamster_ayuda_texto{padding:.8em 3.43794176% .8em 3.43794176%;}}

/* Aislar la ventana de las escalas heredadas de paginas y formularios. */
@media not all and (max-width: 48em) {
#overlay_ayuda{font:400 1.17647059em/1.5 Arial,sans-serif;padding:1em 1.17647059% 1em 1.17647059%;box-sizing:border-box;}
}
@media (max-width: 48em) {
#overlay_ayuda{font:400 4.102564em/1.5 Arial,sans-serif;padding:1em 4.07124682% 1em 4.07124682%;box-sizing:border-box;}
}

@media not all and (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_box{font:inherit;float:none;left:auto;right:auto;top:auto;bottom:auto;max-width:49.67320261%;max-height:90dvh;}
}
@media (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_box{font:inherit;float:none;left:auto;right:auto;top:auto;bottom:auto;max-width:168.421053%;max-height:90%;}
}

#overlay_ayuda .ayuda_asistente{width:auto;min-width:0;position:static;font:600 .8em/1.3 Arial,sans-serif;}
@media not all and (max-width: 48em) {
#overlay_ayuda .ayuda_asistente img{display:block;position:static;width:4.5751634%!important;height:3.5em!important;min-width:4.5751634%!important;max-width:4.5751634%!important;object-fit:cover;}
}
@media (max-width: 48em) {
#overlay_ayuda .ayuda_asistente img{display:block;position:static;width:140%!important;height:4.2em!important;min-width:140%!important;max-width:140%!important;object-fit:cover;}
}

#overlay_ayuda .jamster_ayuda_titulo{width:auto;font:700 1.15em/1.3 Arial,sans-serif;text-align:left;}
#overlay_ayuda .jamster_ayuda_texto{width:auto;font:400 .95em/1.5 Arial,sans-serif;text-align:left;}
@media not all and (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_cerrar{width:2.64705882%;height:1.5em;min-width:0;padding:0 0 0 0;font:400 1.5em/1.3 Arial,sans-serif;background:transparent;border:0;top:.4em;right:0.88235294%;}
}
@media (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_cerrar{width:10.942249%;height:1.5em;min-width:0;padding:0 0 0 0;font:400 1.5em/1.3 Arial,sans-serif;background:transparent;border:0;top:.4em;right:3.05343511%;}
}


/* Avisos sin decisiones: aceptar centrado en lugar de cruz superior. */
#overlay_ayuda .jjj_mensaje_aceptar{display:none}
#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_cerrar{display:none}
@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar{display:block;grid-column:1/-1;justify-self:center;position:static;float:none;margin:1rem auto 0 auto;padding:.65rem 3.1372549% .65rem 3.1372549%;width:auto;min-width:12.54901961%;border:0;border-radius:2rem;background:#ed0762;color:white;font:600 .875rem/1.3 Arial,sans-serif;cursor:pointer}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar{display:block;grid-column:1/-1;justify-self:center;position:static;float:none;margin:1.2em auto 0 auto;padding:0.78em 10.85665818% 0.78em 10.85665818%;width:auto;min-width:43.426633%;border:0;border-radius:2.4em;background:#ed0762;color:white;font:600 1.05em/1.3 Arial,sans-serif;cursor:pointer;}
}

@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar:focus-visible{outline:0.125em solid #07194e;outline-offset:0.1875em;}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar:focus-visible{outline:0.125em solid #07194e;outline-offset:0.1875em;}
}


/* Avisos mas compactos y foco de marca sin contorno oscuro. */
@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_box{max-width:43.1372549%;padding:1.5em 1.63398693% 1.1em 1.63398693%;grid-template-columns:4.5751634% minmax(0,1fr);column-gap:1.30718954%;row-gap:.5em}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_box{max-width:149.27905%;padding:1.5em 5.65450947% 1.1em 5.65450947%;grid-template-columns:15.83262652% minmax(0,1fr);column-gap:4.52360758%;row-gap:.5em;}
}

#overlay_ayuda[data-mensaje-tipo] .ayuda_asistente{font-size:.75em;grid-row:1/3}
@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .ayuda_asistente img{width:3.92156863%!important;height:3em!important;min-width:3.92156863%!important;max-width:3.92156863%!important;}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .ayuda_asistente img{width:13.570823%!important;height:3em!important;min-width:13.570823%!important;max-width:13.570823%!important;}
}

#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_titulo{font-size:1em}
@media not all and (max-width:48em) {
#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_texto{font-size:.875em;padding:.8em 1.04575163% .8em 1.04575163%;}
}
@media (max-width:48em) {
#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_texto{font-size:.875em;padding:.8em 3.61888606% .8em 3.61888606%;}
}

@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar{margin:.5rem auto 0 auto;padding:.55rem 2.35294118% .55rem 2.35294118%;min-width:10.98039216%;font-size:.8125rem;border:0;outline:none}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar{margin:0.6em auto 0 auto;padding:0.66em 8.14249364% 0.66em 8.14249364%;min-width:37.998304%;font-size:0.975em;border:0;outline:none;}
}

@media not all and (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar:focus-visible{outline:none;box-shadow:0 0 0 0.1875em #f6b7d0;}
}
@media (max-width: 48em) {
#overlay_ayuda[data-mensaje-tipo] .jjj_mensaje_aceptar:focus-visible{outline:none;box-shadow:0 0 0 0.1875em #f6b7d0;}
}


/* El asistente presenta tambien las esperas, sin alterar su progreso. */
@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box{font:400 1.17647059em/1.5 Arial,sans-serif;box-sizing:border-box;padding:1.5em 1.96078431% 1.5em 1.96078431%;max-width:45.75163399%;width:90%;text-align:left;}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box{font:400 2.051282em/1.5 Arial,sans-serif;box-sizing:border-box;padding:1.5em 6.78541137% 1.5em 6.78541137%;max-width:158.326265%;width:90%;text-align:left;}
}

@media not all and (max-width:48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box.espera_con_asistente{display:grid;grid-template-columns:5.22875817% minmax(0,1fr);gap:1.2em;align-items:start;}
}
@media (max-width:48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box.espera_con_asistente{display:grid;grid-template-columns:18.09443031% minmax(0,1fr);gap:1.2em;align-items:start;}
}

:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente{display:flex;flex-direction:column;align-items:center;gap:.4em;margin:0 0 0 0;min-width:0;font:600 .8em/1.3 Arial,sans-serif;color:#637491;text-align:center;}
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente[hidden]{display:none!important;}
@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente img{display:block;width:5.49019608%!important;height:3.5rem!important;min-width:5.49019608%;max-width:5.49019608%;object-fit:cover;border-radius:50%;margin:0 0 0 0;}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente img{display:block;width:18.999152%!important;height:4.2em!important;min-width:18.999152%;max-width:18.999152%;object-fit:cover;border-radius:50%;margin:0 0 0 0;}
}

@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_bocadillo{position:relative;min-width:0;border:0.0625em solid #dce1ed;border-radius:0 1em 1em 1em;background:#fff;padding:1em 1.30718954% 1em 1.30718954%;overflow-wrap:anywhere;}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_bocadillo{position:relative;min-width:0;border:0.0625em solid #dce1ed;border-radius:0 1em 1em 1em;background:#fff;padding:1em 4.52360758% 1em 4.52360758%;overflow-wrap:anywhere;}
}

@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_con_asistente .espera_bocadillo:before{content:"";position:absolute;left:-0.71895425%;top:.8em;width:1.30718954%;height:1em;background:#fff;border-left:0.0625em solid #dce1ed;border-bottom:0.0625em solid #dce1ed;transform:rotate(45deg);}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_con_asistente .espera_bocadillo:before{content:"";position:absolute;left:-2.48798417%;top:.8em;width:4.523608%;height:1em;background:#fff;border-left:0.0625em solid #dce1ed;border-bottom:0.0625em solid #dce1ed;transform:rotate(45deg);}
}

:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_title{font:700 1.05em/1.4 Arial,sans-serif;margin:0 0 .4em 0;color:#ed006c;}
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_text{font:400 .95em/1.5 Arial,sans-serif;margin:0 0 0 0;color:#333;}
@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_spinner{box-sizing:border-box;width:2.09150327%;height:1.6em;margin:.8em 0 0 0;border-width:.2em;}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_spinner{box-sizing:border-box;width:8.685327%;height:1.6em;margin:.8em 0 0 0;border-width:.2em;}
}

@media(max-width:48em){:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box{padding:1.2em 5.42832909% 1.2em 5.42832909%;width:94%;}:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box.espera_con_asistente{grid-template-columns:13.57082273% minmax(0,1fr);gap:.8em;}:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente img{width:14.656489%!important;height:3.24em!important;min-width:14.656489%;max-width:14.656489%;}}

@media not all and (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_aceptar{grid-column:2;grid-row:3;justify-self:end;width:auto;min-height:2.6em;margin:.3em 0 0 0;padding:.65em 1.71568627% .65em 1.71568627%;border:0;border-radius:71.35714286em;background:#ed006c;color:#fff;font:700 0.875em/1.3 Arial,sans-serif;cursor:pointer;}
}
@media (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_aceptar{grid-column:2;grid-row:3;justify-self:end;width:auto;min-height:2.6em;margin:.3em 0 0 0;padding:.65em 6.78541137% .65em 6.78541137%;border:0;border-radius:71.357143em;background:#ed006c;color:#fff;font:700 0.875em/1.3 Arial,sans-serif;cursor:pointer;}
}

#overlay_ayuda .jamster_ayuda_aceptar:hover{background:#cf005e;}
@media not all and (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_aceptar:focus-visible{outline:0;box-shadow:0 0 0 .15em #ffc4de;}
}
@media (max-width: 48em) {
#overlay_ayuda .jamster_ayuda_aceptar:focus-visible{outline:0;box-shadow:0 0 0 .15em #ffc4de;}
}

#overlay_ayuda .jamster_ayuda_box:has(.ayuda_asistente[style*="display: none"]) .jamster_ayuda_aceptar{grid-column:1;}

/* Mensaje mas cerca del asistente e indicador debajo de su firma. */
@media not all and (max-width:48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_bocadillo{box-sizing:border-box;width:100%;margin:0 0 0 0;justify-self:stretch;padding:.85em 0.91503268% .85em 0.91503268%;text-align:left;}
}
@media (max-width:48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_bocadillo{box-sizing:border-box;width:100%;margin:0 0 0 0;justify-self:stretch;padding:.85em 3.1665253% .85em 3.1665253%;text-align:left;}
}

:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_title,:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_text{text-align:left;margin-left:0;margin-right:0;}
@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente>.jamster_media_spinner{flex:none;width:2.50980392%;height:1.6rem;margin:.5rem auto 0 auto;}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente>.jamster_media_spinner{flex:none;width:8.685327%;height:1.92em;margin:0.6em auto 0 auto;}
}

:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box>.jamster_media_spinner{margin:.8em auto 0 auto;}

:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box>.jamster_media_spinner{grid-column:1/-1;justify-self:center;margin:.3em auto 0 auto;}

/* Alineacion comun en todos los bocadillos de ayuda, avisos y espera. */
@media not all and (max-width:48em) {
#overlay_ayuda .jamster_ayuda_texto,#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_texto{box-sizing:border-box;width:100%;margin:0 0 0 0;justify-self:stretch;padding:.85em 0.86928105% .85em 0.86928105%;text-align:left;}
}
@media (max-width:48em) {
#overlay_ayuda .jamster_ayuda_texto,#overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_texto{box-sizing:border-box;width:100%;margin:0 0 0 0;justify-self:stretch;padding:.85em 3.00819904% .85em 3.00819904%;text-align:left;}
}

#overlay_ayuda .jamster_ayuda_titulo{text-align:left;margin-left:0;margin-right:0;}
#overlay_ayuda .jamster_ayuda_texto>p,:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_text>p{margin-left:0;margin-right:0;text-align:left;}
@media not all and (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente>.jamster_media_spinner{align-self:center;margin:.5rem auto 0 auto;}
}
@media (max-width: 48em) {
:is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente>.jamster_media_spinner{align-self:center;margin:0.6em auto 0 auto;}
}


/* Movil: las imagenes se dimensionan contra su columna real. */
@media (max-width:48em) {
    #overlay_ayuda .jamster_ayuda_box { max-width:100%;max-height:90%; }
    #overlay_ayuda .ayuda_asistente img,
    #overlay_ayuda[data-mensaje-tipo] .ayuda_asistente img,
    :is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente img {
        width:100%!important;min-width:0!important;max-width:100%!important;
        height:auto!important;aspect-ratio:1;object-fit:contain;
    }
    #overlay_ayuda .jamster_ayuda_cerrar { width:8%; }
    :is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box { max-width:100%;max-height:90%;overflow:auto; }
    :is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_asistente>.jamster_media_spinner { width:55%;height:auto;aspect-ratio:1; }
}

/* Confirmacion de baja de residentes: ancho por contenido, sin boton_rosa global. */
#overlay_ayuda .ensayos_confirmar_quitar{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;max-width:100%;min-height:2.6em;margin:.8em 0 0 0;padding:.65em 6%;border:0;border-radius:71em;background:#ed006c;color:#fff;font:700 .875em/1.3 Arial,sans-serif;white-space:nowrap;word-break:normal;overflow-wrap:normal;cursor:pointer;}
#overlay_ayuda .ensayos_confirmar_quitar:hover{background:#cf005e;}
#overlay_ayuda .ensayos_confirmar_quitar:focus-visible{outline:.125em solid #071c50;outline-offset:.1875em;}

/* Aviso general de notificaciones: bocadillo temporal del asistente al pie. */
body #notificaciones_aviso_vivo{position:fixed;top:auto;bottom:0;left:50%;z-index:100060;display:grid;grid-template-columns:15% minmax(0,1fr);align-items:start;gap:1em;width:36%;max-width:94%;box-sizing:border-box;padding:1em 1.3%;border:0;background:transparent;box-shadow:none;color:#071c50;font:400 .95em/1.4 Arial,sans-serif;transform:translate(-50%,calc(100% + 1em));opacity:1;visibility:hidden;pointer-events:none;transition:transform .3s ease,visibility 0s .3s;}
body #notificaciones_aviso_vivo.notificaciones_aviso_visible{transform:translate(-50%,0);visibility:visible;transition:transform .3s ease,visibility 0s;}
body #notificaciones_aviso_vivo .notificaciones_aviso_avatar{width:100%;height:3.4em;object-fit:contain;border-radius:50%;margin-top:.4em;}
body #notificaciones_aviso_vivo .notificaciones_aviso_mensaje{min-width:0;overflow-wrap:anywhere;}
body #notificaciones_aviso_vivo .notificaciones_abrir_nueva{position:relative;display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:.85em 5%;border:.07em solid #eed5e1;border-radius:1.1em;background:#fff;box-shadow:0 -.2em 1.1em #071c5020;color:#071c50;font:inherit;text-align:left;white-space:normal;pointer-events:auto;cursor:pointer;}
body #notificaciones_aviso_vivo .notificaciones_abrir_nueva::before,body #notificaciones_aviso_vivo .notificaciones_abrir_nueva::after{content:"";position:absolute;top:1em;right:100%;border:.55em solid transparent;border-right-color:#eed5e1;}
body #notificaciones_aviso_vivo .notificaciones_abrir_nueva::after{margin-right:-.5%;border-right-color:#fff;}
body #notificaciones_aviso_vivo .notificaciones_abrir_nueva:focus-visible{outline:.125em solid #071c50;outline-offset:.2em;}
body #notificaciones_aviso_vivo .notificaciones_aviso_nombre{display:block;margin-top:.5em;color:#637491;font-size:.85em;font-weight:600;text-align:center;}
@media(max-width:60em){body #notificaciones_aviso_vivo{width:60%;}}
@media(max-width:30em){body #notificaciones_aviso_vivo{width:94%;gap:.7em;font-size:medium;}}
@media(prefers-reduced-motion:reduce){body #notificaciones_aviso_vivo,body #notificaciones_aviso_vivo.notificaciones_aviso_visible{transition:none;}}

#overlay_ayuda .jamster_ayuda_aceptar:focus{outline:0;}

html body #overlay_ayuda .jamster_ayuda_box .jamster_ayuda_aceptar{grid-column:1/-1;grid-row:auto;justify-self:center;align-self:center;margin-left:auto;margin-right:auto;}

/* Confirmaciones Jam reutilizan la caja y el bocadillo de las esperas. */
#overlay_ayuda[data-confirmacion-jam]{padding:0;background:rgba(255,255,255,.86);}
#overlay_ayuda[data-confirmacion-jam] .jamster_ayuda_texto{border:0;border-radius:0;background:transparent;padding:0;margin:0;}
#overlay_ayuda[data-confirmacion-jam] .jamster_ayuda_texto::before{display:none;}
#overlay_ayuda[data-confirmacion-jam] .jamster_ayuda_titulo{padding:0;}
#overlay_ayuda[data-confirmacion-jam] .jam_dialogo_acciones{grid-column:1/-1;}

#overlay_ayuda[data-confirmacion-jam] .jamster_media_upload_overlay_box{border-radius:2em;}




/* Emergentes del asistente: fondo blanco y resultados sin encabezado generico. */
html body #overlay_ayuda .jamster_ayuda_box,
html body #overlay_ayuda .jamster_ayuda_texto,
html body :is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .jamster_media_upload_overlay_box,
html body :is(#overlay_espera,#overlay_ayuda[data-confirmacion-jam]) .espera_bocadillo{background:#fff!important;}
html body #overlay_ayuda .jamster_ayuda_titulo:empty,
html body #overlay_ayuda .jamster_ayuda_titulo:empty+.jamster_ayuda_linea{display:none!important;}
html body #overlay_ayuda[data-mensaje-tipo]{font:medium/1.5 Arial,sans-serif!important;}
html body #overlay_ayuda[data-mensaje-tipo] .jamster_ayuda_texto{font:400 1.05em/1.5 Arial,sans-serif!important;}

/* Estructura comun: identidad, bocadillo con contexto interior y acciones. */
html body #overlay_ayuda.jjj_emergente_unificada,
html body #overlay_espera.jjj_espera_unificada{font:medium/1.5 Arial,sans-serif!important;box-sizing:border-box;padding:1em 3%;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_box,
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_box{display:flex!important;flex-direction:column;align-items:center;box-sizing:border-box;gap:.8em;width:94%;max-width:94%;max-height:90%;padding:1.5em 4%;font:inherit!important;background:#fff!important;overflow-y:auto;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_box>*,
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_box>*{flex-shrink:0;}
html body #overlay_ayuda.jjj_emergente_unificada :is(.ayuda_asistente,.espera_asistente),
html body #overlay_espera.jjj_espera_unificada .espera_asistente{display:flex;flex-direction:column;align-items:center;align-self:stretch;gap:.35em;width:100%;margin:0 0 .2em;font:400 1em/1.4 Arial,sans-serif;position:static;}
html body #overlay_ayuda.jjj_emergente_unificada :is(.ayuda_asistente,.espera_asistente) span,
html body #overlay_espera.jjj_espera_unificada .espera_asistente span{font:600 1em/1.4 Arial,sans-serif;text-align:center;}
html body #overlay_ayuda.jjj_emergente_unificada :is(.ayuda_asistente,.espera_asistente) img,
html body #overlay_espera.jjj_espera_unificada .espera_asistente img{width:18%!important;min-width:0!important;max-width:18%!important;height:auto!important;max-height:4.2em;object-fit:contain;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_box .jamster_ayuda_texto,
html body #overlay_espera.jjj_espera_unificada .espera_bocadillo{position:relative;box-sizing:border-box;width:100%;max-height:none;overflow:visible;margin:0;padding:1em 5%;border:.065em solid #dce1ed;border-radius:1em;background:#fff!important;color:#071d52;font:400 1.05em/1.5 Arial,sans-serif!important;text-align:left;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_texto::before,
html body #overlay_espera.jjj_espera_unificada .espera_bocadillo::before{content:"";display:block;position:absolute;left:50%;right:auto;top:-.45em;width:4%;height:.8em;background:#fff;border:0;border-left:.065em solid #dce1ed;border-top:.065em solid #dce1ed;transform:translateX(-50%) rotate(45deg);}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_box:has(.ayuda_asistente[style*="display: none"]) .jamster_ayuda_texto::before,
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_box:not(.espera_con_asistente) .espera_bocadillo::before{display:none;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_linea{display:none!important;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_texto :where(p,div,span,li,ul,ol,label,small,strong,em,a,td,th){font-size:inherit!important;line-height:1.5;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_texto>.jamster_ayuda_titulo{display:block;position:static;float:none;width:100%;margin:0 0 .6em;padding:0;font:700 1.08em/1.4 Arial,sans-serif!important;text-align:left;color:#ed006c;}
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_texto>.jamster_ayuda_titulo:empty{display:none!important;}
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_title{display:none!important;}
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_text{margin:0;font:inherit!important;text-align:left;}
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_text>p{font:inherit!important;text-align:left;}
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_box>.jamster_media_spinner{order:3;width:8%;height:auto;aspect-ratio:1;margin:.2em 0 0;align-self:center;}
html body #overlay_ayuda.jjj_emergente_unificada :is(.jamster_ayuda_aceptar,.jam_dialogo_acciones button,.inicio_confirmar_acciones button){font:600 1em/1.3 Arial,sans-serif!important;min-height:2.5em;}
html body #overlay_ayuda.jjj_emergente_unificada .jam_dialogo_acciones{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5em 3%;width:100%;}
@media(min-width:48.001em) and (min-device-width:30.001em){
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_box,
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_box{width:44%;max-width:44%;}
}

/* Una unica punta superior, tambien en las esperas de escritorio. */
html body #overlay_espera.jjj_espera_unificada .jamster_media_upload_overlay_box.espera_con_asistente>.espera_bocadillo::before{content:"";display:block;position:absolute;left:50%;right:auto;top:-.45em;bottom:auto;width:4%;height:.8em;margin:0;background:#fff;border:0;border-left:.065em solid #dce1ed;border-top:.065em solid #dce1ed;transform:translateX(-50%) rotate(45deg);}
html body #overlay_espera.jjj_espera_unificada .espera_bocadillo::after,
html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_texto::after{display:none!important;}
html body #overlay_ayuda.jjj_emergente_unificada :is(.ayuda_asistente,.espera_asistente) span,html body #overlay_espera.jjj_espera_unificada .espera_asistente span{color:#637491;}

/* Una capa rosa y un unico contenido de carga, sin tarjeta exterior. */
html.jjj_carga_rosa_llegada::after{content:"";position:fixed;inset:0;z-index:2147483000;background:#ed006c;opacity:1;pointer-events:auto;transition:opacity .18s ease-in-out;}
html.jjj_carga_rosa_llegada.jjj_carga_rosa_llegada_salida::after{opacity:0;pointer-events:none;}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa{position:fixed;inset:0;width:100%;height:auto;min-height:0;max-height:none;margin:0;background:transparent!important;isolation:isolate;font:medium/1.5 Arial,sans-serif!important;box-sizing:border-box;padding:1em 3%;}
html body #cargando.jjj_carga_rosa.cargando_oculto{display:none!important;}
html body .jjj_carga_rosa>.jjj_carga_rosa_fondo{position:fixed;inset:0;background:#ed006c;z-index:0;pointer-events:none;}
html body .jjj_carga_rosa>.jjj_carga_rosa_notas{position:fixed;inset:0;overflow:hidden;z-index:1;pointer-events:none;}
html body .jjj_carga_rosa>.jjj_carga_rosa_contenido{position:fixed;inset:1em 3%;display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;max-height:none;z-index:2;}
html body .jjj_carga_rosa_nota{position:absolute;display:block;bottom:-1.5em;line-height:1;opacity:0;pointer-events:none;user-select:none;}
html body #overlay_espera.jjj_espera_unificada.jjj_carga_rosa .jamster_media_upload_overlay_box,
html body #cargando.jjj_carga_rosa .escenario_animo{display:flex;flex-direction:column;align-items:center;gap:.8em;width:94%;max-width:94%;max-height:90%;box-sizing:border-box;padding:1.5em 4%;margin:0;background:transparent!important;border:0;box-shadow:none;text-align:center;overflow-y:auto;}
html body #cargando.jjj_carga_rosa .escenario_personaje{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;flex:none;margin:0;}
html body .jjj_carga_rosa .jjj_carga_rosa_avatar{position:relative;display:block;align-self:center;flex:none;height:5.52em;width:auto;aspect-ratio:1;min-width:0;margin:.24em auto;padding:0;border:0;border-radius:50%;overflow:hidden;background:transparent;box-shadow:none;outline:0;}
@media(max-width:48em),only screen and (max-device-width:30em){
 html body .jjj_carga_rosa .jjj_carga_rosa_avatar{background:#ed006c;isolation:isolate;}
}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_rosa_avatar img{position:absolute;display:block;box-sizing:border-box;left:0;top:0;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;max-height:none!important;object-fit:contain;border-radius:50%;clip-path:none;background:transparent;border:0!important;outline:0!important;box-shadow:none!important;}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_rosa_avatar video{object-fit:contain!important;border-radius:50%!important;clip-path:none!important;border:0!important;outline:0!important;box-shadow:none!important;}
/* El aro y el recorte comparten el contenedor: no se superpone un segundo circulo. */
html body #overlay_espera.jjj_espera_unificada.jjj_carga_rosa .espera_asistente span,
html body #cargando.jjj_carga_rosa .escenario_personaje figcaption{color:white;font:600 1em/1.4 Arial,sans-serif;text-align:center;}
html body #cargando.jjj_carga_rosa .escenario_personaje figcaption{margin-top:.6em;}
html body #cargando.jjj_carga_rosa .escenario_personaje figcaption strong{font-size:1em;}
html body #cargando.jjj_carga_rosa .escenario_animo>p{position:relative;box-sizing:border-box;width:100%;margin:.6em 0 0;padding:1em 5%;border:.065em solid #dce1ed;border-radius:1em;background:white;color:#071d52;font:400 1.05em/1.5 Arial,sans-serif;text-align:left;}
html body #cargando.jjj_carga_rosa .escenario_animo>p::before{content:"";position:absolute;top:-.45em;left:48%;width:4%;height:.8em;background:white;border-left:.065em solid #dce1ed;border-top:.065em solid #dce1ed;transform:rotate(45deg);}
html body #cargando.jjj_carga_rosa :is(.notas_animadas,.carga_estado),html body #overlay_espera.jjj_carga_rosa .jamster_media_spinner{display:none!important;}
@media(min-width:48.001em) and (min-device-width:30.001em){html body #overlay_espera.jjj_espera_unificada.jjj_carga_rosa .jamster_media_upload_overlay_box,html body #cargando.jjj_carga_rosa .escenario_animo{width:44%;max-width:44%;}}
@media(prefers-reduced-motion:reduce){html.jjj_carga_rosa_llegada::after{transition:none;}html body .jjj_carga_rosa_notas{display:none;}}
.jjj_carga_rosa_nota_css{animation-name:jjj-rosa-subir;animation-timing-function:linear;animation-iteration-count:infinite;}
@keyframes jjj-rosa-subir{0%{opacity:0;transform:translate(0,0) rotate(0deg)}15%{opacity:var(--rosa-opacidad,.22)}50%{transform:translate(var(--rosa-medio-x,0%),var(--rosa-medio-y,-20em)) rotate(var(--rosa-giro,0deg))}80%{opacity:var(--rosa-opacidad,.22)}100%{opacity:0;transform:translate(var(--rosa-final-x,0%),var(--rosa-final-y,-40em)) rotate(0deg)}}

/* Carga rosa: frase centrada en el bocadillo. */
html body #overlay_espera.jjj_carga_rosa .jamster_media_upload_overlay_text,
html body #cargando.jjj_carga_rosa .escenario_animo>p{text-align:center!important;}

/* Alineacion exclusiva del recordatorio de avatar. */
html body #overlay_ayuda.jjj_emergente_unificada:has(.avatar_pendiente_acciones) .jamster_ayuda_texto>.jamster_ayuda_titulo{text-align:center!important}
html body #overlay_ayuda .avatar_pendiente_acciones{display:flex;justify-content:center;width:100%}

/* Escala unica: la regla movil universal no debe acumular aumentos por contenedor. */
html body :is(#overlay_espera,#cargando).jjj_carga_rosa :is(.jjj_carga_rosa_contenido,.jamster_media_upload_overlay_box,.escenario_animo,.escenario_personaje,.espera_asistente,.jjj_carga_rosa_avatar){font-size:inherit!important;min-width:0}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa :is(.jamster_media_upload_overlay_text,.escenario_animo>p){max-width:100%;min-width:0;overflow-wrap:anywhere;box-sizing:border-box}

html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_rosa_contenido *{font-size:inherit!important;min-width:0;overflow-wrap:anywhere}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_rosa_avatar{font-size:medium!important}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa :is(h1,h2,h3){font-size:1.1em!important;line-height:1.35;max-width:100%;margin:.4em 0}

/* Estado final separado del nombre y del bocadillo. */
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_estado{display:block;order:4;align-self:center;width:100%;color:#fff;text-align:center;font-size:1em!important;line-height:1.4;margin-top:2.4em}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_estado>span{display:flex;justify-content:center;align-items:center;gap:4%;width:100%;margin-top:.2em;line-height:1;}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_estado .jjj_carga_punto{display:inline-block;font-size:1.6em!important;line-height:1;font-weight:700;opacity:1;transform:scaleY(.8);animation:jjj-carga-onda 1.8s ease-in-out infinite}
@keyframes jjj-carga-onda{0%,100%{transform:translateY(.08em) scaleY(.8);opacity:.5}50%{transform:translateY(-.18em) scaleY(.8);opacity:1}}
@media(prefers-reduced-motion:reduce){html body .jjj_carga_estado .jjj_carga_punto{animation:none!important;opacity:1}}

/* El nombre firma el bocadillo por debajo; el avatar mantiene la misma caja. */
html body :is(#overlay_espera,#cargando).jjj_carga_rosa :is(.escenario_personaje,.espera_asistente):not([hidden]){display:contents!important}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_rosa_avatar{order:0}
html body #cargando.jjj_carga_rosa .escenario_animo>:is(h1,h2,h3){order:-1}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa :is(.espera_bocadillo,.escenario_animo>p){order:2}
html body :is(#overlay_espera,#cargando).jjj_carga_rosa :is(.escenario_personaje>figcaption,.espera_asistente>span){order:3;margin:.2em 0 0;text-align:center;color:#fff}

html body #cargando.jjj_carga_rosa .escenario_personaje>figcaption{display:contents!important}
html body #cargando.jjj_carga_rosa .escenario_personaje>figcaption>strong{order:3;display:block;color:#fff;margin:.2em 0 0}
html body #cargando.jjj_carga_rosa .escenario_personaje>figcaption>span{order:-1;display:block;font-size:1em!important;line-height:1.35;margin:.3em 0;color:#fff}

html body #cargando.jjj_carga_rosa .escenario_animo>:is(h1,h2,h3){color:#fff}
html body .jjj_carga_estado .jjj_carga_punto:nth-child(1){color:#ff89bd}
html body .jjj_carga_estado .jjj_carga_punto:nth-child(2){color:#ffcf24}
html body .jjj_carga_estado .jjj_carga_punto:nth-child(3){color:#22d3d7}

/* Recorte uniforme del vídeo Android: oculta extremos irregulares del medio. */
html.jjj_native_navigation.jjj_native_android body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_rosa_avatar :is(img,video){clip-path:circle(46% at 50% 50%)!important}

/* El recordatorio de avatar conserva Aceptar como cierre visible. */
html body #overlay_ayuda:has(.avatar_pendiente_acciones) .jamster_ayuda_cerrar{display:none!important;}


/* Mensajes simples de una linea: centrados segun su ancho real. */
html body :is(#overlay_ayuda,#overlay_espera) .jjj_mensaje_una_linea,html body :is(#overlay_ayuda,#overlay_espera) .jjj_mensaje_una_linea :is(p,div,span){text-align:center!important;}

/* Con Aceptar visible, una sola accion de cierre. */
html body .jjj_cierre_sin_x{display:none!important;}

/* Opciones de duplicacion: una sola pregunta, dos casillas y dos acciones. */
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_opciones>label{display:flex;align-items:center;justify-content:flex-start;gap:0 3%;float:none;position:static;width:100%;box-sizing:border-box;margin:.85em 0;padding:0;cursor:pointer;text-align:left;font:inherit;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_opciones input[type=checkbox]{display:block;float:none;position:static;flex:none;width:auto;height:1.1em;aspect-ratio:1;margin:0;padding:0;accent-color:#ed006c;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_opciones label>span{display:block;float:none;position:static;flex:0 1 auto;width:auto;margin:0;padding:0;font:inherit;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_acciones{display:flex;align-items:center;justify-content:center;gap:0 3%;width:100%;margin:1em 0 0;padding:0;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_acciones>button{float:none;position:static;flex:0 1 auto;width:auto;margin:0;padding:.65em 6%;min-height:2.7em;font:700 1em/1.25 Arial,sans-serif;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_cancelar{border:.07em solid #dce1ef;border-radius:2em;background:#fff;color:#687997;box-shadow:none;cursor:pointer;}

/* Notas juntas solo en escritorio web. */
@media (min-width:48.001em) and (min-device-width:30.01em) {
html:not(.jjj_native_navigation) body :is(#overlay_espera,#cargando).jjj_carga_rosa .jjj_carga_estado>span {width:13%;gap:24%;margin-top:.35em;margin-left:auto;margin-right:auto;}
}

html body #overlay_ayuda.jjj_emergente_unificada .jamster_ayuda_texto>.jamster_ayuda_titulo.ayuda_titulo_centrado{text-align:center;}
/* Opciones de copia con titulo y explicacion. */
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_opciones>label{align-items:flex-start;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_detalle>strong{display:block;color:#ed006c;font-size:1em;line-height:1.3;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_detalle>small{display:block;color:#10245a;font-size:.85em;line-height:1.4;margin-top:.35em;}
html body #overlay_ayuda.jam_duplicar_overlay .jam_duplicar_opciones input[type=checkbox]{margin-top:.15em;}


