/* Pantalla Historial */
.pantalla--historial .tabla td:nth-child(2){white-space:nowrap}
@media (max-width: 47.99rem){.pantalla--historial .tabla td:nth-child(2){white-space:normal}}
dialog.modal.modal--ancho{width:min(52rem,calc(100vw - 2rem))}
.resumen{display:grid;gap:var(--space-lg);min-width:0}
.resumen__bloque{display:grid;gap:var(--space-sm);min-width:0}
.resumen__titulo{font-size:var(--text-md);font-weight:700;padding-bottom:var(--space-2xs);border-bottom:2px solid var(--color-gold)}
.resumen .lista-datos{grid-template-columns:minmax(8rem,16rem) minmax(0,1fr)}
@media (max-width: 30rem){.resumen .lista-datos{grid-template-columns:minmax(0,1fr)}}
.resumen__interruptores{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-xs)}
.resumen__interruptor{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-sm)}
.resumen__interruptor span:last-child{min-width:0;overflow-wrap:anywhere}
.resumen__textos summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}
.resumen__texto{display:grid;gap:var(--space-2xs);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-rule);min-width:0}
.resumen__texto p{overflow-wrap:anywhere;white-space:pre-wrap}
