
/* Compact only the preparation catalogue; other lists and chats retain their styles. */
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-card{padding:14px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-card h3{margin-bottom:4px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-description{font-size:14px;margin-bottom:4px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-details{margin-top:4px;font-size:14px;line-height:1.45}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-details p{margin:2px 0}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-contacts{flex-wrap:nowrap;gap:8px;margin:4px 0;font-size:13px;white-space:nowrap}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-tags{gap:4px;margin:6px 0}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-tags span{padding:2px 7px;font-size:12px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-ratings{display:flex;align-items:center;flex-wrap:nowrap;gap:5px;padding:6px 8px;font-size:12px;white-space:nowrap}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-rating{display:inline-flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:4px;font-size:inherit}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-rating+.mb-list-rating{margin-top:0}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-rating-value{flex-wrap:nowrap;gap:3px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-review-actions{gap:6px;margin-top:8px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-review-actions button{min-height:32px;padding:4px 10px;border-radius:16px;font-size:13px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-help{display:inline-flex;align-items:center;gap:6px;padding:6px 10px}
#mama-baby-mvp [data-view="mb-plan-list"] .mb-list-help img{display:block;flex:none;width:32px;height:30px;object-fit:contain}
