.TabNavigation_tabContainer__1DTUh{width:100%;border:1px solid #e5e7eb;border-radius:8px;overflow:visible;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:16px 0;display:flex;flex-direction:column;position:relative;z-index:5}.TabNavigation_tabHeaders__yMv_7{display:flex!important;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;overflow-x:auto;padding:0;margin:0}.TabNavigation_tabButton__ZP2Er{padding:10px 16px;font-size:14px;font-weight:400;color:#6b7280;background:transparent;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-align:center;position:relative;border-radius:4px 4px 0 0}.TabNavigation_tabButton__ZP2Er:hover{color:#3b82f6;background-color:#f3f4f6}.TabNavigation_tabButton__ZP2Er.TabNavigation_active__8_R4Z{color:#3b82f6;border-bottom:2px solid #3b82f6;background-color:#fff;font-weight:700}.TabNavigation_tabContent__nIXYk{padding:16px;min-height:150px;overflow-y:auto;flex-grow:1;display:block!important;visibility:visible!important}.TabNavigation_tabContentSingle__JA8Or{padding:16px;min-height:120px;display:block!important}.TabNavigation_emptyContainer__93BSG{padding:32px;text-align:center;color:#6b7280;font-style:italic;background-color:#f9fafb;border-radius:8px;border:1px dashed #d1d5db}@media (max-width:640px){.TabNavigation_tabButton__ZP2Er{padding:8px 12px;font-size:13px}.TabNavigation_tabContent__nIXYk{padding:12px}}.TabNavigation_visibilityHelper__0vF_D .tab-navigation-container,.TabNavigation_visibilityHelper__0vF_D .tab-navigation-content,.TabNavigation_visibilityHelper__0vF_D .tab-navigation-headers{display:block!important;visibility:visible!important}.SimplifiedLLMResults_simplifiedContainer__wV_9k{display:flex;flex-direction:column;margin:0 0 24px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);height:650px;position:relative}.SimplifiedLLMResults_queryText__U7ifo{font-style:italic;color:#6b7280;font-size:14px;margin:10px 0;padding:0 20px}.SimplifiedLLMResults_tabHeaders__atSQ1{display:flex;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:0;margin:0}.SimplifiedLLMResults_tabButton__VQ5GZ{padding:12px 16px;font-size:14px;background:transparent;border:none;cursor:pointer;color:#6b7280;transition:all .2s ease;position:relative;outline:none}.SimplifiedLLMResults_tabButton__VQ5GZ:hover{color:#3b82f6;background-color:rgba(59,130,246,.05)}.SimplifiedLLMResults_activeTab__LcJac{font-weight:600;color:#3b82f6;background-color:#fff;border-bottom:2px solid #3b82f6}.SimplifiedLLMResults_tabContent__hDYgF{padding:20px;background:#fff;min-height:200px;flex:1;overflow-y:auto}.SimplifiedLLMResults_emptyTabContent__lbSBl{display:flex;align-items:center;justify-content:center;height:180px;color:#9ca3af;font-size:15px;font-style:italic;text-align:center;border:1px dashed #e5e7eb;border-radius:6px;margin:10px 0;background-color:#f9fafb}.SimplifiedLLMResults_followupContainer__DS31K{display:flex;margin-top:12px;margin-bottom:24px;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.SimplifiedLLMResults_followupInput__C2ZUS{flex:1;padding:10px 16px;border:none;outline:none;font-size:14px}.SimplifiedLLMResults_followupButton__M6Pv7{background-color:#3b82f6;color:#fff;border:none;padding:0 20px;font-size:14px;cursor:pointer;transition:background-color .2s}.SimplifiedLLMResults_followupButton__M6Pv7:hover{background-color:#2563eb}.SimplifiedLLMResults_scrollableContentArea__SG2i3{flex:1;overflow-y:auto;min-height:0;display:flex;flex-direction:column}.SimplifiedLLMResults_followupWrapper__FOm7R{border-top:1px solid #e5e7eb;padding:12px;background-color:#f9fafb;position:sticky;bottom:0;z-index:10}.SimplifiedLLMResults_statusBar__TAYM4{padding:10px 16px;display:flex;justify-content:space-between;align-items:center;background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.SimplifiedLLMResults_errorAlert__aaT_d{margin:10px 16px;padding:12px;border-radius:6px;background-color:#fee2e2;border:1px solid #fecaca}.SimplifiedLLMResults_errorTitle__RpZAj{color:#b91c1c;font-weight:600;margin:0 0 8px}.SimplifiedLLMResults_errorMessage__XuB4I{color:#7f1d1d;margin:0;font-size:14px;line-height:1.5}.SimplifiedLLMResults_expandableContent___6DhP{position:relative;width:100%;margin-bottom:10px;border-radius:6px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#1f2937;padding:10px 10px 20px;background:linear-gradient(180deg,#fff,#fcfcfd);border-radius:8px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 h2{font-size:22px;font-weight:600;color:#111827;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;gap:8px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 h3{font-size:16px;font-weight:500;color:#374151;margin:20px 0 12px;padding-left:6px;border-left:3px solid #6366f1}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 ul.SimplifiedLLMResults_key-points__lOGVe{padding-left:10px;margin:16px 0;list-style-type:none}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 ul.SimplifiedLLMResults_key-points__lOGVe li{margin-bottom:12px;line-height:1.5;position:relative;padding-left:24px;padding-right:10px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 ul.SimplifiedLLMResults_key-points__lOGVe li:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:0;font-size:18px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 p.SimplifiedLLMResults_detailed-analysis__E_jrX{line-height:1.6;margin:16px 0;color:#4b5563;background-color:rgba(249,250,251,.7);padding:14px 16px;border-radius:6px;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #f3f4f6}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_metrics-dashboard__Z_zsz{background-color:#f9fafb;border-radius:10px;padding:15px 20px;margin:20px 0;box-shadow:0 2px 5px rgba(0,0,0,.08);border:1px solid #eef2ff;position:relative;overflow:hidden}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_metrics-dashboard__Z_zsz h3{font-size:16px;color:#4b5563;margin-bottom:15px;font-weight:600;letter-spacing:.02em}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_metrics-container__y0Rbw{display:flex;flex-direction:column;gap:15px;margin-bottom:5px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_score-metric__erPVj{display:flex;align-items:center;width:100%;position:relative;padding-bottom:0}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_score-label__PB6qP{font-size:14px;font-weight:500;color:#4b5563;margin-bottom:0;text-align:left;width:100px;flex-shrink:0}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_score-bar-container__1KH7P{height:8px;background-color:#e5e7eb;border-radius:4px;overflow:hidden;margin:0;flex-grow:1;opacity:1}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_score-bar__05DTm{height:100%;border-radius:4px;transition:width .5s ease;background-color:rgba(52,211,153,.8)!important}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_score-value__ypCrq{font-size:14px;text-align:right;font-weight:600;color:#4b5563;margin-top:0;margin-left:15px;width:40px;flex-shrink:0}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_insight-summary__Q9ZOb{background-color:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-top:0;border:1px solid #f3f4f6}.SimplifiedLLMResults_keyInsightsContainer__5WIPW{padding:0;width:100%}.SimplifiedLLMResults_responsiveLayout__ZCR3h{display:flex;flex-direction:row-reverse;gap:24px;width:100%;position:relative}.SimplifiedLLMResults_mainInsightColumn__q2huc{flex:70;padding:18px;display:flex;flex-direction:column;gap:18px}.SimplifiedLLMResults_metricsColumn__uKzIF{flex:30;display:flex;flex-direction:column;gap:16px;padding:18px;position:sticky;top:0;max-height:100vh;overflow-y:auto}.SimplifiedLLMResults_multiInsightLayout__yoex7{display:flex;flex-wrap:wrap;gap:20px;padding:15px;width:100%}.SimplifiedLLMResults_fullWidth__KTi2Z{width:100%}.SimplifiedLLMResults_halfWidth__Wz8hm{width:calc(50% - 10px)}.SimplifiedLLMResults_primaryInsight__KMgbo{width:100%;margin-bottom:16px;background-color:#f8fafc;border-radius:12px;padding:18px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e2e8f0}.SimplifiedLLMResults_fullWidthInsight__TFtpb{width:100%}.SimplifiedLLMResults_fullWidthInsight__TFtpb,.SimplifiedLLMResults_standardInsight__AG19G{margin-bottom:16px;background-color:#fff;border-radius:10px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.05);border:1px solid #e5e7eb}.SimplifiedLLMResults_standardInsight__AG19G{width:calc(50% - 12px)}.SimplifiedLLMResults_insightContainer__184pZ{background-color:#fff;border-radius:12px;padding:22px;box-shadow:0 2px 8px rgba(0,0,0,.06);border:1px solid #e5e7eb}.SimplifiedLLMResults_multiInsightContainer__EcdpN{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;width:100%}.SimplifiedLLMResults_placeholderInsight__pqIrW{background-color:#fff;border-radius:12px;padding:22px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e5e7eb}.SimplifiedLLMResults_insightIcon__QUyDF{color:#3b82f6;margin-right:8px}.SimplifiedLLMResults_analysisMessage___P2B_{color:#6b7280;font-size:15px;margin:12px 0 20px}.SimplifiedLLMResults_insightLoading___H10n{height:4px;width:100%;background-color:#e5e7eb;border-radius:2px;overflow:hidden;margin:30px 0}.SimplifiedLLMResults_loadingBar__pg9y8{height:100%;width:30%;background-color:#3b82f6;border-radius:2px;animation:SimplifiedLLMResults_loadingAnimation__01Cj_ 1.5s ease-in-out infinite}@keyframes SimplifiedLLMResults_loadingAnimation__01Cj_{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}.SimplifiedLLMResults_metricsCard__bIGra,.SimplifiedLLMResults_summaryCard__NkXHF{background-color:#fff;border-radius:12px;padding:18px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e5e7eb}.SimplifiedLLMResults_metricsCard__bIGra h3,.SimplifiedLLMResults_summaryCard__NkXHF h3{color:#1f2937;font-size:16px;margin-top:0;margin-bottom:16px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.SimplifiedLLMResults_summaryCard__NkXHF p{margin:0;color:#4b5563;line-height:1.6;font-size:14px}.SimplifiedLLMResults_overallMetric__sLXvC{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:12px;border-top:1px dashed #e5e7eb}.SimplifiedLLMResults_overallLabel__Pape2{font-weight:600;font-size:15px;color:#1f2937}.SimplifiedLLMResults_overallScore__zqPUP{font-size:18px;font-weight:700;color:#3b82f6;background-color:#eff6ff;padding:4px 12px;border-radius:16px}.SimplifiedLLMResults_metricItem__oerNa{display:flex;align-items:center;margin-bottom:14px}.SimplifiedLLMResults_metricItem__oerNa:last-child{margin-bottom:0}.SimplifiedLLMResults_metricLabel__S1DRw{width:90px;font-size:14px;color:#4b5563;font-weight:500}.SimplifiedLLMResults_metricBarContainer__2f13T{flex-grow:1;height:6px;background-color:#f1f5f9;border-radius:3px;margin:0 12px;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.SimplifiedLLMResults_sourcesCard__CmZ9x{background-color:#fff;border-radius:12px;padding:18px;margin-top:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);border:1px solid #e5e7eb}.SimplifiedLLMResults_sourcesCard__CmZ9x h3{color:#1f2937;font-size:16px;margin-top:0;margin-bottom:16px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #f1f5f9}.SimplifiedLLMResults_sourcesList__i9KmC{display:flex;flex-direction:column;gap:8px}.SimplifiedLLMResults_sourceItem__jC0aq{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px dotted #e5e7eb}.SimplifiedLLMResults_sourceItem__jC0aq:last-child{border-bottom:none}.SimplifiedLLMResults_sourceLink__97tC2{color:#3b82f6;text-decoration:none;font-size:14px;font-weight:500;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.SimplifiedLLMResults_sourceLink__97tC2:hover{color:#2563eb;text-decoration:underline}.SimplifiedLLMResults_sourceScore__sp4wP{font-size:13px;color:#6b7280;margin-left:12px;font-weight:600;opacity:.75}.SimplifiedLLMResults_noSourcesMessage__V9nHM{font-size:.9rem;color:#666;text-align:center;padding:12px;border:1px dashed #ddd;border-radius:4px;margin:10px 0}.SimplifiedLLMResults_placeholderLink__vvieu{height:14px;width:80%;background:linear-gradient(90deg,#e5e7eb,#f1f5f9 50%,#e5e7eb);border-radius:4px;animation:SimplifiedLLMResults_pulse__AGJSR 2s ease-in-out infinite}@keyframes SimplifiedLLMResults_pulse__AGJSR{0%{opacity:.6}50%{opacity:.9}to{opacity:.6}}.SimplifiedLLMResults_metricBar__neCLn{height:100%;background:linear-gradient(90deg,#60a5fa,#3b82f6);border-radius:3px;box-shadow:0 1px 2px rgba(59,130,246,.3);transition:width .5s ease-out}.SimplifiedLLMResults_metricValue__TO1mr{width:40px;text-align:right;font-size:14px;font-weight:600;color:#1f2937}.SimplifiedLLMResults_metricItemsRow__7yXGP{display:flex;justify-content:space-between;gap:20px}@media (max-width:768px){.SimplifiedLLMResults_responsiveLayout__ZCR3h{flex-direction:column}.SimplifiedLLMResults_halfWidth__Wz8hm{width:100%}.SimplifiedLLMResults_metricItemsRow__7yXGP{flex-direction:column;gap:12px}}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_financial-indicators__u_TQH{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px;gap:16px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_indicator__oEm_Q{flex:1;text-align:center;background-color:#f9fafb;padding:16px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_indicator-icon__zp9tG{font-size:24px;margin-bottom:8px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_indicator-label__v4l_O{font-weight:500;color:#374151}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_tech-stack__gkdU1{display:flex;justify-content:space-between;margin-top:20px;margin-bottom:20px;gap:16px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_stack-component__Zn49K{flex:1;text-align:center;background-color:#f9fafb;padding:16px;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_stack-icon__0Bh5i{font-size:24px;margin-bottom:8px}.SimplifiedLLMResults_formattedKeyInsights__TVWo2 .SimplifiedLLMResults_stack-label__8B6WT{font-weight:500;color:#374151}.SimplifiedLLMResults_fullContent__M1nW4{font-size:15px;line-height:1.6;color:#1f2937;white-space:pre-wrap;word-break:break-word;padding:5px 0;position:relative;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.3) transparent}.SimplifiedLLMResults_fullContent__M1nW4:after{content:"";position:absolute;bottom:0;left:0;right:0;height:0;pointer-events:none;opacity:0;transition:opacity .3s}.SimplifiedLLMResults_contentCollapsed__Jmg3Y{padding-bottom:20px}.SimplifiedLLMResults_contentCollapsed__Jmg3Y:after{opacity:1!important}.SimplifiedLLMResults_expandButtonContainer__X_xhE{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:5px;position:relative;z-index:2}.SimplifiedLLMResults_expandButton__AiwX7{background-color:#f3f4f6;border:1px solid #e5e7eb;color:#4b5563;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:5px}.SimplifiedLLMResults_expandButton__AiwX7:hover{background-color:#e5e7eb;color:#374151}.SimplifiedLLMResults_contentIndicator__FE1j1{color:#9ca3af;font-size:13px;color:#6b7280;font-style:italic}