.bwmp-ro-dashboard .bwmp-hospital-card { border:1px solid #e6e6e6; padding:12px; margin-bottom:18px; border-radius:6px; background:#fff; }
.bwmp-ro-card { border:1px solid #f0f0f0; padding:10px; margin-bottom:12px; border-radius:6px; background:#fafafa; }
.bwmp-ro-card h4 { margin:0 0 8px 0; }
.bwmp-ro-form label { display:block; font-weight:600; margin-top:6px; font-size:13px; }
.bwmp-ro-form input[type="number"], .bwmp-ro-form textarea, .bwmp-ro-form select { width:100%; padding:6px; box-sizing:border-box; margin-top:4px; }
.bwmp-thumb { width:80px; height:80px; object-fit:cover; margin-right:6px; border-radius:4px; border:1px solid #ddd; }
.bwmp-ro-submissions ul { list-style:none; padding-left:0; }
.bwmp-ro-submissions li { margin-bottom:8px; padding-bottom:8px; border-bottom:1px dashed #eee; }