.tabs-content[data-v-d5883a36]{margin-top:var(--spacing-sm)}.tabs-content[data-v-d5883a36]:focus-visible{box-shadow:0 0 0 var(--border-width) var(--color-ring),0 0 0 calc(var(--border-width)*2) var(--color-background);outline:none}.tabs-list[data-v-4aec6afe]{border-radius:var(--radius-md);background-color:var(--color-secondary);width:100%;padding:var(--spacing-sm);color:var(--color-muted-foreground);justify-content:center;align-items:center;display:inline-flex}.tabs-trigger[data-v-bdb41601]{white-space:nowrap;border-radius:var(--radius-md);padding:.25rem var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--transition-duration-normal) var(--transition-timing-function-minor);justify-content:center;align-items:center;display:inline-flex}.tabs-trigger[data-v-bdb41601]:focus-visible{box-shadow:0 0 0 2px var(--color-ring);outline:none}.tabs-trigger[data-v-bdb41601]:disabled{pointer-events:none;opacity:var(--opacity-disabled)}.tabs-trigger[data-state=active][data-v-bdb41601]{background-color:var(--color-secondary);color:var(--color-foreground)}.truncate[data-v-bdb41601]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quote[data-v-533bf2e1]{background-color:var(--color-card-secondary);border-radius:var(--radius-md);justify-content:space-between;gap:var(--spacing-lg);font-size:var(--font-size-sm)}.quote[data-v-533bf2e1],.quote--moderator[data-v-533bf2e1]{padding:var(--spacing-base) var(--spacing-md);align-items:flex-start;display:flex}.quote--moderator[data-v-533bf2e1]{background-color:var(--color-card);border-radius:var(--radius-lg);gap:var(--spacing-base);font-size:var(--font-size-base);margin-right:var(--spacing-2xl)}.quote--persona[data-v-533bf2e1]{margin-left:var(--spacing-2xl)}.quote--clickable[data-v-533bf2e1]{cursor:pointer;transition:background-color var(--transition-duration-normal) var(--transition-timing-function-linear)}.quote--green[data-v-533bf2e1]{background:#7ddebe1a}.quote--gray[data-v-533bf2e1]{background:#77abcb1a}.quote--red[data-v-533bf2e1]{background:#c267811a}.quote--card[data-v-533bf2e1]{box-shadow:none;border-radius:var(--radius-lg);border:none;width:100%;padding:0}.quote-text[data-v-533bf2e1],.quote-text-quote[data-v-533bf2e1]{font-size:var(--font-size-base);color:var(--color-primary-foreground)}.quote-author[data-v-533bf2e1]{padding-top:var(--spacing-sm);font-weight:var(--font-weight-bold)}.quote-author[data-v-533bf2e1],.quote-author-details[data-v-533bf2e1]{font-size:var(--font-size-sm);color:var(--color-primary-foreground-secondary)}.confidence-rating[data-v-533bf2e1]{margin-left:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm);background:var(--color-primary);color:#fff;border-radius:var(--border-radius-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.crowd-wall-grid[data-v-b30d1923]{gap:var(--spacing-base);display:grid}.debate-discussion[data-v-b67410e6]{gap:var(--spacing-md);flex-direction:column;display:flex}.debate-messages[data-v-b67410e6]{gap:var(--spacing-sm);flex-direction:column;display:flex;overflow-y:auto}.debate-message[data-v-b67410e6]{background-color:var(--color-overlay-default);border-radius:var(--radius-md);padding:var(--spacing-sm);max-width:95%;margin-left:5%}.debate-message.moderator-message[data-v-b67410e6]{background-color:var(--color-overlay-moderate);margin-left:0}.message-header[data-v-b67410e6]{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.message-author[data-v-b67410e6]{font-weight:var(--font-weight-medium)}.message-author[data-v-b67410e6],.message-content[data-v-b67410e6]{color:var(--color-text-primary);font-size:var(--font-size-sm)}.message-content[data-v-b67410e6]{line-height:1.5}.ideas-report[data-v-0e151a7b]{flex-direction:column}.appeal-stats[data-v-0e151a7b],.ideas-report[data-v-0e151a7b]{gap:var(--spacing-xl);display:flex}.appeal-stats[data-v-0e151a7b]{margin-bottom:var(--spacing-base);flex-wrap:wrap}.stat-item[data-v-0e151a7b]{gap:var(--spacing-xxs);flex-direction:column;display:flex}.stat-label[data-v-0e151a7b]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.stat-value[data-v-0e151a7b]{font-size:var(--font-size-base)}.section-title[data-v-0e151a7b],.stat-value[data-v-0e151a7b]{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.section-title[data-v-0e151a7b]{font-size:var(--font-size-xl);margin-bottom:var(--spacing-base)}.category-title[data-v-0e151a7b]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.appeal-group[data-v-0e151a7b]{margin-bottom:var(--spacing-xl)}.appeal-group-title[data-v-0e151a7b]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.ideas-list[data-v-0e151a7b]{gap:var(--spacing-base);flex-direction:column;display:flex}.category-group[data-v-0e151a7b]{margin-bottom:var(--spacing-xl)}.idea-content[data-v-0e151a7b],.idea-row[data-v-0e151a7b]{flex-direction:column;display:flex}.idea-content[data-v-0e151a7b]{gap:var(--spacing-xxs)}.idea-header[data-v-0e151a7b]{justify-content:space-between;align-items:flex-start;gap:var(--spacing-base);display:flex}.idea-text[data-v-0e151a7b]{font-weight:var(--font-weight-bold);font-size:var(--font-size-base);color:var(--color-text-primary);flex:1}.appeal-score[data-v-0e151a7b]{white-space:nowrap;font-weight:var(--font-weight-medium);font-family:var(--font-sans)}.appeal-score[data-v-0e151a7b],.idea-reasoning[data-v-0e151a7b]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.idea-reasoning[data-v-0e151a7b]{line-height:var(--line-height-normal)}.idea-author[data-v-0e151a7b]{margin-top:var(--spacing-xxs);gap:var(--spacing-xxs);align-items:center;display:flex}.author-label[data-v-0e151a7b]{color:var(--color-text-secondary)}.author-label[data-v-0e151a7b],.author-link[data-v-0e151a7b]{font-size:var(--font-size-sm)}.author-link[data-v-0e151a7b]{cursor:pointer;background:0 0;border:none;padding:0}.author-link[data-v-0e151a7b],.author-link[data-v-0e151a7b]:hover{color:var(--color-primary-foreground-secondary)}.no-ideas[data-v-0e151a7b]{padding:var(--spacing-xl);text-align:center;color:var(--color-text-secondary)}.insight-group[data-v-009af701]{gap:var(--spacing-base);flex-direction:column;margin-bottom:1.5rem;display:flex}h3.insight-title[data-v-009af701]{font-weight:var(--font-weight-bold);font-size:var(--font-size-base);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-base);color:var(--color-text-primary);align-items:center;display:flex}.insight-icon[data-v-009af701]{margin-right:var(--spacing-sm)}.questionnaire-section[data-v-a9c4fcf2]{flex-direction:column;display:flex}.questionnaire-helper[data-v-a9c4fcf2]{margin:0 0 var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.section-title[data-v-a9c4fcf2]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-base);color:var(--color-text-primary)}.overall-summary-section[data-v-a9c4fcf2]{margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg)}.summary-text[data-v-a9c4fcf2]{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.questions-section[data-v-a9c4fcf2]{gap:var(--spacing-sm);flex-direction:column;display:flex}.question-result[data-v-a9c4fcf2]{border-radius:var(--radius-md);padding:var(--spacing-lg);background:var(--color-card)}.question-header[data-v-a9c4fcf2]{margin-bottom:var(--spacing-base)}.question-title[data-v-a9c4fcf2]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);color:var(--color-text-primary)}.question-meta[data-v-a9c4fcf2]{gap:var(--spacing-base);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.meta-item[data-v-a9c4fcf2]{display:inline-block}.meta-item.optional[data-v-a9c4fcf2]{color:var(--color-primary)}.results-table[data-v-a9c4fcf2]{border-collapse:collapse;width:100%;margin-top:var(--spacing-base)}.results-table td[data-v-a9c4fcf2]{padding:var(--spacing-base) var(--spacing-base) var(--spacing-base) 0}.option-text[data-v-a9c4fcf2]{font-size:var(--font-size-base);color:var(--color-text-primary)}.count-value[data-v-a9c4fcf2],.percentage-value[data-v-a9c4fcf2]{font-weight:var(--font-weight-medium);font-family:var(--font-sans);color:var(--color-text-primary)}.percentage-value[data-v-a9c4fcf2]{position:relative}.percentage-bar-container[data-v-a9c4fcf2]{margin-top:var(--spacing-xxs);background:var(--color-border-primary);border-radius:var(--radius-sm);height:.4rem;overflow:hidden}.percentage-bar[data-v-a9c4fcf2]{background:var(--color-positive);border-radius:var(--radius-sm);height:100%;transition:width var(--transition-duration-normal) var(--transition-timing-function-linear)}.results-table tbody tr:last-child td[data-v-a9c4fcf2]{border-bottom:none}.sentiment-bar[data-v-250e20f2]{border-radius:var(--radius-sm);background-color:var(--color-border);width:100%;height:.6rem;display:flex;overflow:hidden}.sentiment-section[data-v-250e20f2]{height:100%;transition:all var(--transition-duration-normal) var(--transition-timing-function-linear)}.sentiment-section[data-v-250e20f2]:first-child{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.sentiment-section[data-v-250e20f2]:last-child{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.positive[data-v-250e20f2]{background:#7ddebe}.neutral[data-v-250e20f2]{background:#77abcb}.negative[data-v-250e20f2]{background:#c26781}.sentiment-section[data-v-250e20f2]:hover{opacity:.8}.verdict-text[data-v-38362e06]{color:var(--color-text-secondary);margin-bottom:var(--spacing-base)}.feedback-card[data-v-cd5094e3]{text-align:left;border-radius:1.2rem;width:100%;margin-inline:auto;position:relative}.feedback-card-header[data-v-cd5094e3]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.header-content[data-v-cd5094e3]{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;display:flex}h1.report-title[data-v-cd5094e3]{line-height:var(--line-height-normal);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);flex:1;margin:0}p.verdict-text[data-v-cd5094e3]{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.sentiment[data-v-cd5094e3]{gap:var(--spacing-sm);margin-block:var(--spacing-base);font-size:var(--font-size-sm);display:flex}.report-grounding-line[data-v-cd5094e3],.report-method-note[data-v-cd5094e3]{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.report-method-note[data-v-cd5094e3]{margin-top:var(--spacing-sm)}.report-grounding-line[data-v-cd5094e3]{margin-top:var(--spacing-xxs)}.verdict-tabs[data-v-cd5094e3]{margin-top:var(--spacing-sm);padding-bottom:var(--spacing-lg);max-height:var(--size-xl);overflow-y:auto}.tabs-list[data-v-cd5094e3]{justify-content:flex-start;gap:var(--spacing-sm);z-index:1;background:var(--gradient-card-fade-bottom);border-radius:0;padding-bottom:1rem;position:sticky;top:0}.tab-trigger[data-v-cd5094e3]{color:var(--color-text-secondary);margin-bottom:-1px}.tab-trigger[data-state=active][data-v-cd5094e3]{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.tab-content[data-v-cd5094e3]{padding-top:var(--spacing-base);padding-right:var(--spacing-md)}.report-full-container[data-v-cd5094e3]{gap:var(--spacing-lg);margin-top:var(--spacing-lg);padding-bottom:var(--spacing-lg);flex-direction:column;display:flex}.report-full-section-title[data-v-cd5094e3]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-base)}.report-actions-buttons[data-v-cd5094e3]{gap:var(--spacing-sm);justify-content:flex-end;align-items:center;display:flex}
