@import url('./clinical-note-reading.css');
.clinical-note-document{font-family:system-ui,-apple-system,"PingFang SC","Microsoft YaHei",sans-serif;color:#243b34;max-width:72rem}.clinical-note-document-tools{display:flex;flex-wrap:wrap;gap:.45rem;margin:.65rem 0 1rem}.clinical-note-document-tools button{min-height:44px;padding:.4rem .8rem;border:1px solid #cbd9d1;border-radius:8px;background:#fff;color:#29483b}.clinical-note-document-tools button[aria-pressed=true]{background:#315b48;color:#fff;border-color:#315b48}.clinical-note-document-summary{padding:.9rem 1rem;border-left:3px solid #63866f;background:#edf3ee;border-radius:0 8px 8px 0;line-height:1.6}.clinical-note-document section{margin:1.2rem 0}.clinical-note-document section h3{font-size:1rem;margin:0 0 .4rem}.clinical-note-document section p{margin:0;white-space:pre-wrap;line-height:1.7;overflow-wrap:anywhere}.clinical-note-document [role=status]{color:#8a462b}.clinical-note-timeline-card{border-bottom:1px solid #dce5df;padding:1rem 0}.clinical-note-timeline-card>summary{cursor:pointer;display:flex;gap:1rem;align-items:baseline;line-height:1.55}.clinical-note-timeline-card time{flex-shrink:0;color:#62746a;font-size:.9rem}.clinical-note-timeline-card>summary span{font-weight:500}.clinical-note-timeline-card[open]>summary{margin-bottom:1rem}@media(max-width:640px){.clinical-note-timeline-card>summary{display:block}.clinical-note-timeline-card time{display:block;margin-bottom:.3rem}.clinical-note-document-tools button{min-height:44px}}

.clinical-note-timeline-card:not([open])>summary span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
