
/* v11.5 - Mejoras avanzadas formularios */
html body .ji-form-risk-warning{
  margin:1rem 0;
  padding:1rem;
  border-radius:18px;
  background:#fff7ed;
  border:1px solid #fb923c;
  color:#7c2d12;
}
html body .ji-form-risk-warning strong{
  display:block;
  margin-bottom:.35rem;
  color:#9a3412;
}
html body .ji-form-risk-warning p{margin:0;line-height:1.55}
.ji-admin-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}
.ji-admin-stats>div{background:#fff;border:1px solid #d0d7de;border-radius:12px;padding:14px}
.ji-admin-stats strong{display:block;font-size:28px;color:#2457e6}
.ji-admin-stats span{color:#475569}
.ji-admin-filters{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.ji-admin-filters input[type="search"]{min-width:260px}
.ji-admin-filters select,.ji-admin-filters input{max-width:260px}
.ji-admin-alert-box{margin:10px 0;padding:10px;border-radius:10px;background:#fff7ed;border:1px solid #fed7aa;color:#7c2d12}
.ji-admin-alert-box p{margin:.25rem 0}
@media(max-width:780px){.ji-admin-stats{grid-template-columns:1fr}.ji-admin-filters>*{width:100%;max-width:none!important}}
