.designate-friend-dialog[data-v-6585067a] .el-dialog__header{border-bottom:1px solid #f0f0f0;margin:0;padding:12px 16px}.designate-friend-dialog[data-v-6585067a] .el-dialog__body{padding:16px 16px 8px}.designate-friend-dialog[data-v-6585067a] .el-dialog__footer{border-top:1px solid #f0f0f0;padding:12px 16px 16px}.df-header[data-v-6585067a]{align-items:center;display:flex;justify-content:space-between;width:100%}.df-title[data-v-6585067a]{color:#1a1a1a;font-size:16px;font-weight:600}.df-icon-btn[data-v-6585067a]{align-items:center;background:transparent;border:none;border-radius:8px;color:#606266;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.df-icon-btn .icon-back[data-v-6585067a]{font-size:16px}.df-icon-btn[data-v-6585067a]:hover{background:#f5f7fa}.df-search[data-v-6585067a]{align-items:center;background:#f5f6f8;border-radius:20px;display:flex;gap:8px;height:40px;margin-bottom:16px;padding:0 12px}.df-search-icon[data-v-6585067a]{color:#909399;flex-shrink:0}.df-search-input[data-v-6585067a]{background:transparent;border:none;color:#303133;flex:1;font-size:14px;outline:none}.df-search-input[data-v-6585067a]::-moz-placeholder{color:#a8abb2}.df-search-input[data-v-6585067a]::placeholder{color:#a8abb2}.df-section-title[data-v-6585067a]{color:#303133;font-size:14px;font-weight:600;margin-bottom:8px}.df-list-wrap[data-v-6585067a]{margin-bottom:16px;max-height:240px;min-height:120px;overflow-y:auto}.df-empty[data-v-6585067a]{color:#909399;font-size:13px;padding:24px 0;text-align:center}.df-row[data-v-6585067a]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:border-color .15s,background .15s}.df-row[data-v-6585067a]:hover{background:#fafafa}.df-row.selected[data-v-6585067a]{background:#f0f6ff;border-color:#0057ff}.df-avatar[data-v-6585067a]{border-radius:4px;flex-shrink:0;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.df-meta[data-v-6585067a]{flex:1;min-width:0}.df-name[data-v-6585067a]{color:#1a1a1a;font-size:14px;font-weight:500}.df-name[data-v-6585067a],.df-sub[data-v-6585067a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-sub[data-v-6585067a]{color:#909399;font-size:12px;margin-top:2px}.df-check[data-v-6585067a]{align-items:center;border:2px solid #c0c4cc;border-radius:50%;color:transparent;display:inline-flex;flex-shrink:0;font-size:14px;height:22px;justify-content:center;width:22px}.df-check.on[data-v-6585067a]{background:#0057ff;border-color:#0057ff;color:#fff}.df-chips-section[data-v-6585067a]{border-top:1px solid #f0f0f0;padding-top:12px}.df-chips-label[data-v-6585067a]{color:#606266;font-size:13px;margin-bottom:8px}.df-chips[data-v-6585067a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:32px}.df-chips-placeholder[data-v-6585067a]{color:#c0c4cc;font-size:12px}.df-chip[data-v-6585067a]{align-items:center;background:#f5f6f8;border-radius:20px;display:inline-flex;gap:6px;max-width:100%;padding:4px 8px 4px 4px}.df-chip-avatar[data-v-6585067a]{border-radius:4px;height:24px;-o-object-fit:cover;object-fit:cover;width:24px}.df-chip-name[data-v-6585067a]{color:#303133;font-size:12px;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.df-chip-x[data-v-6585067a]{align-items:center;background:none;border:none;color:#909399;cursor:pointer;display:inline-flex;padding:0}.df-chip-x[data-v-6585067a]:hover{color:#606266}.df-footer[data-v-6585067a]{display:flex;gap:12px;justify-content:flex-end}.df-btn[data-v-6585067a]{border:none;border-radius:20px;cursor:pointer;font-size:14px;padding:8px 20px}.df-btn-cancel[data-v-6585067a]{background:transparent;color:#0057ff}.df-btn-primary[data-v-6585067a]{background:#0057ff;color:#fff}.df-btn-primary[data-v-6585067a]:disabled{cursor:not-allowed;opacity:.6}
