.question-item[data-v-f71946ba]{position:relative}[dir] .question-item[data-v-f71946ba]{margin-bottom:.5rem}.question-item[data-v-f71946ba]:before{content:"";position:absolute;top:0;bottom:0;width:2px}[dir] .question-item[data-v-f71946ba]:before{background:var(--border-color,#e0e0e0)}[dir=ltr] .question-item[data-v-f71946ba]:before{left:-12px}[dir=rtl] .question-item[data-v-f71946ba]:before{right:-12px}.question-item.depth-0[data-v-f71946ba]:before{display:none}.question-row[data-v-f71946ba]{display:flex;align-items:center;transition:background .2s ease}[dir] .question-row[data-v-f71946ba]{padding:.5rem .75rem;background:var(--table-row-bg,#f8f9fa);border-radius:6px}[dir] .question-row[data-v-f71946ba]:hover{background:var(--table-row-hover,#e9ecef)}.toggle-btn[data-v-f71946ba]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}[dir] .toggle-btn[data-v-f71946ba]{cursor:pointer;border-radius:4px}[dir] .toggle-btn[data-v-f71946ba]:hover{background:rgba(0,0,0,.1)}.toggle-placeholder[data-v-f71946ba]{width:24px;display:inline-block}[dir=ltr] .toggle-placeholder[data-v-f71946ba]{margin-right:.25rem}[dir=rtl] .toggle-placeholder[data-v-f71946ba]{margin-left:.25rem}.depth-badge[data-v-f71946ba]{font-size:.7rem;min-width:20px}.ai-badge[data-v-f71946ba]{font-size:.65rem}.question-text[data-v-f71946ba]{color:var(--body-color,#333)}.question-actions[data-v-f71946ba]{display:flex;gap:.25rem;opacity:.7;transition:opacity .2s}[dir] .question-actions .btn[data-v-f71946ba]{cursor:pointer}.question-row:hover .question-actions[data-v-f71946ba]{opacity:1}[dir] .cursor-pointer[data-v-f71946ba]{cursor:pointer}[dir] .answer-section[data-v-f71946ba]{padding:.75rem;background:var(--light-bg,#f1f3f5);border-radius:6px}[dir=ltr] .answer-section[data-v-f71946ba]{margin-left:48px;border-left:3px solid var(--primary,#7367f0)}[dir=rtl] .answer-section[data-v-f71946ba]{margin-right:48px;border-right:3px solid var(--primary,#7367f0)}.answer-excerpt p[data-v-f71946ba]{font-size:.9rem;line-height:1.5;color:var(--text-muted,#666);white-space:pre-wrap}.ai-sources-list[data-v-f71946ba]{display:flex;flex-wrap:wrap;gap:.5rem}.ai-source-link[data-v-f71946ba]{display:inline-flex;align-items:center;font-size:.8rem;text-decoration:none}[dir] .ai-source-link[data-v-f71946ba]{padding:.25rem .5rem;background:var(--light-bg,#e9ecef);border-radius:4px}[dir] .ai-source-link[data-v-f71946ba]:hover{background:var(--primary-light,#e8e6fc)}[dir] .nested-questions[data-v-f71946ba]{margin-top:.5rem}[dir=ltr] .nested-questions[data-v-f71946ba]{padding-left:12px;border-left:2px solid var(--border-color,#e0e0e0)}[dir=rtl] .nested-questions[data-v-f71946ba]{padding-right:12px;border-right:2px solid var(--border-color,#e0e0e0)}[dir] .depth-0>.question-row[data-v-f71946ba]{background:rgba(115,103,240,.08)}[dir] .depth-1>.question-row[data-v-f71946ba]{background:rgba(40,199,111,.08)}[dir] .depth-2>.question-row[data-v-f71946ba]{background:rgba(255,159,67,.08)}[dir] .dark-layout .question-row[data-v-f71946ba]{background:hsla(0,0%,100%,.05)}[dir] .dark-layout .question-row[data-v-f71946ba]:hover{background:hsla(0,0%,100%,.1)}[dir] .dark-layout .answer-section[data-v-f71946ba]{background:hsla(0,0%,100%,.03)}[dir] .also-asked-tree[data-v-1356a985]{padding:1rem;background:var(--card-bg,#fff);border-radius:8px}[dir] .query-header[data-v-1356a985]{padding-bottom:.75rem;border-bottom:1px solid var(--border-color,#e0e0e0)}[dir] .questions-container[data-v-1356a985]{margin-top:1rem}[dir] .also-asked-result-card[data-v-d758fff0]{border:1px solid var(--border-color,#e0e0e0)}[dir] .also-asked-result-card[data-v-d758fff0] .card-header{background:transparent;border-bottom:1px solid var(--border-color,#e0e0e0);padding:1rem 1.5rem}.queries-container[data-v-d758fff0]{max-height:600px;overflow-y:auto}.gap-2[data-v-d758fff0]{gap:.5rem}.skeleton-loader[data-v-decb1c4c]{width:100%}[dir] .also-asked-report[data-v-7fb25d50]{padding:1rem}[dir=ltr] .spin-animation[data-v-7fb25d50]{animation:spin-ltr-data-v-7fb25d50 1s linear infinite}[dir=rtl] .spin-animation[data-v-7fb25d50]{animation:spin-rtl-data-v-7fb25d50 1s linear infinite}@keyframes spin-ltr-data-v-7fb25d50{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin-rtl-data-v-7fb25d50{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.results-list[data-v-7fb25d50]{display:flex;flex-direction:column;gap:1rem}