.patient-info-card[data-v-4b28213a]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 12px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);flex-wrap:nowrap}.patient-info-card .patient-info-left[data-v-4b28213a]{display:flex;flex:1;min-width:0;gap:8px;align-items:center}.patient-info-card .patient-avatar .avatar-img[data-v-4b28213a]{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#f5f7fa}.patient-info-card .patient-info-main[data-v-4b28213a]{display:flex;align-items:center;min-width:0;gap:4px;flex-wrap:nowrap}.patient-info-card .age-row[data-v-4b28213a]{display:flex;align-items:center;gap:1px}.patient-info-card .input-name[data-v-4b28213a],.patient-info-card .input-phone[data-v-4b28213a]{width:95px}.patient-info-card .input-age[data-v-4b28213a],.patient-info-card .select-sex[data-v-4b28213a]{width:50px}.patient-info-card .last-visit-text[data-v-4b28213a],.patient-info-card .remark-text[data-v-4b28213a]{color:#aaa;font-size:14px}.patient-info-card .remark-text[data-v-4b28213a]{white-space:nowrap}.patient-info-card .remark-text .input-phone[data-v-4b28213a]{width:84px}.patient-info-card .last-visit-text[data-v-4b28213a]{flex:0 0 auto;white-space:nowrap}.patient-info-card[data-v-4b28213a] .el-input--medium .el-input__inner{height:30px!important;line-height:30px;padding:0 5px}.patient-info-card[data-v-4b28213a] .el-input--medium .el-input__icon{height:30px;line-height:30px}.patient-info-card[data-v-4b28213a] .el-input.is-disabled .el-input__inner{color:#000}.patient-info-card .unit-color[data-v-4b28213a]{color:#aaa}.patient-info-card .archive-trigger[data-v-4b28213a]{margin-left:0;padding:7px 9px;color:#c63f45;border-color:#e6afb3}.patient-info-card .patient-archive-detail[data-v-4b28213a]{max-height:620px;overflow-y:auto;color:#43505b;font-size:12px}.patient-info-card .archive-summary[data-v-4b28213a]{display:flex;align-items:center;gap:10px;padding:3px 0 10px;border-bottom:1px solid #edf0f2}.patient-info-card .archive-summary .archive-avatar[data-v-4b28213a]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#c95768;background:#fbe7eb}.patient-info-card .archive-summary strong[data-v-4b28213a]{color:#303942;font-size:13px;font-weight:600}.patient-info-card .archive-summary p[data-v-4b28213a]{margin:3px 0 0;color:#687580}.patient-info-card .archive-tags[data-v-4b28213a]{display:flex;gap:5px;padding:8px 0 2px;flex-wrap:wrap}.patient-info-card .archive-visit-summary[data-v-4b28213a]{margin:7px 0 0;padding-bottom:9px;color:#687580;border-bottom:1px solid #edf0f2}.patient-info-card .archive-section[data-v-4b28213a]{padding-top:11px}.patient-info-card .archive-section h4[data-v-4b28213a]{margin:0 0 6px;color:#303942;font-size:13px;font-weight:600}.patient-info-card .archive-fields[data-v-4b28213a]{border-top:1px solid #edf0f2}.patient-info-card .archive-fields p[data-v-4b28213a]{display:grid;grid-template-columns:54px minmax(0,1fr) 54px minmax(0,1fr);gap:5px;margin:0;min-height:29px;align-items:center;border-bottom:1px solid #edf0f2}.patient-info-card .archive-fields span[data-v-4b28213a]{color:#89939b}.patient-info-card .archive-fields b[data-v-4b28213a]{min-width:0;color:#3d4851;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-info-card .archive-fields .archive-danger[data-v-4b28213a]{color:#d6474d}.patient-info-card .archive-fields .archive-field-wide[data-v-4b28213a]{grid-template-columns:54px minmax(0,1fr)}.patient-info-card .archive-account[data-v-4b28213a]{display:flex;align-items:center;gap:9px;padding:8px;margin-bottom:6px;background:#f8faf9}.patient-info-card .archive-account>i[data-v-4b28213a]{color:#d59624;font-size:16px}.patient-info-card .archive-account strong[data-v-4b28213a]{color:#3a454d;font-size:12px;font-weight:600}.patient-info-card .archive-account p[data-v-4b28213a]{margin:3px 0 0;color:#7a858c}.patient-info-card .archive-account em[data-v-4b28213a]{margin-left:16px;color:#3f4a53;font-style:normal}.patient-info-card .member-account[data-v-4b28213a]{background:#fffaf0}.patient-info-card .archive-empty[data-v-4b28213a]{padding:26px 0;color:#90999f;text-align:center}.autocomplete-item[data-v-4b28213a]{display:flex;align-items:center;line-height:25px}.item-avatar[data-v-4b28213a]{margin-right:10px;flex-shrink:0}.item-info[data-v-4b28213a]{flex:1}.item-name[data-v-4b28213a]{display:flex;gap:12px}.item-phone[data-v-4b28213a]{color:#909399;font-size:12px}.wide-autocomplete-popper{width:240px!important}.patient-archive-popper{padding:12px 14px}.patient-archive-popper .patient-archive-detail{max-height:620px;overflow-y:auto;color:#43505b;font-size:12px}.patient-archive-popper .archive-summary{display:flex;align-items:center;gap:10px;padding:3px 0 10px;border-bottom:1px solid #edf0f2}.patient-archive-popper .archive-avatar{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:#c95768;background:#fbe7eb}.patient-archive-popper .archive-account strong,.patient-archive-popper .archive-summary strong{color:#303942;font-size:13px;font-weight:600}.patient-archive-popper .archive-account p,.patient-archive-popper .archive-summary p{margin:3px 0 0;color:#687580}.patient-archive-popper .archive-tags{display:flex;gap:5px;padding:8px 0 2px;flex-wrap:wrap}.patient-archive-popper .archive-visit-summary{margin:7px 0 0;padding-bottom:9px;color:#687580;border-bottom:1px solid #edf0f2}.patient-archive-popper .archive-section{padding-top:11px}.patient-archive-popper .archive-section h4{margin:0 0 6px;color:#303942;font-size:13px;font-weight:600}.patient-archive-popper .archive-fields{border-top:1px solid #edf0f2}.patient-archive-popper .archive-fields p{display:grid;grid-template-columns:54px minmax(0,1fr) 54px minmax(0,1fr);gap:5px;align-items:center;min-height:29px;margin:0;border-bottom:1px solid #edf0f2}.patient-archive-popper .archive-fields span{color:#89939b}.patient-archive-popper .archive-fields b{min-width:0;overflow:hidden;color:#3d4851;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.patient-archive-popper .archive-fields .archive-danger{color:#d6474d}.patient-archive-popper .archive-fields .archive-field-wide{grid-template-columns:54px minmax(0,1fr)}.patient-archive-popper .archive-account{display:flex;align-items:center;gap:9px;padding:8px;margin-bottom:6px;background:#f8faf9}.patient-archive-popper .archive-account>i{color:#d59624;font-size:16px}.patient-archive-popper .archive-member-gem{flex:0 0 16px;width:16px;height:16px;color:#d59624}.patient-archive-popper .archive-account em{margin-left:16px;color:#3f4a53;font-style:normal}.patient-archive-popper .member-account{background:#fffaf0}.patient-archive-popper .archive-card-list{overflow:hidden;border:1px solid #e4e7e9;border-radius:4px;background:#fff}.patient-archive-popper .archive-card-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:8px 10px;box-sizing:border-box}.patient-archive-popper .archive-card-row+.archive-card-row{border-top:1px solid #edf0f1}.patient-archive-popper .archive-card-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:3px;color:#b87e20;background:#fff7e7;font-size:14px}.patient-archive-popper .archive-card-info{min-width:0}.patient-archive-popper .archive-card-info small,.patient-archive-popper .archive-card-info strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patient-archive-popper .archive-card-info strong{margin-bottom:4px;color:#3a434b;font-size:13px;font-weight:500}.patient-archive-popper .archive-card-info small{color:#939ba3;font-size:11px}.patient-archive-popper .archive-card-usage{color:#53616c;font-size:12px;white-space:nowrap}.patient-archive-popper .archive-empty{padding:26px 0;color:#90999f;text-align:center}