/* (v.2.0.52 / 260923 / Keep exhibition identity compact without removing submitted input controls) */
.mpx-demo-badge { display:inline-block; padding:3px 7px; border:1px solid #8faca0; border-radius:4px; color:#185539; background:#edf5f0; font-size:11px; font-weight:700; line-height:1.3; }
body[data-workspace="demo"] .multiplier-presets,
body[data-workspace="demo"] #multiplier_options_panel,
body[data-workspace="demo"] .menu-actions [onclick="setDefaultInput()"],
body[data-workspace="demo"] .menu-actions [onclick="openCustomFluidModal()"],
body[data-workspace="demo"] #load-from-file-btn { display:none !important; }
/* (v.2.0.52 / 260928 / Remove the retired calculation-process panel styles) */
.demo-report-mark { margin:8px 0; font-size:12px; font-weight:600; color:#185539; }
/* (v.2.0.53 / 261002 / Unit Settings remains visible in Demo desktop and mobile menus) */
@media (max-width: 768px) {
    body[data-workspace="demo"] #unitModal .modal-content { padding: 16px; }
    body[data-workspace="demo"] #unitModal .unit-detail-header { flex-wrap: wrap; gap: 8px; }
    body[data-workspace="demo"] #unitModal .unit-detail-header h4 { min-width: 0; max-width: 100%; }
    body[data-workspace="demo"] #unitModal .unit-grid { grid-template-columns: minmax(0, 1fr); }
    body[data-workspace="demo"] #unitModal .unit-item select { min-width: 0; max-width: 100%; }
}
