/* Supervisión de IA en evidencias · v1.0.0 (06/11/2026) · responsive (app, celular, tableta) */
.sup-aviso{display:flex;gap:10px;align-items:flex-start;margin:12px 0;padding:12px 14px;border-radius:12px;background:#eef3ff;color:#1b2a55;border:2px solid #3d5bd9}
.sup-aviso>span{font-size:22px;line-height:1}
.sup-aviso p{margin:0;font-size:14px;line-height:1.45}
.evidence-badge.is-ia{background:#fdecec;color:#7a1414;border:1px solid #c62828;font-weight:700}
.sup-marca{display:block;margin-top:4px;font-size:12px;font-weight:700;color:#9a5b00}
.sup-rehacer{margin:8px 0;padding:10px 12px;border-radius:10px;background:#fdecec;color:#7a1414;border:2px solid #c62828;font-weight:600;font-size:14px}
.sup-nota-dialogo{margin:6px 0 0;font-size:12.5px;color:#4a5578}
.sup-prev{display:grid;gap:6px;margin:12px 0;max-width:420px}
.sup-prev progress{width:100%;height:12px}
.sup-admin{display:grid;gap:4px;margin:8px 0;padding:10px 12px;border-radius:10px;background:#fff3d6;color:#5c3d00;border:2px solid #E8A400;font-size:13.5px}
.sup-admin.is-fuerte{background:#fdecec;color:#7a1414;border-color:#c62828}
.sup-admin small{opacity:.9}
.sup-descartar{display:flex;gap:6px;align-items:center;font-weight:600;cursor:pointer}
.sup-descartada{margin:6px 0;font-size:13px;color:#065f4b;font-weight:600}
.sup-nota-final{display:block;margin-top:4px;font-size:12px;color:#7a1414}
@media (max-width:600px){
 .sup-aviso{padding:10px 12px}
 .sup-aviso p{font-size:13px}
 .sup-prev{max-width:none}
}
