.TrendChart_wrap__WEst3{width:100%;position:relative}.TrendChart_svg__IlO1B{display:block;width:100%;height:100%;overflow:visible}.TrendChart_tooltip__goqwc{position:absolute;pointer-events:none;padding:8px 10px;border-radius:8px;background:rgb(var(--surface));border:1px solid rgb(var(--border));box-shadow:0 8px 24px rgb(var(--shadow));font-size:12px;z-index:5;transform:translate(-50%,-120%);white-space:nowrap}.TrendChart_tooltip__goqwc strong{display:block;font-size:14px}.TrendChart_label__Ip93O{font-size:11px;fill:rgb(var(--text-soft))}.TrendChart_axis__5_Q0n{stroke:rgb(var(--border-soft));stroke-dasharray:3 3}.ConfidenceDial_wrap__zfCE_{display:flex;align-items:center;gap:16px}.ConfidenceDial_dial__1fBxT{position:relative;width:88px;height:88px;flex-shrink:0}.ConfidenceDial_val__9rXoX{position:absolute;inset:0;display:grid;place-items:center;font-size:22px;font-weight:700;letter-spacing:-.02em;color:rgb(var(--text))}.ConfidenceDial_copy__EL8f0{flex:1 1}.ConfidenceDial_label__HRf1x{font-size:12px;color:rgb(var(--text-muted));text-transform:uppercase;letter-spacing:.08em}.ConfidenceDial_title__w2VWY{font-weight:600;margin-top:2px;color:rgb(var(--text))}.ConfidenceDial_note__Fo3Bg{font-size:12px;color:rgb(var(--text-soft));margin-top:6px;line-height:1.5}.KpiDetailView_crumbs__KcnZ_{display:flex;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;color:rgb(var(--text-soft))}.KpiDetailView_crumbs__KcnZ_ a:hover{color:rgb(var(--text))}.KpiDetailView_header__VS0Wc{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;flex-wrap:wrap}.KpiDetailView_title__8Wfce{font-size:28px;font-weight:700;letter-spacing:-.02em;color:rgb(var(--text))}.KpiDetailView_subline__JF5MO{margin-top:4px;color:rgb(var(--text-muted));display:flex;gap:10px;flex-wrap:wrap;font-size:13px}.KpiDetailView_tabs___web9{display:flex;gap:4px;border-bottom:1px solid rgb(var(--border-soft));margin-bottom:20px;overflow-x:auto}.KpiDetailView_tab__nEgk1{padding:10px 14px;font-size:13px;font-weight:500;color:rgb(var(--text-muted));border-bottom:2px solid transparent;white-space:nowrap}.KpiDetailView_tab__nEgk1:hover{color:rgb(var(--text))}.KpiDetailView_tabActive__7ECDh{color:rgb(var(--accent));border-bottom-color:rgb(var(--accent))}.KpiDetailView_layout__xiCEn{display:grid;grid-template-columns:1fr;grid-gap:var(--card-gap,20px);gap:var(--card-gap,20px)}@media (min-width:900px){.KpiDetailView_layout__xiCEn{grid-template-columns:320px minmax(0,1fr) 300px}}.KpiDetailView_metaCard__i7Q4F{padding:var(--card-pad,20px)}.KpiDetailView_metaRow__TWu2h{padding:14px 0;border-bottom:1px solid rgb(var(--border-soft))}.KpiDetailView_metaRow__TWu2h:last-child{border-bottom:none}.KpiDetailView_metaLabel__ejYv1{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--text-soft));margin-bottom:4px}.KpiDetailView_metaValue__TOQzG{font-size:13px;color:rgb(var(--text))}.KpiDetailView_metaValue__TOQzG code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;background:rgb(var(--surface-2));padding:2px 6px;border-radius:6px;color:rgb(var(--text-muted))}.KpiDetailView_center__47H44{display:flex;flex-direction:column;gap:var(--card-gap,20px);min-width:0}.KpiDetailView_chartHead__oRero{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.KpiDetailView_chartTitle__o9WaZ{font-size:14px;font-weight:600;color:rgb(var(--text))}.KpiDetailView_chartCard__o6HN2{padding:20px}.KpiDetailView_insight__3Hxon{display:flex;gap:14px;padding:18px;background:linear-gradient(135deg,rgb(var(--accent-soft)),transparent);border:1px solid rgb(var(--border-soft))}.KpiDetailView_insightIcon__dKjMJ{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:rgb(var(--accent));color:rgb(var(--accent-fg));flex-shrink:0}.KpiDetailView_insightTitle__TZ24I{font-weight:600;margin-bottom:4px;color:rgb(var(--text))}.KpiDetailView_insightText__u0Jpq{color:rgb(var(--text-muted));font-size:13px;line-height:1.6}.KpiDetailView_relRow__z0aqC{display:flex;gap:8px;flex-wrap:wrap}.KpiDetailView_relPill__XI_AM{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgb(var(--surface-2));border:1px solid rgb(var(--border-soft));border-radius:10px;font-size:12px;color:rgb(var(--text))}.KpiDetailView_right__9rBq8{display:flex;flex-direction:column;gap:var(--card-gap,20px)}.KpiDetailView_aiBlock__U3ReY{padding:18px}.KpiDetailView_aiHead__RhPpz{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-weight:600;color:rgb(var(--text))}.KpiDetailView_aiCopy__t7rHR{font-size:13px;color:rgb(var(--text-muted));line-height:1.6}