.customer-question-list[data-v-5e91264d]{padding:16px}.customer-question-list[data-v-5e91264d] .workspace-card>.el-card__body{padding:0}.customer-question-list .page-header[data-v-5e91264d]{min-height:74px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--neutral-200)}.customer-question-list .page-header h1[data-v-5e91264d]{margin:0 0 5px;color:var(--neutral-800);font-size:var(--text-2xl);font-weight:var(--font-semibold)}.customer-question-list .page-header p[data-v-5e91264d]{margin:0;color:var(--neutral-500);font-size:var(--text-sm)}.customer-question-list .page-header .header-actions[data-v-5e91264d]{display:flex;align-items:center;gap:16px}.customer-question-list .page-header .total-summary[data-v-5e91264d]{display:flex;align-items:baseline;gap:6px;color:var(--neutral-500);font-size:var(--text-xs)}.customer-question-list .page-header .total-summary strong[data-v-5e91264d]{color:var(--neutral-800);font-size:var(--text-3xl);font-variant-numeric:tabular-nums}.customer-question-list .filter-panel[data-v-5e91264d]{margin:14px 20px 0;padding:16px;background:var(--neutral-50);border:1px solid var(--neutral-200);border-radius:var(--radius-sm)}.customer-question-list .section-heading[data-v-5e91264d]{margin-bottom:14px}.customer-question-list .section-heading h2[data-v-5e91264d]{margin:0 0 4px;color:var(--neutral-800);font-size:var(--text-base);font-weight:var(--font-semibold)}.customer-question-list .section-heading p[data-v-5e91264d]{margin:0;color:var(--neutral-500);font-size:var(--text-xs)}.customer-question-list .filter-row[data-v-5e91264d]{display:grid;grid-template-columns:minmax(280px,2fr) minmax(160px,1fr) minmax(160px,1fr) auto;align-items:end;gap:14px}.customer-question-list .filter-item[data-v-5e91264d]{display:flex;flex-direction:column;gap:6px;min-width:0}.customer-question-list .filter-item>span[data-v-5e91264d]{color:var(--neutral-600);font-size:var(--text-xs)}.customer-question-list .filter-item[data-v-5e91264d] .el-select{width:100%}.customer-question-list .filter-actions[data-v-5e91264d]{display:flex;gap:8px}.customer-question-list .table-toolbar[data-v-5e91264d]{min-height:52px;margin:14px 20px 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--neutral-200)}.customer-question-list .table-toolbar>div[data-v-5e91264d]{display:flex;align-items:baseline;gap:10px}.customer-question-list .table-toolbar strong[data-v-5e91264d]{color:var(--neutral-800);font-size:var(--text-base)}.customer-question-list .table-toolbar span[data-v-5e91264d]{color:var(--neutral-500);font-size:var(--text-xs)}.customer-question-list .question-table[data-v-5e91264d]{width:calc(100% - 40px);margin:0 20px}.customer-question-list .question-table[data-v-5e91264d] th{height:44px;padding:0;background:var(--neutral-50);color:var(--neutral-600);font-weight:var(--font-semibold)}.customer-question-list .question-table[data-v-5e91264d] td{padding:9px 0}.customer-question-list .question-table[data-v-5e91264d] .el-table__row:hover>td{background:var(--brand-50)!important}.customer-question-list .customer-cell[data-v-5e91264d],.customer-question-list .question-cell[data-v-5e91264d]{display:flex;flex-direction:column;gap:5px;min-width:0}.customer-question-list .customer-cell strong[data-v-5e91264d],.customer-question-list .question-cell strong[data-v-5e91264d]{overflow:hidden;color:var(--neutral-800);font-size:var(--text-sm);font-weight:var(--font-medium);white-space:nowrap;text-overflow:ellipsis}.customer-question-list .customer-cell span[data-v-5e91264d],.customer-question-list .question-cell span[data-v-5e91264d]{overflow:hidden;color:var(--neutral-500);font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis}.customer-question-list .customer-cell .needs-attention[data-v-5e91264d],.customer-question-list .question-cell .needs-attention[data-v-5e91264d]{color:var(--warning-500)}.customer-question-list .frequency-value[data-v-5e91264d]{display:inline-flex;min-width:28px;height:24px;align-items:center;justify-content:center;color:var(--neutral-600);font-weight:var(--font-semibold);font-variant-numeric:tabular-nums;background:var(--neutral-50);border-radius:3px}.customer-question-list .frequency-value.is-high[data-v-5e91264d]{color:var(--error-600);background:var(--error-50)}.customer-question-list .tags-text[data-v-5e91264d]{display:block;overflow:hidden;color:var(--neutral-600);white-space:nowrap;text-overflow:ellipsis}.customer-question-list .row-actions[data-v-5e91264d]{display:flex;align-items:center;justify-content:center;gap:6px}.customer-question-list .row-actions .el-button[data-v-5e91264d]{margin:0}.customer-question-list .expand-content[data-v-5e91264d]{margin:4px 14px;padding:16px;background:var(--neutral-50);border-left:3px solid var(--brand-500);border-radius:3px}.customer-question-list .expand-content .block+.block[data-v-5e91264d]{margin-top:14px}.customer-question-list .expand-content .label[data-v-5e91264d]{margin-bottom:6px;font-weight:var(--font-semibold);color:var(--neutral-600)}.customer-question-list .expand-content .text[data-v-5e91264d]{line-height:1.8;color:var(--neutral-600);white-space:pre-wrap;word-break:break-all;background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-sm);padding:10px}.customer-question-list .danger[data-v-5e91264d]{color:var(--error-500)}.customer-question-list .pager[data-v-5e91264d]{margin-top:16px;padding:0 20px 20px;text-align:right}.customer-question-list .full[data-v-5e91264d]{width:100%}[data-v-5e91264d] .question-dialog .el-dialog__body{padding:12px 20px 4px;background:var(--neutral-50)}[data-v-5e91264d] .question-dialog .form-section{padding:16px 16px 2px;margin-bottom:12px;background:var(--white);border:1px solid var(--neutral-200);border-radius:var(--radius-sm)}[data-v-5e91264d] .question-dialog .form-section__heading{display:flex;align-items:baseline;gap:10px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid var(--neutral-200)}[data-v-5e91264d] .question-dialog .form-section__heading strong{color:var(--neutral-800);font-size:var(--text-base)}[data-v-5e91264d] .question-dialog .form-section__heading span{color:var(--neutral-500);font-size:var(--text-xs)}@media (max-width:1100px){.customer-question-list .filter-row[data-v-5e91264d]{grid-template-columns:repeat(2,minmax(220px,1fr))}.customer-question-list .filter-actions[data-v-5e91264d]{justify-content:flex-end}}