.im-modal .modal{width:min(1050px,calc(100vw - 24px));max-width:1050px}.im-modal .cuerpo{max-height:78vh;overflow:auto}.im-resumen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0}.im-resumen article{border:1px solid var(--borde,#dce5ed);border-radius:10px;padding:14px}.im-resumen b{display:block;font-size:25px}.im-resumen span{font-size:13px}.im-tabla{overflow:auto;margin:14px 0;max-width:100%}.im-tabla table{width:100%}.im-tabla td{vertical-align:top;min-width:80px}.im-tabla td:nth-child(2){min-width:160px}.im-tabla td:nth-child(3){min-width:210px}.im-tabla small,.im-historia small{display:block;color:var(--texto-suave);line-height:1.6}.im-tabla details p{overflow-wrap:anywhere;white-space:pre-wrap;max-width:450px}.im-check{display:block;margin:18px 0}.im-check input,.im-tabla input[type=checkbox]{width:18px;height:18px;vertical-align:middle;margin-right:8px}.im-historia{padding:15px 0;border-bottom:1px solid var(--borde,#dce5ed);display:flex;align-items:center;justify-content:space-between;gap:12px}.im-historia b{overflow-wrap:anywhere}.im-error,[data-im-error]{color:#b42318;white-space:pre-wrap;overflow-wrap:anywhere;margin:14px 0}.im-modal [data-im-archivo]{width:100%;box-sizing:border-box;margin:8px 0 18px;padding:10px;border:1px solid var(--borde,#dce5ed);border-radius:8px}.im-modal .sc-acciones{margin:14px 0;flex-wrap:wrap}@media(max-width:650px){.im-resumen{grid-template-columns:repeat(2,minmax(0,1fr))}.im-historia{display:block}.im-historia .btn{margin-top:10px}.im-modal .sc-acciones>.btn{width:100%}.im-modal .cuerpo{padding:15px}}
