.patient-memo-dialog[open][data-v-5d8d6c27]{flex-direction:column;height:1000px;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.patient-memo-dialog[data-v-5d8d6c27] .dialog-heading{flex-shrink:0}.patient-memo-dialog[data-v-5d8d6c27] .memo-panel--dialog{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.patient-memo-dialog-footer[data-v-5d8d6c27]{border-top:1px solid var(--line);background:var(--surface);flex:none;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.patient-memo-dialog-footer>button[data-v-5d8d6c27]{white-space:normal;overflow-wrap:anywhere;flex:0 140px;width:auto;min-width:0;padding:12px 16px}.data-table--customer[data-v-5d8d6c27]{border-collapse:separate;border-spacing:0}.data-table--customer th[data-v-5d8d6c27]:first-child{z-index:1;box-shadow:1px 0 var(--line);position:sticky;left:0}.data-table--customer thead th[data-v-5d8d6c27]:first-child{z-index:2}.data-table--customer tbody th[data-v-5d8d6c27]{background:var(--surface)}.data-table--customer tbody tr:hover th[data-v-5d8d6c27]{background:#fffaf7}.data-link[data-v-5d8d6c27]{min-width:120px}.patient-actions[data-v-5d8d6c27]{flex-wrap:nowrap;align-items:center}.patient-count[data-v-5d8d6c27]{background:var(--canvas);border-radius:6px;padding:5px 9px}.page-heading .secondary-button svg[data-v-5d8d6c27]{width:24px;height:24px}
