/* PsyEHR Phase 4A: structured psychiatric notes and the risk level chip (spec 4A.1, 4A.4).
   Chip colours keep at least 4.5:1 contrast: Low green, Moderate amber (dark text), High red, Imminent dark red. */
.psy-risk-chip { font-weight: 600; }
.badge.psy-risk-chip.psy-risk-low, .btn-check:checked + .btn.psy-risk-chip.psy-risk-low { background-color: #146c43; border-color: #146c43; color: #fff; }
.badge.psy-risk-chip.psy-risk-moderate, .btn-check:checked + .btn.psy-risk-chip.psy-risk-moderate { background-color: #ffc107; border-color: #e0a800; color: #212529; }
.badge.psy-risk-chip.psy-risk-high, .btn-check:checked + .btn.psy-risk-chip.psy-risk-high { background-color: #b02a37; border-color: #b02a37; color: #fff; }
.badge.psy-risk-chip.psy-risk-imminent, .btn-check:checked + .btn.psy-risk-chip.psy-risk-imminent { background-color: #58151c; border-color: #58151c; color: #fff; }
.btn.psy-risk-chip { background-color: #fff; border: 2px solid #ced4da; color: #212529; min-width: 6.5rem; }
.btn.psy-risk-chip.psy-risk-low { border-color: #146c43; }
.btn.psy-risk-chip.psy-risk-moderate { border-color: #e0a800; }
.btn.psy-risk-chip.psy-risk-high { border-color: #b02a37; }
.btn.psy-risk-chip.psy-risk-imminent { border-color: #58151c; }
.psy-note-editor .psy-binding table { font-size: 0.875rem; }
.psy-note-editor .psy-binding ul { margin-bottom: 0; }
.psy-note-preview h2 { font-size: 1.35rem; }
.psy-note-preview h3 { font-size: 1.1rem; margin-top: 1rem; }
