/* ============================================================
   HOSTAWAY-PARIDAD UX-SWAL (2026-10): botones de las confirmaciones Swal del pms (public/js/swal-confirm.js y
   window.pmsConfirmar). Pintan con los tokens de editorial.css; en oscuro, tema-oscuro.css los redefine (tinta clara,
   texto oscuro encima), asi que el mismo selector sirve en los dos temas. El sitio publico no tiene esos tokens y usa
   los valores de respaldo (los mismos colores que el panel en claro).
   Especificidad: SweetAlert2 11 pinta con div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm
   (0,1,2); .swal2-popup .pms-swal-si es (0,2,0) y gana sin !important. No se usa confirmButtonColor (estilo en linea).
   ============================================================ */
.swal2-popup .pms-swal-si {
  background-color: var(--ink, #232323);
  color: var(--sobre-tinta, #ffffff);
}
.swal2-popup .pms-swal-si--peligro {
  background-color: var(--ko, #d22200);
  color: var(--sobre-tinta, #ffffff);
}
.swal2-popup .pms-swal-no {
  background-color: var(--ink-soft, #5e5e5e);
  color: var(--sobre-tinta, #ffffff);
}
.swal2-popup .pms-swal-si:focus-visible,
.swal2-popup .pms-swal-no:focus-visible {
  box-shadow: 0 0 0 3px var(--rule, #dddddd);
}
.swal2-popup .pms-swal-campo {
  font-size: 1rem;
}
