.RelationInsights_container__rCnUE{display:flex;flex-direction:column;gap:1rem}.RelationInsights_kpiGrid__8FDlo{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width:1100px){.RelationInsights_kpiGrid__8FDlo{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.RelationInsights_kpiGrid__8FDlo{grid-template-columns:1fr}}.RelationInsights_kpiCard__0HFvy{background:var(--sidebar-bg,#f8fafc);border:1px solid var(--card-border,#e5e7eb);border-radius:14px;padding:16px}.RelationInsights_kpiLabel__H0MBa{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--foreground);opacity:.45;margin-bottom:8px}.RelationInsights_kpiValue__NFEdC{font-size:28px;font-weight:800;color:var(--foreground);line-height:1}.RelationInsights_kpiSub__zxxBJ{font-size:12px;font-weight:500;color:var(--foreground);opacity:.45}.RelationInsights_kpiRow__XCHS0{display:flex;align-items:center;gap:8px;margin-top:8px}.RelationInsights_kpiDot__61oTL{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}.RelationInsights_kpiDotLabel__gfO1R{font-size:11px;color:var(--foreground);opacity:.55}.RelationInsights_kpiDotValue__7cKVI{font-size:14px;font-weight:800;color:var(--foreground)}.RelationInsights_kpiMini__TacrC{display:flex;flex-direction:column;gap:1px}.RelationInsights_kpiMiniValue__4DvuV{font-size:16px;font-weight:800;color:var(--foreground);line-height:1}.RelationInsights_kpiMiniLabel__TrqU3{font-size:10px;color:var(--foreground);opacity:.4}.RelationInsights_ringWrap__KyGDX{display:flex;align-items:center;gap:16px}.RelationInsights_ring__hdNM_{position:relative;width:64px;height:64px;flex-shrink:0}.RelationInsights_ringCenter__paPJ0{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;color:var(--foreground)}.RelationInsights_confBar__MnAb4{display:flex;height:10px;border-radius:5px;overflow:hidden;background:rgba(0,0,0,.06);margin-bottom:10px}[data-theme=dark] .RelationInsights_confBar__MnAb4{background:rgba(255,255,255,.06)}.RelationInsights_confSegment__SAk2c{height:100%;transition:width .3s ease}.RelationInsights_confLegend__19ubp{display:flex;flex-direction:column;gap:4px}.RelationInsights_confLegendRow__Iyl0O{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--foreground)}.RelationInsights_confLegendLabel__0B9Sq{display:flex;align-items:center;gap:6px;opacity:.6}.RelationInsights_confLegendDot__tGaDs{width:8px;height:8px;border-radius:3px;flex-shrink:0}.RelationInsights_confLegendCount__1V2_Y{font-weight:700}.RelationInsights_chartGrid3__h0cbc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.RelationInsights_chartGrid2__mYMB4{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:900px){.RelationInsights_chartGrid2__mYMB4,.RelationInsights_chartGrid3__h0cbc{grid-template-columns:1fr}}.RelationInsights_chartCard__uAqVe{background:var(--sidebar-bg,#f8fafc);border:1px solid var(--card-border,#e5e7eb);border-radius:14px;padding:16px}.RelationInsights_chartTitle__gJQ3O{font-size:13px;font-weight:700;color:var(--foreground);margin-bottom:14px}.RelationInsights_barRow__JuGOl{display:flex;align-items:center;gap:8px;margin-bottom:8px}.RelationInsights_barColor__WjYek{width:4px;height:22px;border-radius:2px;flex-shrink:0}.RelationInsights_barLabel__lL8_L{font-size:11px;font-weight:600;color:var(--foreground);opacity:.6;width:130px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.RelationInsights_barTrack__BSKak{flex:1 1;position:relative;height:22px}.RelationInsights_barFill__OMbLk{position:absolute;left:0;top:0;bottom:0;border-radius:4px;transition:width .4s ease}.RelationInsights_barCount__EweD_{position:relative;display:flex;align-items:center;height:100%;padding-left:6px;font-size:11px;font-weight:700}.RelationInsights_entityRow__EDVBw{display:flex;align-items:center;gap:8px;margin-bottom:8px}.RelationInsights_entityRank__Z_VVT{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:rgba(var(--primary-rgb),.08);font-size:10px;font-weight:800;color:var(--primary);flex-shrink:0}.RelationInsights_entityName__YeOVP{flex:1 1;font-size:12px;font-weight:600;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RelationInsights_entityType__fQqwa{font-size:10px;color:var(--foreground);opacity:.4}.RelationInsights_entityCount__3bd5S{font-size:11px;font-weight:700;color:var(--primary);flex-shrink:0}.RelationInsights_metaRow__Mihr4{display:flex;align-items:center;gap:12px;margin-top:10px}.RelationInsights_metaItem__Rox3i{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600}.RelationInsights_metaTemporal__d_DBg{color:#0d9488}[data-theme=dark] .RelationInsights_metaTemporal__d_DBg{color:#60d0e0}.RelationInsights_metaSpatial__j_X90{color:#2ea660}[data-theme=dark] .RelationInsights_metaSpatial__j_X90{color:#60d090}.RelationInsights_tripleRow__9bTp6{display:flex;align-items:center;gap:5px;padding:6px 0;border-bottom:1px solid var(--card-border,#e5e7eb);font-size:11px}.RelationInsights_tripleRow__9bTp6:last-child{border-bottom:none}.RelationInsights_tripleCount__cR6tR{font-size:10px;font-weight:700;color:var(--foreground);opacity:.4;width:24px;flex-shrink:0}.RelationInsights_tripleS__rBazJ{font-weight:700;color:#6930A8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}[data-theme=dark] .RelationInsights_tripleS__rBazJ{color:#D0B0FF}.RelationInsights_tripleP__SQ3_Z{font-weight:600;font-style:italic;color:#2B4ACB;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80px}[data-theme=dark] .RelationInsights_tripleP__SQ3_Z{color:#A4B8FE}.RelationInsights_tripleO__lexSO{font-weight:700;color:#9A6C00;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}[data-theme=dark] .RelationInsights_tripleO__lexSO{color:#F5D880}.RelationInsights_tripleArrow__9wf_2{color:var(--foreground);opacity:.2;flex-shrink:0}.RelationInsights_emptyChart__gKREl{text-align:center;padding:24px 0;font-size:12px;color:var(--foreground);opacity:.35}