.patient-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;border-radius:50%;overflow:hidden;background:#eff6fa;margin-right:7px}.patient-avatar img{display:block;width:100%;height:100%;object-fit:cover}.patient-avatar-22{width:22px;height:22px}.patient-avatar-24{width:24px;height:24px}.patient-avatar-28{width:28px;height:28px}.patient-avatar-32{width:32px;height:32px}.patient-avatar-36{width:36px;height:36px}.patient-avatar-42{width:42px;height:42px}.patient-avatar-48{width:48px;height:48px}
.patient-name-link{font-size:13px;font-weight:500}.patient-name-link:has(.patient-avatar){display:inline-flex;align-items:center;white-space:nowrap}.patient-context-header .pagehead h1:has(.patient-avatar),.visit-editor-layout-header h1:has(.patient-avatar){display:flex;align-items:center;font-size:16px;font-weight:500}.recent-patients button:has(.patient-avatar){display:inline-grid;grid-template-columns:auto minmax(0,1fr);align-items:center;text-align:left}.recent-patients button>.patient-avatar{grid-row:span 2}.recent-patients button>small{grid-column:2}.mobile-patient-avatar>.patient-avatar{margin:0;background:transparent}
@media print{.patient-avatar{display:none}}
