.CohortBenchmarkChip_chip__mVffw{display:inline-flex;align-items:center;border-radius:999px;background:hsl(var(--primary)/.1);color:hsl(var(--primary));padding:4px 10px;font-size:.75rem;font-weight:650}.InsightDetailModal_body__HOEie{display:flex;flex-direction:column;gap:14px}.InsightDetailModal_chips___bLy6{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.InsightDetailModal_chip__m6IYH{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0;padding:3px 8px;border-radius:999px;border:1px solid}.InsightDetailModal_origin_RULE__lgqLI{color:hsl(var(--accent));background:hsl(var(--accent)/.08)}.InsightDetailModal_origin_AI__ZU9Zu{color:hsl(var(--primary));background:hsl(var(--primary)/.1)}.InsightDetailModal_origin_AI_ENHANCED__1javx{color:hsl(var(--primary-glow,var(--primary)));background:hsl(var(--primary)/.14)}.InsightDetailModal_severity_ALERT__DFKUM{color:hsl(var(--danger));background:hsl(var(--danger)/.12);border-color:hsl(var(--danger)/.45)}.InsightDetailModal_severity_WATCH__omAYh{color:hsl(var(--warning));background:hsl(var(--warning)/.14);border-color:hsl(var(--warning)/.45)}.InsightDetailModal_severity_GOOD__MiASa{color:hsl(var(--accent));background:hsl(var(--accent)/.14);border-color:hsl(var(--accent)/.45)}.InsightDetailModal_areaChip__lXCxo{color:hsl(var(--foreground)/.75);background:hsl(var(--glass-bg)/.5);border-color:hsl(var(--glass-border)/.7)}.InsightDetailModal_chipSubtle__YarYa{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0;color:hsl(var(--foreground)/.5)}.InsightDetailModal_summary__IYSb_{font-size:14px;line-height:1.5;color:hsl(var(--foreground)/.78);margin:0}.InsightDetailModal_metricSection__vdVFd{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid hsl(var(--glass-border)/.5);background:hsl(var(--glass-bg)/.25);border-radius:var(--radius-md);flex-wrap:wrap}.InsightDetailModal_metricBlock__gTR_x{display:flex;flex-direction:column;gap:2px;min-width:0}.InsightDetailModal_metricLabel__rDO8R{font-size:10px;text-transform:uppercase;letter-spacing:0;font-weight:700;color:hsl(var(--foreground)/.5)}.InsightDetailModal_metricValue__6klua{font-size:22px;font-weight:700;letter-spacing:0}.InsightDetailModal_metricValueTarget__Ct84q,.InsightDetailModal_metricValue__6klua{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace}.InsightDetailModal_metricValueTarget__Ct84q{font-size:18px;font-weight:600;color:hsl(var(--foreground)/.78)}.InsightDetailModal_metric_ALERT__czApi{color:hsl(var(--danger))}.InsightDetailModal_metric_WATCH__8hPLJ{color:hsl(var(--warning))}.InsightDetailModal_metric_GOOD__8TuNR{color:hsl(var(--accent))}.InsightDetailModal_metricArrow__F7MJA{color:hsl(var(--foreground)/.4);font-size:18px;font-weight:600}.InsightDetailModal_section__KCUPq{display:flex;flex-direction:column;gap:8px}.InsightDetailModal_sectionTitle__ie7I3{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:hsl(var(--foreground)/.6)}.InsightDetailModal_sectionBody__Yrt5_{margin:0;font-size:13px;line-height:1.55;color:hsl(var(--foreground)/.82)}.InsightDetailModal_formulaBox__t4BD5{border:1px dashed hsl(var(--glass-border)/.7);background:hsl(var(--glass-bg)/.18);border-radius:10px;padding:10px 12px}.InsightDetailModal_formulaBox__t4BD5 code{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:12px;color:hsl(var(--foreground)/.85);word-break:break-word}.InsightDetailModal_inputsList__qzrV4{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.InsightDetailModal_inputsList__qzrV4 li{font-size:12.5px;line-height:1.5;color:hsl(var(--foreground)/.78);padding-left:16px;position:relative}.InsightDetailModal_inputsList__qzrV4 li:before{content:"•";position:absolute;left:4px;color:hsl(var(--primary)/.65);font-weight:700}.InsightDetailModal_targetNote__UWzEr{display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;padding:6px 10px;border-radius:8px;font-size:11px;color:hsl(var(--foreground)/.7);background:hsl(var(--accent)/.08);border:1px solid hsl(var(--accent)/.3);align-self:flex-start}.InsightDetailModal_tagsRow__038Gp{display:flex;flex-wrap:wrap;gap:6px}.InsightDetailModal_tag__ELyZj{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:0;padding:3px 8px;border-radius:999px;background:hsl(var(--glass-bg)/.45);border:1px solid hsl(var(--glass-border)/.5);color:hsl(var(--foreground)/.7)}.InsightDetailModal_discussAction__S70a_{gap:6px}.CompanionChatMessageContent_root__9u0dM{display:flex;flex-direction:column;gap:10px;min-width:0}.CompanionChatMessageContent_prose__DfzZU{white-space:pre-wrap}.CompanionChatMessageContent_tableWrap__lRkuJ{display:flex;flex-direction:column;gap:6px;min-width:0}.CompanionChatMessageContent_tableTitle__rQkLn{font-size:12px;font-weight:600;color:hsl(var(--foreground)/.78)}.CompanionChatMessageContent_tableShell__YfVsq{position:relative;min-width:0}.CompanionChatMessageContent_copyButton__sbD3H{position:absolute;top:8px;right:8px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid hsl(var(--foreground)/.12);border-radius:8px;background:hsl(var(--modal-bg)/.94);color:hsl(var(--foreground)/.78);box-shadow:var(--shadow-md);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,color .15s ease,background .15s ease,border-color .15s ease}.CompanionChatMessageContent_tableShell__YfVsq:focus-within .CompanionChatMessageContent_copyButton__sbD3H,.CompanionChatMessageContent_tableShell__YfVsq:hover .CompanionChatMessageContent_copyButton__sbD3H{opacity:1;pointer-events:auto}.CompanionChatMessageContent_copyButton__sbD3H:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.45);background:hsl(var(--modal-bg))}@media (hover:none){.CompanionChatMessageContent_copyButton__sbD3H{opacity:.85;pointer-events:auto}}.CompanionChatMessageContent_tableScroll__k2Rat{max-width:100%;max-height:280px;overflow:auto;border:1px solid hsl(var(--foreground)/.1);border-radius:10px;background:hsl(var(--background)/.55)}.CompanionChatMessageContent_table__x1Yeb{width:100%;border-collapse:collapse;font-size:12px;line-height:1.35}.CompanionChatMessageContent_table__x1Yeb td,.CompanionChatMessageContent_table__x1Yeb th{padding:7px 10px;border-bottom:1px solid hsl(var(--foreground)/.08);vertical-align:top}.CompanionChatMessageContent_table__x1Yeb th{position:sticky;top:0;z-index:1;background:hsl(var(--background));font-weight:600;text-align:left;white-space:nowrap}.CompanionChatMessageContent_table__x1Yeb tbody tr:last-child td{border-bottom:none}.CompanionChatMessageContent_table__x1Yeb tbody tr:hover td{background:hsl(var(--foreground)/.04)}.CompanionChatMessageContent_alignLeft__X8mHx{text-align:left}.CompanionChatMessageContent_alignRight__Ecrq9{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CompanionChatMessageContent_alignCenter__o7_HZ{text-align:center}