.card-header[data-v-34511a5e]{display:flex;align-items:flex-start;justify-content:space-between}.card-header__title[data-v-34511a5e]{font-size:16px;font-weight:600;color:#303133}.card-header__desc[data-v-34511a5e]{margin:8px 0 0;max-width:760px;font-size:13px;line-height:1.6;color:#909399}.search-form[data-v-34511a5e]{margin-bottom:16px}.pagination-wrap[data-v-34511a5e]{display:flex;justify-content:flex-end;margin-top:16px}.sub-text[data-v-34511a5e]{font-size:12px;color:#909399}.partner-consent-detail-dialog{border-radius:12px;overflow:hidden}.partner-consent-detail-dialog .el-dialog__header{padding:18px 24px 14px;border-bottom:1px solid #f0f2f5}.partner-consent-detail-dialog .el-dialog__body{padding:0 24px 20px;max-height:68vh;overflow-y:auto}.partner-consent-detail-dialog .el-dialog__footer{padding:12px 24px 18px;border-top:1px solid #f0f2f5}.partner-consent-detail-dialog__title{font-size:16px;font-weight:600;color:#303133}.consent-detail{min-height:120px}.consent-detail--empty{min-height:200px}.consent-detail__hero{display:flex;align-items:center;gap:10px;margin:16px 0 20px;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,#f6faf4,#eef6ea);border:1px solid #e3f0dc}.consent-detail__hero-no{font-size:14px;font-weight:600;color:#303133}.consent-detail__section{margin-bottom:18px}.consent-detail__section:last-child{margin-bottom:4px}.consent-detail__section-title{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:#606266}.consent-detail__section-title i{font-size:15px;color:#4caf27}.consent-detail__panel{padding:4px 14px;border-radius:10px;background:#fafbfc;border:1px solid #eef0f3}.consent-detail__line{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:10px 0;font-size:13px;color:#606266}.consent-detail__line:not(:last-child){border-bottom:1px dashed #ebeef5}.consent-detail__line span:last-child{color:#303133;text-align:right;word-break:break-all}.consent-detail__line--ua span:last-child{max-width:70%;font-size:12px;color:#909399;line-height:1.5}.consent-detail__quote{padding:14px 16px;border-radius:10px;background:#fffbf0;border:1px solid #f3e6c4;font-size:13px;line-height:1.7;color:#8a6d1d}.consent-detail__snapshot{margin:0;padding:14px 16px;border-radius:10px;background:#fafbfc;border:1px solid #eef0f3;font-size:13px;line-height:1.75;color:#606266;white-space:pre-wrap;word-break:break-word;font-family:inherit}