._graphContainer_zxmzw_1{flex:1;width:100%;height:100%;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 50%,rgba(var(--accent-blue-rgb, 74, 158, 255),.03) 0%,transparent 70%)}._svg_zxmzw_10{display:block;cursor:grab}._svg_zxmzw_10:active{cursor:grabbing}._link_zxmzw_18{stroke:var(--text-disabled, rgba(255, 255, 255, .2));stroke-width:1.5;opacity:.7;transition:opacity .3s ease,stroke .3s ease}._link_zxmzw_18:hover{opacity:1;stroke:var(--text-secondary, rgba(255, 255, 255, .5));stroke-width:2}._node_zxmzw_30{cursor:pointer;transition:opacity .4s ease}._node_zxmzw_30:hover ._nodeCard_zxmzw_34{filter:url(#glow);stroke:var(--node-color, var(--accent-blue));stroke-width:1.5;fill-opacity:.95}._node_zxmzw_30:hover ._nodeLabel_zxmzw_40{fill-opacity:1}._selected_zxmzw_44 ._nodeCard_zxmzw_34{filter:url(#glow);stroke:var(--node-color, var(--accent-blue));stroke-width:2;fill-opacity:1}._dimmed_zxmzw_51{opacity:.15;pointer-events:none}._dimmedLink_zxmzw_56{opacity:.05}._nodeCard_zxmzw_34{fill:var(--bg-surface, rgba(30, 30, 50, .85));stroke:var(--border-default, rgba(255, 255, 255, .06));stroke-width:1;fill-opacity:.8;transition:fill-opacity .3s ease,stroke .3s ease,stroke-width .2s ease}._nodeIndicator_zxmzw_68{opacity:.9}._nodeLabel_zxmzw_40{fill:var(--text-primary, #e0e0e0);font-family:var(--font-sans, system-ui, -apple-system, sans-serif);font-size:12px;font-weight:500;fill-opacity:.9;pointer-events:none;-webkit-user-select:none;user-select:none}._nodeBadge_zxmzw_82{fill:var(--text-disabled, #666);font-family:var(--font-mono, monospace);font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;pointer-events:none;-webkit-user-select:none;user-select:none}._panel_1ml6r_1{position:absolute;top:0;right:0;bottom:0;width:350px;background:var(--bg-surface, #1a1a2e);border-left:1px solid var(--border-default, #333);display:flex;flex-direction:column;overflow-y:auto;z-index:10;animation:_slideIn_1ml6r_1 .2s ease-out}@keyframes _slideIn_1ml6r_1{0%{transform:translate(100%)}to{transform:translate(0)}}._header_1ml6r_24{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--border-default, #333)}._title_1ml6r_32{margin:0;font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}._closeButton_1ml6r_42{background:none;border:none;color:var(--text-secondary, #999);font-size:24px;cursor:pointer;padding:0 4px;line-height:1}._closeButton_1ml6r_42:hover{color:var(--text-primary, #fff)}._body_1ml6r_55{padding:16px;flex:1;overflow-y:auto}._badge_1ml6r_61{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;background:var(--bg-inset, #222);color:var(--text-secondary, #999);margin-bottom:12px}._section_1ml6r_72{margin-bottom:16px}._sectionLabel_1ml6r_76{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-disabled, #666);margin-bottom:6px}._content_1ml6r_84{font-size:14px;line-height:1.5;color:var(--text-primary, #eee);margin:0;white-space:pre-wrap}._tags_1ml6r_92{display:flex;flex-wrap:wrap;gap:4px}._tag_1ml6r_92{display:inline-block;padding:2px 8px;border-radius:12px;font-size:12px;background:var(--bg-inset, #222);color:var(--text-secondary, #aaa)}._viewLink_1ml6r_107{background:none;border:1px solid var(--accent-blue, #4A9EFF);color:var(--accent-blue, #4A9EFF);padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px}._viewLink_1ml6r_107:hover{background:var(--accent-blue, #4A9EFF);color:#fff}._edgeList_1ml6r_121{list-style:none;padding:0;margin:0}._edgeItem_1ml6r_127{display:flex;align-items:center;gap:8px;padding:4px 0;border-bottom:1px solid var(--border-default, #2a2a2a);font-size:13px}._edgeType_1ml6r_136{font-family:monospace;font-size:11px;color:var(--text-disabled, #666)}._edgeNodeLink_1ml6r_142{background:none;border:none;color:var(--accent-blue, #4A9EFF);cursor:pointer;font-size:12px;font-family:monospace}._edgeNodeLink_1ml6r_142:hover{text-decoration:underline}._timestamps_1ml6r_154{margin-top:16px;font-size:12px;color:var(--text-disabled, #666)}._layout_n9vg6_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._graphArea_n9vg6_8{flex:1;min-height:0;position:relative;overflow:hidden}._empty_n9vg6_15{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--text-secondary);text-align:center;padding:32px}._empty_n9vg6_15 p{margin:4px 0;font-size:14px}
