.mnt-tabs{display:flex;gap:8px;margin:16px 0}.mnt-ficha{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.mnt-ficha>div{background:#f7f9fd;border:1px solid var(--linea);border-radius:10px;padding:12px}.mnt-ficha small{display:block;color:var(--tinta-2);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.mnt-ficha b{display:block;margin-top:5px;font-size:16px}.mnt-descripcion{border-left:4px solid var(--azul);padding:5px 14px;margin:18px 0;background:#f8faff}.mnt-descripcion p{margin-top:5px;line-height:1.5;white-space:pre-wrap}.mnt-partes-captura{display:grid;gap:8px;margin-bottom:10px}.mnt-parte-linea{display:grid;grid-template-columns:1fr 150px 38px;gap:8px}.campo-ancho{grid-column:1/-1}.mnt-hist{border-top:1px solid var(--linea);margin-top:22px;padding-top:16px}.mnt-hist>div{display:grid;grid-template-columns:180px 220px 1fr;gap:12px;padding:9px 0;border-bottom:1px solid #edf0f5}.mnt-hist span,.mnt-hist small{color:var(--tinta-2)}.mnt-bajo td{background:#fffaf0}.alm-bajo td{background:#fffaf0}.eyebrow{display:block;color:var(--rojo);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:5px}@media(max-width:900px){.mnt-ficha{grid-template-columns:repeat(2,1fr)}.mnt-hist>div{grid-template-columns:1fr}.mnt-parte-linea{grid-template-columns:1fr 110px 38px}}@media print{.sidebar,#headDer,.workspace-tabs,.mnt-tabs,.btn,.filtros{display:none!important}body{background:#fff}.main{margin:0!important}.mnt-detalle,.tarjeta{box-shadow:none!important;border:1px solid #ddd!important}.mnt-hist{break-inside:avoid}}
.alm-panel h2{margin:0 0 4px;color:var(--azul-oscuro)}.alm-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.alm-etiquetas{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.alm-etiqueta{border:1px dashed #9aa8bd;border-radius:8px;padding:14px;background:#fff;display:grid;gap:5px;min-height:76px}.alm-etiqueta b{font-family:monospace;color:var(--azul)}.alm-etiqueta span{font-weight:600}.alm-etiqueta small{color:var(--tinta-2)}.lista-operativa{border:1px solid var(--linea);border-radius:10px;overflow:hidden}.lista-operativa>div{display:flex;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid #edf0f5}.lista-operativa>div:last-child{border-bottom:0}.lista-operativa span{color:var(--tinta-2)}
.mnt-editor{padding:20px}.mnt-filtros{display:flex;gap:12px;align-items:end;flex-wrap:wrap;padding:14px}.mnt-filtros .campo{min-width:180px;flex:1}.mnt-tabs{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin:16px 0}.mnt-editor fieldset{border:0;padding:0;min-width:0}.mnt-editor .g2{gap:14px;margin:18px 0}.mnt-editor .tabla .inp{min-width:90px;max-width:135px}.mnt-aviso{padding:14px 18px;border:1px solid #e9ba5a;border-radius:10px;background:#fff8e6;margin:15px 0}.mnt-alerta-vencido td{background:#fff0ef}.mnt-alerta-proximo td{background:#fff9e7}.mnt-alerta-sin_datos td{background:#f0f3f7}.mnt-nav-alerta{margin-left:6px;background:#b91c1c;color:#fff;border-radius:12px;padding:1px 6px;font-size:11px}.mnt-parte-linea{grid-template-columns:minmax(150px,1fr) 130px 80px}.mnt-editor .mo-pie{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}@media(max-width:700px){.mnt-filtros{align-items:stretch}.mnt-editor .g2{grid-template-columns:1fr}.mnt-parte-linea{grid-template-columns:1fr 90px 65px}.mnt-editor{padding:12px}}@media print{.mnt-editor button,.mnt-filtros,.mnt-aviso{display:none!important}.mnt-editor input,.mnt-editor textarea{border:0!important;background:transparent!important}}

.mnt-confirmacion{border:1px solid #b8c9de;border-radius:12px;padding:24px;width:min(480px,calc(100vw - 48px));color:#10294a;box-shadow:0 20px 60px #10294a40}.mnt-confirmacion::backdrop{background:#10294a70}.mnt-confirmacion h3{margin-top:0}.mnt-confirmacion .mo-pie{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}
