.patient-card[data-v-9e9b157e]{background-color:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1);padding:16px;margin-bottom:16px;transition:all .3s ease}.patient-card[data-v-9e9b157e]:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}.patient-card.waiting[data-v-9e9b157e]{border-left:4px solid #2d8cf0}.patient-card.inProgress[data-v-9e9b157e]{border-left:4px solid #f90}.patient-card.completed[data-v-9e9b157e]{border-left:4px solid #19be6b}.patient-info[data-v-9e9b157e]{display:flex;margin-bottom:16px}.avatar-container[data-v-9e9b157e]{position:relative;margin-right:16px}.status-tag[data-v-9e9b157e]{position:absolute;top:-5px;right:-5px;padding:0 6px;border-radius:10px;transform:scale(.8)}.info-container[data-v-9e9b157e]{flex:1}.patient-name[data-v-9e9b157e]{font-size:16px;font-weight:500;margin-bottom:8px;display:flex;align-items:center}.patient-name .ivu-tag[data-v-9e9b157e]{margin-left:8px}.patient-details p[data-v-9e9b157e]{margin:4px 0;color:#666;font-size:14px;display:flex;align-items:center}.patient-details .ivu-icon[data-v-9e9b157e]{margin-right:6px;color:#999}.patient-complaint[data-v-9e9b157e]{background-color:#f8f9fa;padding:12px;border-radius:6px;margin-bottom:16px}.patient-complaint h4[data-v-9e9b157e]{margin:0 0 8px 0;font-size:14px;color:#666}.patient-complaint p[data-v-9e9b157e]{margin:0;color:#333;font-size:14px;line-height:1.5}.action-buttons[data-v-9e9b157e]{display:flex;justify-content:flex-end;gap:10px}