.PatientsListPage_page__YJt_c{animation:PatientsListPage_patientsFadeIn__MfMYn .22s ease-out}@keyframes PatientsListPage_patientsFadeIn__MfMYn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.PatientsListPage_layout__L0EIj{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}.PatientsListPage_listCard__vqIQF{padding:0;overflow:hidden}.PatientsListPage_listHeader__AQkSl{padding:18px 18px 14px;border-bottom:1px solid var(--border);display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PatientsListPage_listTitle__1qSis{display:flex;flex-direction:column;gap:4px}.PatientsListPage_listTitle__1qSis h2{margin:0;font-size:16px;letter-spacing:.01em}.PatientsListPage_listTitle__1qSis p{margin:0;color:var(--muted);font-size:13px}.PatientsListPage_listBody__UgQbe{padding:16px 18px}.PatientsListPage_patientRow__1j9Ea{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid rgba(15,23,42,.08)}.PatientsListPage_patientRow__1j9Ea:first-child{border-top:0;padding-top:0}.PatientsListPage_patientHeading__51XGX{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}.PatientsListPage_patientName__mbV93{font-weight:700;color:var(--ink);text-decoration:none;line-height:1.2}.PatientsListPage_patientMeta__mFgpX{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:var(--muted);font-size:13px}.PatientsListPage_metaItem__debig{display:inline-flex;align-items:center;gap:6px}.PatientsListPage_rowActions__Yh1ha{display:flex;align-items:center;justify-content:flex-end;gap:10px}.PatientsListPage_pagination__jEiN6{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;border-top:1px solid rgba(15,23,42,.08)}.PatientsListPage_paginationControls__5kxOI{display:inline-flex;align-items:center;gap:8px}.PatientsListPage_aside__eXM8c{position:-webkit-sticky;position:sticky;top:92px;display:flex;flex-direction:column;gap:12px}.PatientsListPage_asideCard__RwYfH{padding:18px}.PatientsListPage_asideTitle__5kbLj{margin:0;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.PatientsListPage_asideBody__XSIby{margin-top:10px;display:flex;flex-direction:column;gap:10px;font-size:14px;color:var(--text-1)}.PatientsListPage_asideLinks__30LVr{display:flex;flex-direction:column;gap:8px;margin-top:8px}@media (max-width:920px){.PatientsListPage_layout__L0EIj{grid-template-columns:minmax(0,1fr)}.PatientsListPage_aside__eXM8c{position:static}}