.react-flow-graph-canvas_flowShell__0ApA_{height:100%;width:100%;overflow:hidden;border-radius:inherit;background:var(--chat-graph-bg,#fcfcfc)}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted]{background:var(--chat-graph-bg-muted,#f6f7f8)}.react-flow-graph-canvas_flowRoot__r64Sf{height:100%;width:100%;background:transparent}.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__edges{z-index:1}.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__nodes{z-index:3}.react-flow-graph-canvas_edgeEffectsCanvas__p2IGC{inset:0;pointer-events:none;position:absolute;z-index:2}.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node,.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node.selectable.selected,.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node.selectable:focus,.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node:focus,.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node:focus-visible{outline:none!important;box-shadow:none!important;border:0!important;cursor:pointer!important}.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node.draggable:active,.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node.draggable:hover,.react-flow-graph-canvas_flowRoot__r64Sf .react-flow__node.dragging{cursor:pointer!important}.react-flow-graph-canvas_flowControls__HemoX{margin:8px!important;padding:2px!important;display:flex!important;flex-direction:column!important;gap:2px;border-radius:10px!important;border:none!important;background:var(--chat-control-bg,#ffffff)!important;box-shadow:none!important;overflow:visible!important}.react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button{width:30px;height:30px;border:none!important;border-radius:7px!important;background:transparent!important;color:var(--chat-control-text,#111827)!important;transition:background-color .18s ease,color .18s ease}.react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:hover{background:var(--chat-control-bg-hover,#f6f8fb)!important}.react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:active{background:var(--chat-control-bg-active,#eef2f7)!important}.react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:focus,.react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:focus-visible{outline:none!important;box-shadow:none!important}.react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button svg{width:12px;height:12px}.react-flow-graph-canvas_graphNode__68ylF{display:flex;height:100%;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid rgba(148,163,184,.42);border-radius:999px;background:#ffffff;box-shadow:none;color:#172033;text-align:center;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.react-flow-graph-canvas_graphNodeHandle__hxmDz{opacity:0;pointer-events:none}.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D{position:relative;display:flex;height:100%;width:100%;align-items:center;gap:10px;border:1px solid rgba(87,255,210,.32);border-radius:999px;background:#ffffff;box-shadow:none;padding:8px 10px 8px 8px;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.react-flow-graph-canvas_graphNodeWhycardSignalWrap__pla1K{--signal-diameter:44px;--tau-score:0.5;--tau-core-size:12px;position:relative;display:inline-flex;width:var(--signal-diameter);height:var(--signal-diameter);align-items:center;justify-content:center;flex:0 0 var(--signal-diameter)}.react-flow-graph-canvas_graphNodeWhycardSignalSvg__M3G45{width:100%;height:100%;overflow:visible;display:block;pointer-events:none}.react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL{fill:rgba(246,246,246,.96);stroke:rgba(255,255,255,.92);stroke-width:1.25px}.react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:rgba(241,255,249,.98);stroke:rgba(204,250,234,.96);stroke-width:1.2px;filter:none;transition:transform .18s ease,opacity .18s ease,filter .18s ease;transform-origin:center}.react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#6ce7da;filter:none;transition:transform .18s ease,filter .18s ease;transform-origin:center}.react-flow-graph-canvas_graphNodeWhycardSignalWrapFocus__HoRoI{--signal-diameter:54px}.react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{position:absolute;width:var(--signal-diameter);height:var(--signal-diameter);border-radius:999px;border:1px solid rgba(204,250,234,.96);background:#effdf8;box-shadow:inset 0 0 0 1px rgba(204,250,234,.62);pointer-events:none;transition:transform .18s ease,opacity .18s ease,box-shadow .18s ease}.react-flow-graph-canvas_graphNodeWhycardSignalCore__B0QJf{position:relative;width:var(--tau-core-size);height:var(--tau-core-size);border-radius:999px;background:#6ce7da;box-shadow:none;z-index:1;transition:transform .18s ease,box-shadow .18s ease}.react-flow-graph-canvas_graphNodeWhycardLabel__jzcXr{min-width:0;flex:1 1 auto;border:1px solid rgba(148,163,184,.26);border-radius:999px;background:#ffffff;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.react-flow-graph-canvas_graphNodeWhycardTitle__RUmwq{display:block;margin:0;color:#172033;font-size:12px;font-weight:700;line-height:1.16;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-flow-graph-canvas_graphNodeWhycardDescription__ErdEo{display:block;margin:0;color:#64748b;font-size:9px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D.react-flow-graph-canvas_graphNodeRelated__q4Q4P{border-color:rgba(56,189,248,.58)}.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D.react-flow-graph-canvas_graphNodeInspected___wBWm,.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D.react-flow-graph-canvas_graphNodeSelected__RN9Xx{box-shadow:0 0 0 2px rgba(14,165,233,.18)}.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D.react-flow-graph-canvas_graphNodeMuted__Y4qGm .react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{opacity:.36}.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D .react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{animation:react-flow-graph-canvas_whycardPulseGlow__BEsr0 2.6s ease-in-out infinite}.react-flow-graph-canvas_graphNodeWhycardShell__U6X_D .react-flow-graph-canvas_graphNodeWhycardSignalCore__B0QJf{animation:react-flow-graph-canvas_whycardPulseCore__8KiEc 1.9s ease-in-out infinite}.react-flow-graph-canvas_graphNodeMuted__Y4qGm{opacity:.34}.react-flow-graph-canvas_graphNodeRelated__q4Q4P{border-color:rgba(56,189,248,.6)}.react-flow-graph-canvas_graphNodeInspected___wBWm,.react-flow-graph-canvas_graphNodeSelected__RN9Xx{border-color:#0ea5e9;box-shadow:0 0 0 2px rgba(14,165,233,.18);transform:translateY(-1px)}.react-flow-graph-canvas_graphNodeInterventionSource__l_c0b{border-color:rgba(245,158,11,.72)}.react-flow-graph-canvas_graphNodeInterventionOutcome__4kewk{border-color:rgba(99,102,241,.68)}.react-flow-graph-canvas_graphNodeInterventionPath__3eRG6{box-shadow:0 0 0 3px rgba(245,158,11,.18),0 18px 34px rgba(15,23,42,.12)}.react-flow-graph-canvas_graphNodeTitle__k1LU2{max-width:86%;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:700;line-height:1.18;white-space:nowrap}.react-flow-graph-canvas_graphNodeDescription__Gx3p5{max-width:82%;overflow:hidden;color:#64748b;font-size:10px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.react-flow-graph-canvas_graphNodeV2__OdLk_{display:flex;height:100%;width:100%;border:1px solid #e5e5e5;border-radius:42px;background:#ffffff;box-shadow:0 4px 14px rgba(17,24,39,.08),0 1px 2px rgba(17,24,39,.05),inset 0 1px 0 rgba(255,255,255,.98);color:#1f2937;cursor:pointer;padding:30px 36px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease,transform .18s ease}.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S{align-items:center;justify-content:center;width:56px!important;min-width:56px;max-width:56px;height:56px!important;min-height:56px;max-height:56px;gap:0;border-color:transparent;border-radius:0;background:transparent;box-shadow:none;padding:0;overflow:visible;cursor:pointer;transition:opacity .18s ease,transform .22s ease}.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S:active{cursor:pointer}.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S .react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{border-color:rgba(151,235,203,.84)}.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{stroke:rgba(151,235,203,.92)}.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeInspected___wBWm,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeMuted__Y4qGm,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeSelected__RN9Xx,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeV2Driver__yYNN8,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeV2Effect__cNqQY,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeV2Focus__qGtBB,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S:hover{border-color:transparent;border-radius:0;background:transparent;box-shadow:none;transform:none}.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU{transform:none!important;z-index:7}.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W{opacity:1}.react-flow-graph-canvas_graphNodeWhycardDimmed__rmWIg{opacity:.12!important}.react-flow-graph-canvas_graphNodeWhycardInterventionPath__lgUKY .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:rgba(254,226,226,.96);stroke:rgba(220,38,38,.9);filter:drop-shadow(0 8px 18px rgba(220,38,38,.24))}.react-flow-graph-canvas_graphNodeWhycardInterventionPath__lgUKY .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#dc2626;filter:drop-shadow(0 0 16px rgba(220,38,38,.58))}.react-flow-graph-canvas_graphNodeWhycardInterventionPath__lgUKY .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#b91c1c}.react-flow-graph-canvas_graphNodeExperimentBadge__MZowc{display:inline-flex;align-items:center;justify-content:center;height:17px;min-width:22px;max-width:54px;padding:0 5px;overflow:hidden;border:1px solid rgba(99,102,241,.28);border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 4px 10px rgba(15,23,42,.12);color:#4f46e5;font-size:8px;font-weight:750;line-height:1;letter-spacing:0;pointer-events:none;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;z-index:4}.react-flow-graph-canvas_graphNodeWhycardExperimentBadge__xCz_E{position:absolute;top:1px;left:calc(50% + 12px)}.react-flow-graph-canvas_graphNodeV2ExperimentBadge__rCrlD{align-self:flex-start;margin-bottom:2px}.react-flow-graph-canvas_graphNodeClassicExperimentBadge__u_GuX{position:absolute;top:8px;right:8px}.react-flow-graph-canvas_graphNodeExperimentBadge__MZowc[data-experiment-kind=what_if]{border-color:rgba(66,135,232,.28);background:rgba(237,245,255,.98);color:#2f65b7}.react-flow-graph-canvas_graphNodeExperimentBadge__MZowc[data-experiment-kind=intervention]{border-color:rgba(220,38,38,.24);background:rgba(255,241,243,.98);color:#b7354f}.react-flow-graph-canvas_graphNodeExperimentBadge__MZowc[data-experiment-kind=ablation]{border-color:rgba(100,116,139,.24);background:rgba(245,248,251,.98);color:#65758c}.react-flow-graph-canvas_graphNodeExperimentBadge__MZowc[data-experiment-kind=counterfactual]{border-color:rgba(127,109,242,.24);background:rgba(244,241,255,.98);color:#6356c4}.react-flow-graph-canvas_graphNodeV2Focus__qGtBB{border-color:#5fd3a6;border-radius:62px;box-shadow:0 0 0 2px rgba(95,211,166,.48),0 12px 24px rgba(17,24,39,.14),0 1px 3px rgba(17,24,39,.07),inset 0 1px 0 rgba(255,255,255,.98)}.react-flow-graph-canvas_graphNodeV2Driver__yYNN8{border-color:#e5e5e5}.react-flow-graph-canvas_graphNodeV2Effect__cNqQY{border-color:#d8def2}.react-flow-graph-canvas_graphNodeV2__OdLk_:hover{border-color:#5fd3a6;box-shadow:0 0 0 2px rgba(95,211,166,.32),0 8px 18px rgba(17,24,39,.12),0 1px 2px rgba(17,24,39,.06),inset 0 1px 0 rgba(255,255,255,.98);transform:none}.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeInspected___wBWm,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeMuted__Y4qGm,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeSelected__RN9Xx,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeV2Driver__yYNN8,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeV2Effect__cNqQY,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S.react-flow-graph-canvas_graphNodeV2Focus__qGtBB,.react-flow-graph-canvas_graphNodeV2Whycard__7bg7S:hover{border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU:hover{transform:none!important}.react-flow-graph-canvas_graphNodeV2Core__vMpId{display:flex;width:100%;min-width:0;flex-direction:column;gap:10px}.react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{position:absolute;display:inline-flex;align-items:center;justify-content:center;height:28px;min-height:28px;width:-moz-max-content;width:max-content;padding:0 14px;overflow:hidden;border-radius:999px;border:1px solid rgba(255,255,255,.72);background:#ffffff;box-shadow:none;color:#555;font-family:SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11.5px;font-weight:500;line-height:1;letter-spacing:.01em;max-width:260px;text-overflow:ellipsis;text-align:center;white-space:nowrap;pointer-events:none;z-index:2;transition:opacity .18s ease,transform .22s ease,color .22s ease,background-color .18s ease,border-color .18s ease}.react-flow-graph-canvas_graphNodeDense__zhzpC .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{opacity:1}.react-flow-graph-canvas_graphNodeDense__zhzpC .react-flow-graph-canvas_graphNodeWhycardSignalWrap__pla1K{--signal-diameter:50px}.react-flow-graph-canvas_graphNodeDense__zhzpC .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{height:28px;min-height:28px;max-width:260px;padding:0 12px;font-size:13.5px;font-weight:700}.react-flow-graph-canvas_graphNodeLabelSecondary__mbHkt .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:1}.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:.64!important;transform:translateX(-50%) translateY(-2px) scale(.96)}.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:.92!important;transform:translateX(-50%) scale(1)}.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw{transform:translateX(-50%) translateY(2px) scale(.96)}.react-flow-graph-canvas_graphNodeKindAsset__Y3ag7 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(255,255,255,.96);border-color:rgba(219,234,246,.96);color:#586879;font-weight:750}.react-flow-graph-canvas_graphNodeKindAsset__Y3ag7.react-flow-graph-canvas_graphNodeV2Driver__yYNN8 .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeKindAsset__Y3ag7.react-flow-graph-canvas_graphNodeV2Driver__yYNN8 .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr{left:calc(100% + 8px);top:50%;bottom:auto;transform:translateY(-50%)}.react-flow-graph-canvas_graphNodeKindAsset__Y3ag7.react-flow-graph-canvas_graphNodeV2Effect__cNqQY .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeKindAsset__Y3ag7.react-flow-graph-canvas_graphNodeV2Effect__cNqQY .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr{right:calc(100% + 8px);left:auto;top:50%;bottom:auto;transform:translateY(-50%)}.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(255,255,255,.98);border-color:rgba(226,232,240,.96);color:#667085;font-style:normal}.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(245,252,249,.98);border-color:rgba(184,231,212,.9);color:#3c8b69}.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{min-width:86px;font-weight:750;letter-spacing:.01em}.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL{fill:transparent;stroke:transparent;opacity:0}.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{opacity:0}.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{bottom:auto;left:50%;top:50%;height:32px;min-height:32px;padding:0 16px;border-width:1.25px;box-shadow:0 8px 18px rgba(15,23,42,.06);transform:translate(-50%,-50%)}.react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeKindFeature__uIdCL.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindFeature__uIdCL.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindFeature__uIdCL:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeKindMethod__71aUp.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindMethod__71aUp.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindMethod__71aUp:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindProbe__8RLXr:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV .react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeKindStatus__FDxrV:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{transform:translate(-50%,-50%)}.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.25;overflow-wrap:anywhere;white-space:normal}.react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr{left:50%;top:calc(100% + 12px);transform:translateX(-50%)}.react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw{bottom:calc(100% + 12px);left:50%;transform:translateX(-50%)}.react-flow-graph-canvas_graphNodeWhycardSideTitleFocus__CPdWi{color:#333;font-size:13px;font-weight:600}.react-flow-graph-canvas_graphNodeWhycardSideTitleChild__ktiSf{color:#555;font-size:11.5px;font-weight:500}.react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN{box-shadow:0 0 0 1px rgba(95,211,166,.18)}.react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw.react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr.react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN{transform:translateX(-50%)}.react-flow-graph-canvas_graphNodeWhycardSideTitleDimmed__SAYX_{opacity:.24}.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr.react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr{transform:translateX(-50%) translateY(-2px) scale(.96)}.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw.react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw{transform:translateX(-50%) translateY(2px) scale(.96)}.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa:hover .react-flow-graph-canvas_graphNodeWhycardSideTitleAbove__cjzVw,.react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa:hover .react-flow-graph-canvas_graphNodeWhycardSideTitleBelow__44KDr{transform:translateX(-50%) scale(1)}.react-flow-graph-canvas_graphNodeWhycardPulseHover__rqdQR .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeWhycardPulseHover__rqdQR .react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{animation:react-flow-graph-canvas_whycardPulseGlowHover__JFraA var(--pulse-duration,2s) ease-out infinite;animation-delay:var(--pulse-delay,0s);opacity:.84}.react-flow-graph-canvas_graphNodeWhycardPulseHover__rqdQR .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeWhycardPulseHover__rqdQR .react-flow-graph-canvas_graphNodeWhycardSignalCore__B0QJf{animation:react-flow-graph-canvas_whycardPulseCoreHover__NB94h var(--pulse-duration,2s) ease-out infinite;animation-delay:var(--pulse-delay,0s)}.react-flow-graph-canvas_graphNodeWhycardPulseHoverNeighbor__Jf50_ .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeWhycardPulseHoverNeighbor__Jf50_ .react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{opacity:.72}.react-flow-graph-canvas_graphNodeWhycardPulseConfirm__Oj2nR .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeWhycardPulseConfirm__Oj2nR .react-flow-graph-canvas_graphNodeWhycardSignalDisk__02xjC{animation:react-flow-graph-canvas_whycardPulseGlowConfirm__gLcqB .7s ease-out 1}.react-flow-graph-canvas_graphNodeWhycardPulseConfirm__Oj2nR .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeWhycardPulseConfirm__Oj2nR .react-flow-graph-canvas_graphNodeWhycardSignalCore__B0QJf{animation:react-flow-graph-canvas_whycardPulseCoreConfirm__a8OqW .56s ease-out 1}.react-flow-graph-canvas_graphNodeWhycardInfoCard__B8vwR{position:absolute;left:50%;bottom:calc(100% + 16px);transform:translateX(-50%);width:252px;border-radius:12px;background:#ffffff;border:0;box-shadow:none;padding:12px 14px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none;z-index:5;opacity:0;transform-origin:50% 100%;animation:react-flow-graph-canvas_whycardInfoCardIn____Zdc .22s cubic-bezier(.16,1,.3,1) forwards;will-change:transform,opacity}.react-flow-graph-canvas_graphNodeWhycardInfoCard__B8vwR:before{content:none}.react-flow-graph-canvas_graphNodeWhycardInfoPill__3iAtT{position:absolute;top:12px;right:14px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(151,235,203,.9);background:rgba(222,248,237,.98);color:#2e8f6b;font-size:8px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;padding:3px 6px}.react-flow-graph-canvas_graphNodeWhycardInfoTitle__RioPu{color:#111827;font-size:13px;font-weight:700;line-height:1.28;letter-spacing:-.01em;padding-right:72px}.react-flow-graph-canvas_graphNodeWhycardInfoBody__7smWf{color:#4b5563;font-size:11px;font-weight:400;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL{fill:transparent;stroke:transparent}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f1fbff;stroke:#c8e4f5;stroke-width:1.6px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#8bc8e8}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeV2Whycard__7bg7S .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{stroke:rgba(190,220,242,.92)}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalHalo__MgGhL{fill:transparent;stroke:transparent}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f1fbff;stroke:#c8e4f5;stroke-width:1.6px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#8bc8e8}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW.react-flow-graph-canvas_graphNodeMuted__Y4qGm{opacity:1}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(255,255,255,.96);border-color:rgba(255,255,255,.84);color:#555;font-size:16px;font-weight:600;letter-spacing:-.01em}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeDense__zhzpC .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{height:28px;min-height:28px;max-width:260px;padding:0 12px;font-size:13.5px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindAsset__Y3ag7 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(255,255,255,.96);border-color:rgba(219,234,246,.96);color:#586879}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(255,255,255,.98);border-color:rgba(226,232,240,.96);color:#667085}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(245,252,249,.98);border-color:rgba(184,231,212,.9);color:#3c8b69}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelSecondary__mbHkt .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:1}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:.64!important}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:.92!important}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleChild__ktiSf{color:#555;font-size:16px;font-weight:600}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleFocus__CPdWi{color:#333;font-size:17px;font-weight:650}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleActive__UA4l7{background:rgba(255,255,255,.96);border-color:rgba(255,255,255,.84);color:#555;font-weight:650}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleFocused__YtIuN{box-shadow:0 0 0 1px rgba(107,114,128,.18)}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleDimmed__SAYX_{opacity:.38}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f4faff;stroke:#d2e7f7;stroke-width:1.8px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#9ccce8}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#728092}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRejected__tvpW6 .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeToneRejected__tvpW6 .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#fff7f8;stroke:#f1b8c4;stroke-width:1.8px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRejected__tvpW6 .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeToneRejected__tvpW6 .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#de7c90}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRejected__tvpW6 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeToneRejected__tvpW6 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#bf5268}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f3fbf8;stroke:#aee7d2;stroke-width:1.8px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#6ed0ad}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#4c9878}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneGold__1Rjur .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeToneGold__1Rjur .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f8f7ff;stroke:#d3cdfa;stroke-width:2px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneGold__1Rjur .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeToneGold__1Rjur .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#a69bf0}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneGold__1Rjur .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeToneGold__1Rjur .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#766dc5;font-weight:700}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneEvidence__QYdJu .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeToneEvidence__QYdJu .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f5f8fb;stroke:#aeb9ca;stroke-width:1.6px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneEvidence__QYdJu .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeToneEvidence__QYdJu .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#8fa0b8}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneEvidence__QYdJu .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeToneEvidence__QYdJu .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#65758c}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneBlocked__4D9W4 .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,.react-flow-graph-canvas_graphNodeToneBlocked__4D9W4 .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:#f3f4f6;stroke:#cbd2dc;stroke-width:1.5px}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneBlocked__4D9W4 .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,.react-flow-graph-canvas_graphNodeToneBlocked__4D9W4 .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#94a3b8}.react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneBlocked__4D9W4 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,.react-flow-graph-canvas_graphNodeToneBlocked__4D9W4 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:#7a8798}.react-flow-graph-canvas_graphNodeV2Title__0hxDX{margin:0;overflow:hidden;color:#1f2937;font-size:18px;font-weight:600;line-height:1.34;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.react-flow-graph-canvas_graphNodeV2Description__u_h7_{margin:0;display:-webkit-box;overflow:hidden;color:#4b5563;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:4;white-space:pre-line}.react-flow-graph-canvas_graphNodeV2Handle__5yYA3{width:0!important;height:0!important;border:0!important;background:transparent!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important}.react-flow-graph-canvas_graphEdgePath__pQdKu{filter:drop-shadow(0 3px 8px rgba(15,23,42,.1));stroke-linecap:round}.react-flow-graph-canvas_graphEdgeVirtual__ljAau{stroke-dasharray:7 7}.react-flow-graph-canvas_graphEdgeActive__wOLKn{stroke-dasharray:10 7;animation:react-flow-graph-canvas_graphEdgeFlow__SUV68 1.35s linear infinite}.react-flow-graph-canvas_graphEdgeMuted__Rh4gD{opacity:.36}.react-flow-graph-canvas_graphEdgeInterventionRelated__LzPbv{stroke-dasharray:4 5}.react-flow-graph-canvas_graphEdgeInterventionHighlighted__8QDol{stroke-dasharray:12 6;animation:react-flow-graph-canvas_graphEdgeFlow__SUV68 1s linear infinite;filter:drop-shadow(0 0 10px rgba(245,158,11,.34))}.react-flow-graph-canvas_graphEdgeLabel__eGs1a{position:absolute;border:1px solid rgba(148,163,184,.22);border-radius:999px;background:rgba(248,250,252,.86);color:#475569;font-size:9px;font-weight:650;line-height:1;padding:4px 7px;pointer-events:none}.react-flow-graph-canvas_graphEdgeV2Path__2s7b9{filter:drop-shadow(0 2px 6px rgba(15,23,42,.08));stroke-linecap:round;transition:stroke .18s ease,stroke-width .18s ease,opacity .18s ease}.react-flow-graph-canvas_graphEdgeV2Highlight__eR9ZL{opacity:.5;pointer-events:none}.react-flow-graph-canvas_graphEdgeV2Active__buOFS{filter:drop-shadow(0 0 7px rgba(142,210,195,.16))}.react-flow-graph-canvas_graphEdgeV2StreamPath__MRob7{stroke-linecap:round;pointer-events:none;filter:drop-shadow(0 0 6px rgba(142,210,195,.16))}.react-flow-graph-canvas_graphEdgeV2StreamAnimated___qxgV{animation:react-flow-graph-canvas_graphEdgeV2Stream__A_kRd 1.25s linear infinite}.react-flow-graph-canvas_graphEdgeV2HitPath__cHKxo{fill:none;stroke:transparent;stroke-width:18px;cursor:pointer}.react-flow-graph-canvas_graphEdgeV2FlowDot__1osug{opacity:.62;filter:drop-shadow(0 0 4px rgba(142,210,195,.2))}.react-flow-graph-canvas_graphEdgeV2EndpointDot__HuZyy{position:absolute;width:20px;height:20px;border-radius:999px;background:#000;border:0;box-shadow:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1300;display:inline-flex;align-items:center;justify-content:center}.react-flow-graph-canvas_graphEdgeV2EndpointDot__HuZyy span{color:#fff;font-size:10px;line-height:1}.react-flow-graph-canvas_graphEdgeV2Label__19_zs{border:1px solid rgba(148,163,184,.28);border-radius:8px;background:#f7faff;color:#5b677a;font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:lowercase;padding:4px 8px}html.dark .react-flow-graph-canvas_flowShell__0ApA_,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_{background:var(--chat-graph-bg,#030506)}html.dark .react-flow-graph-canvas_flowControls__HemoX,html[data-theme=dark] .react-flow-graph-canvas_flowControls__HemoX{background:var(--chat-control-bg,#181818)!important}html.dark .react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button,html[data-theme=dark] .react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button{color:var(--chat-control-text,#f2f3f5)!important}html.dark .react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:hover,html[data-theme=dark] .react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:hover{background:var(--chat-control-bg-hover,#242426)!important}html.dark .react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:active,html[data-theme=dark] .react-flow-graph-canvas_flowControls__HemoX .react-flow__controls-button:active{background:var(--chat-control-bg-active,#2d2d30)!important}html.dark .react-flow-graph-canvas_graphNode__68ylF,html[data-theme=dark] .react-flow-graph-canvas_graphNode__68ylF{border-color:rgba(148,163,184,.28);background:rgba(15,23,42,.88);color:#f8fafc}html.dark .react-flow-graph-canvas_graphNodeDescription__Gx3p5,html[data-theme=dark] .react-flow-graph-canvas_graphNodeDescription__Gx3p5{color:#94a3b8}html.dark .react-flow-graph-canvas_graphNodeWhycardShell__U6X_D,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardShell__U6X_D{border-color:rgba(95,211,166,.44);background:rgba(15,23,42,.7)}html.dark .react-flow-graph-canvas_graphNodeWhycardLabel__jzcXr,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardLabel__jzcXr{background:rgba(15,23,42,.86);border-color:rgba(148,163,184,.34)}html.dark .react-flow-graph-canvas_graphNodeWhycardTitle__RUmwq,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardTitle__RUmwq{color:#f1f5f9}html.dark .react-flow-graph-canvas_graphNodeWhycardDescription__ErdEo,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardDescription__ErdEo{color:#b8c3d1}html.dark .react-flow-graph-canvas_graphNodeV2__OdLk_,html[data-theme=dark] .react-flow-graph-canvas_graphNodeV2__OdLk_{border-color:#292929;background:#1b1b1b;color:#f8fafc}html.dark .react-flow-graph-canvas_graphNodeV2Whycard__7bg7S,html[data-theme=dark] .react-flow-graph-canvas_graphNodeV2Whycard__7bg7S{background:transparent;border-color:transparent;box-shadow:none}html.dark .react-flow-graph-canvas_graphNodeV2Title__0hxDX,html[data-theme=dark] .react-flow-graph-canvas_graphNodeV2Title__0hxDX{color:#f1f1f1}html.dark .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{color:rgba(242,243,245,.74);background:#242426;border-color:rgba(255,255,255,.08)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalDiskSvg__UXkm2{fill:rgba(110,223,210,.16);stroke:rgba(110,223,210,.82)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardActive__auxkW .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSignalCoreSvg__yibHa{fill:#5edfd3}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleActive__UA4l7,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleActive__UA4l7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:#242426;border-color:rgba(255,255,255,.08);color:rgba(242,243,245,.74)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleFocus__CPdWi,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneCurrent__WAQBz .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeToneRetained__sT4qk .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeWhycardSideTitleFocus__CPdWi{color:rgba(242,243,245,.82)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeDense__zhzpC .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeDense__zhzpC .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{height:28px;min-height:28px;max-width:260px;padding:0 12px;font-size:13.5px}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindAsset__Y3ag7 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindAsset__Y3ag7 .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(36,36,38,.86);color:rgba(242,243,245,.64)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindMethod__71aUp .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindProbe__8RLXr .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(42,39,48,.9);color:rgba(242,243,245,.72)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeKindFeature__uIdCL .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{background:rgba(32,58,50,.82);color:rgba(180,245,224,.86)}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelSecondary__mbHkt .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelSecondary__mbHkt .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:1}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:.64!important}html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html.dark .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardFocused__LzOvU .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa.react-flow-graph-canvas_graphNodeWhycardNeighbor__kQT2W .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7,html[data-theme=dark] .react-flow-graph-canvas_flowShell__0ApA_[data-color-tone=muted] .react-flow-graph-canvas_graphNodeLabelMinimal__yqVsa:hover .react-flow-graph-canvas_graphNodeWhycardSideTitle__Y4co7{opacity:.92!important}html.dark .react-flow-graph-canvas_graphNodeWhycardInfoCard__B8vwR,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardInfoCard__B8vwR{background:#202632;border-color:#3b4455;box-shadow:none}html.dark .react-flow-graph-canvas_graphNodeWhycardInfoPill__3iAtT,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardInfoPill__3iAtT{border-color:rgba(151,235,203,.42);background:rgba(95,211,166,.2);color:#d9fff0}html.dark .react-flow-graph-canvas_graphNodeWhycardInfoTitle__RioPu,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardInfoTitle__RioPu{color:#f8fafc}html.dark .react-flow-graph-canvas_graphNodeWhycardInfoBody__7smWf,html[data-theme=dark] .react-flow-graph-canvas_graphNodeWhycardInfoBody__7smWf{color:#c6cfdd}html.dark .react-flow-graph-canvas_graphNodeV2Description__u_h7_,html[data-theme=dark] .react-flow-graph-canvas_graphNodeV2Description__u_h7_{color:#b8b8bf}html.dark .react-flow-graph-canvas_graphEdgeV2EndpointDot__HuZyy,html[data-theme=dark] .react-flow-graph-canvas_graphEdgeV2EndpointDot__HuZyy{background:#1c1c20}html.dark .react-flow-graph-canvas_graphEdgeV2Label__19_zs,html[data-theme=dark] .react-flow-graph-canvas_graphEdgeV2Label__19_zs{color:#d8d8de;background:rgba(24,24,28,.9);border-color:rgba(255,255,255,.18)}html.dark .react-flow-graph-canvas_graphEdgeV2StreamPath__MRob7,html[data-theme=dark] .react-flow-graph-canvas_graphEdgeV2StreamPath__MRob7{filter:drop-shadow(0 0 9px rgba(14,165,233,.4))}@keyframes react-flow-graph-canvas_graphEdgeFlow__SUV68{0%{stroke-dashoffset:0}to{stroke-dashoffset:-34}}@keyframes react-flow-graph-canvas_graphEdgeV2Stream__A_kRd{0%{stroke-dashoffset:0}to{stroke-dashoffset:-52}}@keyframes react-flow-graph-canvas_whycardPulseRing__7HOiv{0%{opacity:0;transform:scale(.62)}20%{opacity:.72}to{opacity:0;transform:scale(1.46)}}@keyframes react-flow-graph-canvas_whycardPulseGlow__BEsr0{0%,to{opacity:.72;transform:scale(.95)}50%{opacity:.98;transform:scale(1.08)}}@keyframes react-flow-graph-canvas_whycardPulseCore__8KiEc{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@keyframes react-flow-graph-canvas_whycardPulseRingHover__bwYQl{0%{opacity:0;transform:scale(.82)}24%{opacity:.62}to{opacity:0;transform:scale(2)}}@keyframes react-flow-graph-canvas_whycardPulseGlowHover__JFraA{0%,to{opacity:.56;transform:scale(1)}46%{opacity:.94;transform:scale(1)}}@keyframes react-flow-graph-canvas_whycardPulseCoreHover__NB94h{0%,to{transform:scale(1)}36%{transform:scale(1)}}@keyframes react-flow-graph-canvas_whycardPulseRingConfirm__6r5Bu{0%{opacity:.16;transform:scale(.94)}48%{opacity:.68}to{opacity:0;transform:scale(1.72)}}@keyframes react-flow-graph-canvas_whycardPulseGlowConfirm__gLcqB{0%{opacity:.74;transform:scale(1)}to{opacity:.4;transform:scale(1.2)}}@keyframes react-flow-graph-canvas_whycardPulseCoreConfirm__a8OqW{0%{transform:scale(1)}48%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes react-flow-graph-canvas_whycardInfoCardIn____Zdc{0%{opacity:0;transform:translateX(-50%) translateY(6px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.graph-canvas_canvasRoot__ZeuL3{height:100%;width:100%;min-height:0}.agent-block-detail_rightPanel__VFv0R{box-sizing:border-box;display:flex;flex-direction:column;min-height:0;height:100%;padding:0;background:transparent;gap:0;overflow:hidden;animation:agent-block-detail_panelFade__T_Hqq var(--ab-motion-normal) var(--ab-motion-ease) both}.agent-block-detail_rightPanelCollapsed__UcH6u{display:none}.agent-block-detail_leftWorkbench__ck8Gn,.agent-block-detail_rightCanvas__bpYRm{min-height:0;display:flex;flex:1;flex-direction:column;overflow:hidden}.agent-block-detail_graphCanvasSection__tjAgd,.agent-block-detail_rightCanvas__bpYRm{min-height:0;height:100%;width:100%;display:flex;flex-direction:column;gap:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.agent-block-detail_graphCanvasSection__tjAgd{flex:1;border:none;outline:none}.agent-block-detail_graphPrimaryPane__Pjdd5{position:relative;flex:1;min-height:0;height:100%;display:flex;overflow:hidden}.agent-block-detail_graphViewToggle__ruq83{position:absolute;top:8px;left:8px;z-index:9;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;padding:2px;min-width:128px;border-radius:10px;border:none;background:var(--chat-control-bg);box-shadow:none;isolation:isolate}.agent-block-detail_graphViewToggleIndicator__d7HTH{display:none}.agent-block-detail_graphViewToggle__ruq83[data-active-view=full] .agent-block-detail_graphViewToggleIndicator__d7HTH{transform:translateX(100%)}.agent-block-detail_graphViewToggleButton__GpAk6{position:relative;z-index:1;border:none;border-radius:7px;height:28px;min-width:62px;padding:0 8px;background:transparent;color:var(--chat-control-muted);font-size:11px;font-weight:600;line-height:1;cursor:pointer;transition:color .18s ease,background-color .18s ease,opacity .18s ease}.agent-block-detail_graphViewToggleButton__GpAk6:hover:not(:disabled){color:var(--chat-control-text);background:var(--chat-control-bg-hover)}.agent-block-detail_graphViewToggleButton__GpAk6:active:not(:disabled){background:var(--chat-control-bg-active)}.agent-block-detail_graphViewToggleButton__GpAk6:disabled{cursor:not-allowed;opacity:.5;color:var(--chat-control-disabled)}.agent-block-detail_graphViewToggleButton__GpAk6:focus-visible{outline:none;box-shadow:0 0 0 var(--ab-focus-ring-offset) var(--ab-focus-ring-offset-color),0 0 0 calc(var(--ab-focus-ring-offset) + var(--ab-focus-ring-width)) var(--ab-focus-ring-color)}.agent-block-detail_graphViewToggleButtonActive__9z0W3{color:var(--chat-control-text);font-weight:700;background:var(--chat-control-bg-hover)}.agent-block-detail_graphViewToggleButtonActive__9z0W3:hover:not(:disabled){background:var(--chat-control-bg-hover)}.agent-block-detail_graphViewToggleButtonActive__9z0W3:active:not(:disabled){background:var(--chat-control-bg-active)}.agent-block-detail_sectionEmpty__439cs{margin:0;color:var(--ab-text-tertiary);font-size:14px;line-height:1.45}.agent-block-detail_detailTop___TPJe{max-width:100%;animation:agent-block-detail_panelFade__T_Hqq var(--ab-motion-normal) var(--ab-motion-ease) both}.agent-block-detail_detailContentTransition__T4iYu{animation:agent-block-detail_detailSwapIn__xUXK5 var(--ab-motion-normal) var(--ab-motion-ease) both}.agent-block-detail_detailDrawer__1f8vr{box-sizing:border-box;width:100%;height:auto;max-height:inherit;min-height:0;overflow-y:auto;border:0;border-radius:0;background:var(--ab-color-paper);padding:22px 28px;box-shadow:none}.agent-block-detail_detailDrawerDocked__dl61N{height:auto;max-height:inherit;position:static}.agent-block-detail_detailTitle__uV0Cc{margin:0 0 10px;color:var(--ab-text-primary);font-size:20px;font-weight:700;line-height:1.16;letter-spacing:0}.agent-block-detail_detailTitleRow__bysKl{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.agent-block-detail_detailTitleRow__bysKl .agent-block-detail_detailTitle__uV0Cc{margin-bottom:0}.agent-block-detail_detailRolePill___Pi7K{--detail-node-accent:#6ce7da;align-items:center;background:color-mix(in srgb,var(--detail-node-accent) 14%,#ffffff);border:0;border-radius:999px;color:color-mix(in srgb,var(--detail-node-accent) 46%,#1f2933);display:inline-flex;flex:0 0 auto;font-size:9px;font-weight:700;letter-spacing:.08em;line-height:1;padding:4px 7px}.agent-block-detail_detailRolePill___Pi7K[data-node-tone=driver],.agent-block-detail_detailRolePill___Pi7K[data-node-tone=focus]{--detail-node-accent:#6ce7da}.agent-block-detail_detailRolePill___Pi7K[data-node-tone=effect]{--detail-node-accent:#a8b8ff}.agent-block-detail_detailRolePill___Pi7K[data-node-tone=intervention]{--detail-node-accent:#dc2626}.agent-block-detail_detailMainText__GkZZH{margin:0;color:var(--ab-text-primary);font-size:15px;font-weight:500;line-height:1.45;letter-spacing:0}.agent-block-detail_detailSubText__6oQQ3{margin:12px 0 0;color:var(--ab-text-tertiary);font-size:14px;font-weight:500;line-height:1.45}.agent-block-detail_detailSplitText__Vo9Aj{margin-top:12px;display:grid;gap:8px}.agent-block-detail_detailSplitText__Vo9Aj p{margin:0;color:var(--ab-text-secondary);font-size:12px;line-height:1.45}.agent-block-detail_detailList__Fq0tT{margin:12px 0 0;padding-left:0;list-style:none;color:var(--ab-text-secondary);display:grid;gap:6px;font-size:12px;line-height:1.45}.agent-block-detail_detailList__Fq0tT li{margin:0;text-align:left}.agent-block-detail_detailHighlightPanel__wJtGL{display:grid;gap:12px}.agent-block-detail_detailHighlightHeader__A7iOl{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.agent-block-detail_detailEyebrow__YQ36x{color:var(--ab-text-tertiary);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.2;margin:0 0 6px;text-transform:uppercase}.agent-block-detail_detailHighlightList__VQSsZ{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:2px 0 0;padding:0}.agent-block-detail_detailHighlightList__VQSsZ li{margin:0}.agent-block-detail_detailNodeButton__fyQl_{--detail-node-accent:#6ce7da;--detail-node-accent-soft:color-mix(in srgb,var(--detail-node-accent) 12%,#ffffff);align-items:center;border:1px solid transparent;border-radius:10px;background:var(--detail-node-accent-soft);color:var(--ab-text-primary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:7px;line-height:1.25;max-width:100%;padding:8px 10px;text-align:left;transition:background var(--ab-motion-fast) var(--ab-motion-ease),transform var(--ab-motion-fast) var(--ab-motion-ease)}.agent-block-detail_detailNodeButton__fyQl_[data-node-tone=driver],.agent-block-detail_detailNodeButton__fyQl_[data-node-tone=focus]{--detail-node-accent:#6ce7da}.agent-block-detail_detailNodeButton__fyQl_[data-node-tone=effect]{--detail-node-accent:#a8b8ff}.agent-block-detail_detailNodeButton__fyQl_[data-node-tone=intervention]{--detail-node-accent:#dc2626}.agent-block-detail_detailNodeDot__R62dJ{background:var(--detail-node-accent);border-radius:999px;box-shadow:none;flex:0 0 auto;height:7px;width:7px}.agent-block-detail_detailNodeButton__fyQl_:hover{background:color-mix(in srgb,var(--detail-node-accent) 18%,#ffffff);transform:translateY(-1px)}html.dark .agent-block-detail_detailNodeButton__fyQl_,html[data-theme=dark] .agent-block-detail_detailNodeButton__fyQl_{--detail-node-accent-soft:color-mix(in srgb,var(--detail-node-accent) 18%,#242426);border-color:color-mix(in srgb,var(--detail-node-accent) 34%,transparent);color:rgba(242,243,245,.86)}html.dark .agent-block-detail_detailNodeButton__fyQl_:hover,html[data-theme=dark] .agent-block-detail_detailNodeButton__fyQl_:hover{background:color-mix(in srgb,var(--detail-node-accent) 24%,#242426)}.agent-block-detail_detailNodeButton__fyQl_:focus-visible{outline:none;box-shadow:0 0 0 var(--ab-focus-ring-offset) var(--ab-focus-ring-offset-color),0 0 0 calc(var(--ab-focus-ring-offset) + var(--ab-focus-ring-width)) var(--ab-focus-ring-color)}.agent-block-detail_detailSteps__iet1v{margin:0;padding-left:0;list-style:none}.agent-block-detail_detailSteps__iet1v li{padding:12px 0}.agent-block-detail_detailSteps__iet1v li+li{border-top:1px solid var(--ab-border-subtle)}.agent-block-detail_detailStepLabel__vUdGZ{margin:0;color:var(--ab-text-primary);font-size:13px;font-weight:600;line-height:1.4}.agent-block-detail_detailStepDetail__Urt_Z{margin:4px 0 0;color:var(--ab-text-secondary);font-size:12px;line-height:1.45}.agent-block-detail_whycardGraphWrap__ubGYL{flex:1;width:100%;min-height:0;height:100%;border-radius:0;border:none;outline:none;box-shadow:none;background:transparent;overflow:hidden}.agent-block-detail_whycardGraphWrap__ubGYL[data-canvas-source=whycard]{animation:agent-block-detail_whycardCanvasSwapIn__CH_U_ .18s var(--ab-motion-ease) both}.agent-block-detail_graphOverlayLayer__Y840G{position:absolute;left:0;right:0;bottom:0;z-index:5;padding:0;pointer-events:none}.agent-block-detail_analysisPopup__KI2en{pointer-events:auto;width:100%;margin:0;max-height:min(30vh,280px);border-top:1px solid var(--chat-panel-border);border-radius:0;background:var(--ab-color-paper);overflow:hidden;box-shadow:none}.agent-block-detail_metricGrid__O7DRD{max-width:760px}.agent-block-detail_metricRow__U2KRR{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;color:var(--ab-text-secondary);font-size:11px}.agent-block-detail_metricRow__U2KRR strong{color:var(--ab-text-primary);font-size:12px;font-weight:700}.agent-block-detail_interventionPanel___J1t0{margin-top:12px;display:grid;gap:12px;border:1px solid color-mix(in srgb,var(--ab-border-subtle) 78%,#d8dbe8);border-radius:12px;padding:12px;background:color-mix(in srgb,var(--ab-color-paper) 86%,#f6f7fc)}.agent-block-detail_interventionHeroText__RgWkt{margin:4px 0 0;color:var(--ab-text-secondary);font-size:12px;line-height:1.45}.agent-block-detail_interventionField__el9_G{display:grid;gap:6px}.agent-block-detail_interventionCurrentRow__r29ZU{display:grid;gap:4px}.agent-block-detail_interventionLabel__rpff0{color:var(--ab-text-secondary);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.agent-block-detail_interventionSelect__9WJge{height:32px;border-radius:8px;border:1px solid var(--ab-border-subtle);background:var(--ab-color-paper);color:var(--ab-text-primary);font-size:12px;line-height:1.2;padding:0 10px}.agent-block-detail_interventionControls__gPNjj{display:flex;justify-content:flex-start;gap:8px;flex-wrap:wrap}.agent-block-detail_interventionControlExplain__RXfnN{display:grid;gap:4px}.agent-block-detail_interventionModeToggle__XctwX{border:1px solid var(--ab-border-subtle);background:color-mix(in srgb,var(--ab-color-paper) 92%,#edeaf9);color:var(--ab-text-primary);border-radius:999px;height:28px;padding:0 12px;font-size:12px;font-weight:600;cursor:pointer}.agent-block-detail_interventionModeToggle__XctwX:hover{border-color:color-mix(in srgb,var(--ab-text-primary) 38%,transparent)}.agent-block-detail_interventionModeToggle__XctwX:disabled{opacity:.5;cursor:not-allowed}.agent-block-detail_interventionSlider__CMZ_y{width:100%;accent-color:color-mix(in srgb,var(--ab-text-primary) 80%,#767aef)}.agent-block-detail_interventionImpactCard__Elgwp{border:1px solid color-mix(in srgb,var(--ab-border-subtle) 82%,#d9deef);border-radius:10px;background:color-mix(in srgb,var(--ab-color-paper) 92%,#f0f2fb);padding:10px;display:grid;gap:4px}.agent-block-detail_interventionValue__0csKF{margin:0;color:var(--ab-text-secondary);font-size:12px;line-height:1.45}.agent-block-detail_interventionValueCompact__h5e9B{margin:0;color:var(--ab-text-secondary);font-size:11px;line-height:1.45}.agent-block-detail_interventionValueCompact__h5e9B strong,.agent-block-detail_interventionValue__0csKF strong{color:var(--ab-text-primary);font-weight:700}.agent-block-detail_interventionHint__Kqxqc{margin:2px 0 0;color:var(--ab-text-tertiary);font-size:11px;line-height:1.4}.agent-block-detail_interventionLegend__ETUVJ{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agent-block-detail_interventionLegendItem__z6kLE{display:inline-flex;align-items:center;gap:6px;color:var(--ab-text-secondary);font-size:11px}.agent-block-detail_interventionLegendSwatch__JH6ZB{width:9px;height:9px;border-radius:999px;display:inline-block}.agent-block-detail_interventionLegendSwatchTreatment__H1__K{background:#7f58d9}.agent-block-detail_interventionLegendSwatchOutcome__254aD{background:#5ab899}.agent-block-detail_interventionLegendSwatchPath__7Pph_{background:#5f8dd9}.agent-block-detail_interventionDirectionPill__p1nq4{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;border:1px solid transparent;font-size:11px;font-weight:700}.agent-block-detail_interventionDirectionPositive__hVdCb{color:#1f6f59;background:color-mix(in srgb,#5ab899 20%,transparent);border-color:color-mix(in srgb,#5ab899 48%,transparent)}.agent-block-detail_interventionDirectionNegative__vud5a{color:#8c445a;background:color-mix(in srgb,#c96b87 20%,transparent);border-color:color-mix(in srgb,#c96b87 48%,transparent)}.agent-block-detail_interventionDirectionNeutral__UC2BG{color:var(--ab-text-secondary);background:color-mix(in srgb,var(--ab-text-secondary) 14%,transparent);border-color:color-mix(in srgb,var(--ab-text-secondary) 36%,transparent)}.agent-block-detail_interventionEmpty__kHqzq{margin:12px 0 0;color:var(--ab-text-tertiary);font-size:12px;line-height:1.45}.agent-block-detail_statusHint__8s_ve{margin:8px 0 0;color:var(--ab-text-tertiary);font-size:14px}.agent-block-detail_errorText__QWC8c{margin:8px 0 0;color:var(--ab-semantic-error);font-size:14px}@keyframes agent-block-detail_panelFade__T_Hqq{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-block-detail_whycardCanvasSwapIn__CH_U_{0%{opacity:.72;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@keyframes agent-block-detail_staggerRevealIn__YeP2W{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-block-detail_detailSwapIn__xUXK5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-block-detail_followUpReveal__PqFVV{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-block-detail_historyThinkingDotPulse__cxB0_{0%,to{transform:translateY(0);opacity:.36}50%{transform:translateY(-1px);opacity:1}}@keyframes agent-block-detail_historyThinkingSweep__ofATC{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes agent-block-detail_thinkingSignalSpinHold__kUNZT{0%,16%{transform:rotate(0deg)}33%,49%{transform:rotate(120deg)}66%,82%{transform:rotate(240deg)}to{transform:rotate(1turn)}}@keyframes agent-block-detail_thinkingDotPulse__XQxXF{0%,to{transform:scale(.72);opacity:.6}50%{transform:scale(1);opacity:1}}@keyframes agent-block-detail_thinkingShine__lL9Ut{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes agent-block-detail_thinkingPanelSweep___jEky{0%{background-position:130% 0}to{background-position:-130% 0}}@keyframes agent-block-detail_thinkingCardReveal__kXksA{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes agent-block-detail_thinkingSkeletonPulse__Q7H8P{0%,to{opacity:.42}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.agent-block-detail_whycardGraphWrap__ubGYL[data-canvas-source=whycard]{animation:none}}@media (max-width:1280px){.agent-block-detail_detailTitle__uV0Cc{font-size:19px}.agent-block-detail_detailMainText__GkZZH{font-size:14px}}@media (max-width:960px){.agent-block-detail_rightPanel__VFv0R{padding:0;min-height:50dvh;overflow:hidden}.agent-block-detail_detailTitle__uV0Cc{font-size:18px}.agent-block-detail_detailMainText__GkZZH{font-size:14px}.agent-block-detail_graphPrimaryPane__Pjdd5{min-height:320px}.agent-block-detail_graphViewToggle__ruq83{top:10px;left:10px;padding:2px;min-width:128px}.agent-block-detail_graphViewToggleIndicator__d7HTH{display:none}.agent-block-detail_graphViewToggleButton__GpAk6{height:28px;min-width:62px;padding:0 8px;font-size:11px}.agent-block-detail_whycardGraphWrap__ubGYL{min-height:320px}.agent-block-detail_detailDrawer__1f8vr{max-height:inherit;padding:14px 16px}.agent-block-detail_graphOverlayLayer__Y840G{padding:0}.agent-block-detail_analysisPopup__KI2en{width:100%;max-height:min(36dvh,320px);border-radius:0}.agent-block-detail_detailSubText__6oQQ3{font-size:12px}.agent-block-detail_metricRow__U2KRR{font-size:11px}.agent-block-detail_metricRow__U2KRR strong{font-size:12px}}.ChatFlow_scrollViewport__7Q3dh{position:relative;display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.ChatFlow_loadingScene__x91V6{min-height:100%;display:flex;flex-direction:column;gap:14px;padding:6px 2px 8px}.ChatFlow_loadingPulse__8phP4{background:linear-gradient(100deg,rgba(148,163,184,.08) 15%,rgba(148,163,184,.16) 45%,rgba(148,163,184,.08) 75%);background-size:220% 100%;animation:ChatFlow_chatFlowSkeletonShimmer__8YFJr 1.3s linear infinite}.ChatFlow_loadingQueryRow__Bznp0{display:flex;justify-content:flex-end;padding-right:4px}.ChatFlow_loadingQueryBubble___lsF_{width:min(520px,72%);height:54px;border-radius:20px}.ChatFlow_loadingIntroLine__VoyXL{width:30%;min-width:220px;height:16px;border-radius:999px}.ChatFlow_loadingAccordionStack__cKFz6{display:flex;flex-direction:column;gap:10px}.ChatFlow_loadingAccordionCard__SU5PC{position:relative;display:flex;align-items:center;gap:10px;border-radius:20px;background:var(--chat-surface);min-height:84px;padding:12px 14px 12px 18px;overflow:hidden}.ChatFlow_loadingAccordionCard__SU5PC:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--loading-accent,rgba(205,255,232,.92))}.ChatFlow_loadingAccentMint__r07Kx{--loading-accent:#cdffe8}.ChatFlow_loadingAccentLavender__i6RMU{--loading-accent:#cecdff}.ChatFlow_loadingAccentPink__IFnXu{--loading-accent:#ffc8e5}.ChatFlow_loadingAccentBlue__TzAZI{--loading-accent:#cbe3ff}.ChatFlow_loadingCardIcon__y9vIm{width:14px;height:14px;border-radius:999px;flex:0 0 14px}.ChatFlow_loadingAccordionBody__r6G_b{display:flex;flex-direction:column;gap:8px;width:100%}.ChatFlow_loadingCardTitle__tuC_G{width:min(220px,52%);height:16px;border-radius:999px}.ChatFlow_loadingCardText__N3OY_{width:92%;height:12px;border-radius:999px}.ChatFlow_loadingCardTextShort__85k_f{width:72%}.ChatFlow_loadingNextQuestions__GbXOD{display:flex;flex-direction:column;gap:8px;margin-top:4px}.ChatFlow_loadingNextTitle__mG6cm{width:140px;height:14px;border-radius:999px}.ChatFlow_loadingNextItem__L1LJg{height:54px;border-radius:18px}.ChatFlow_loadingComposer__iinCx{margin-top:auto;height:64px;border-radius:999px;border:1px solid var(--chat-input-border);background:var(--chat-input-bg);display:flex;align-items:center;justify-content:space-between;padding:0 14px}.ChatFlow_loadingComposerLine__1ru43{width:40%;height:14px;border-radius:999px}.ChatFlow_loadingComposerButton__DFWKQ{width:42px;height:42px;border-radius:999px}.ChatFlow_scrollArea__df7t2{--chat-fade-top:20px;--chat-fade-bottom:26px;scrollbar-width:thin;scrollbar-color:var(--chat-scroll-thumb) var(--chat-scroll-track);scrollbar-gutter:stable;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--chat-fade-top),#000 calc(100% - var(--chat-fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--chat-fade-top),#000 calc(100% - var(--chat-fade-bottom)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.ChatFlow_scrollAreaNoTopFade__Vn27D{--chat-fade-top:0px}.ChatFlow_contentColumn__7EI9b{margin:0 auto;width:min(100%,var(--ab-single-column-content-max,920px))}.ChatFlow_contentColumnTight__h3T4_{width:min(100%,100%)}.ChatFlow_historyThinkingSection__9Iag5{margin-bottom:12px}.ChatFlow_historyThinkingPanel__JXwLL{overflow:hidden;border:1px solid color-mix(in srgb,var(--chat-border-subtle) 72%,transparent);border-radius:14px;background:var(--chat-surface-strong)}.ChatFlow_historyThinkingHeader__7x3Kw{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid transparent;background:transparent;color:inherit;cursor:pointer;padding:11px 14px;text-align:left}.ChatFlow_historyThinkingHeader__7x3Kw[data-collapsed=false]{border-bottom-color:color-mix(in srgb,var(--chat-border-subtle) 64%,transparent)}.ChatFlow_historyThinkingHeader__7x3Kw:focus-visible{outline:2px solid color-mix(in srgb,var(--chat-text-secondary) 34%,transparent);outline-offset:-2px}.ChatFlow_historyThinkingHeaderMain__Ltu9a{display:flex;min-width:0;align-items:center;gap:8px}.ChatFlow_historyThinkingTitle__4VikL{overflow:hidden;color:var(--chat-text-secondary);font-size:13px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ChatFlow_historyThinkingChevron__Q6ApQ{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;color:var(--chat-chevron);transition:color .16s ease,transform .16s ease}.ChatFlow_historyThinkingHeader__7x3Kw[data-collapsed=false] .ChatFlow_historyThinkingChevron__Q6ApQ{transform:rotate(180deg)}.ChatFlow_historyThinkingHeader__7x3Kw:hover .ChatFlow_historyThinkingChevron__Q6ApQ{color:var(--chat-text-secondary)}.ChatFlow_historyThinkingBody__nBdCv{display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px}.ChatFlow_historyThinkingSegment__Wk2NC{border:1px solid color-mix(in srgb,var(--chat-border-subtle) 70%,transparent);border-radius:12px;background:var(--chat-surface);padding:8px 10px}.ChatFlow_historyThinkingSummary__7haK0{margin:0;color:var(--chat-text-secondary);font-size:12px;line-height:1.45}.ChatFlow_historyThinkingDetail__lw8d_{margin:4px 0 0;color:var(--chat-text-muted);font-size:12px;line-height:1.45}.ChatFlow_scrollArea__df7t2::-webkit-scrollbar{width:6px}.ChatFlow_scrollArea__df7t2::-webkit-scrollbar-track{background:transparent}.ChatFlow_scrollArea__df7t2::-webkit-scrollbar-thumb{background:var(--chat-scroll-thumb);border-radius:999px;-webkit-transition:background .16s ease;transition:background .16s ease}.ChatFlow_scrollArea__df7t2:hover::-webkit-scrollbar-thumb{background:var(--chat-scroll-thumb-hover)}html.dark .ChatFlow_scrollArea__df7t2,html[data-theme=dark] .ChatFlow_scrollArea__df7t2{scrollbar-color:var(--chat-scroll-thumb) var(--chat-scroll-track)}html.dark .ChatFlow_scrollArea__df7t2::-webkit-scrollbar-thumb,html[data-theme=dark] .ChatFlow_scrollArea__df7t2::-webkit-scrollbar-thumb{background:var(--chat-scroll-thumb)}html.dark .ChatFlow_scrollArea__df7t2:hover::-webkit-scrollbar-thumb,html[data-theme=dark] .ChatFlow_scrollArea__df7t2:hover::-webkit-scrollbar-thumb{background:var(--chat-scroll-thumb-hover)}@keyframes ChatFlow_chatFlowSkeletonShimmer__8YFJr{0%{background-position:100% 0}to{background-position:-100% 0}}.composer-attachments_menuRoot__n4UkN{align-items:center;display:flex;flex:0 0 auto;justify-content:center;position:relative}.composer-attachments_trigger__ZRl7v{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.composer-attachments_trigger__ZRl7v:disabled{cursor:not-allowed;opacity:.45}.composer-attachments_plusIcon__2kze4{display:block;height:14px;position:relative;width:14px}.composer-attachments_plusIcon__2kze4:after,.composer-attachments_plusIcon__2kze4:before{background:currentColor;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.composer-attachments_plusIcon__2kze4:before{height:1.5px;width:13px}.composer-attachments_plusIcon__2kze4:after{height:13px;width:1.5px}.composer-attachments_popover__g9ML_{background:var(--composer-attachment-menu-bg,#ffffff);border:1px solid var(--composer-attachment-border,rgba(0,0,0,.08));border-radius:18px;bottom:calc(100% - 6px + var(--composer-attachment-popover-offset, 0px));box-shadow:none;left:0;min-width:183px;padding:0;position:absolute;z-index:30}.composer-attachments_uploadAction__eeNxX{align-items:center;align-self:stretch;background:transparent;border:0;box-sizing:border-box;color:var(--composer-attachment-text,#000000);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;gap:10px;height:40px;line-height:18px;padding:10px 14px 10px 6px;text-align:left;width:100%}.composer-attachments_uploadActionContent__5MsjW{align-items:center;border-radius:9px;box-sizing:border-box;display:flex;flex:0 0 163px;gap:10px;padding:4px 12px;width:163px}.composer-attachments_uploadAction__eeNxX:focus-visible .composer-attachments_uploadActionContent__5MsjW,.composer-attachments_uploadAction__eeNxX:hover .composer-attachments_uploadActionContent__5MsjW{background:var(--composer-attachment-hover-bg,#eaeaea)}.composer-attachments_uploadAction__eeNxX:focus-visible{outline:none}.composer-attachments_uploadIcon__KcWIo{background:currentColor;display:block;flex-shrink:0;height:13px;-webkit-mask:url(/upload-image.svg) center/contain no-repeat;mask:url(/upload-image.svg) center/contain no-repeat;width:13px}.composer-attachments_hiddenInput__N9Ujv{display:none}.composer-attachments_strip__Ls_Hv{display:flex;flex:0 0 auto;gap:10px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:4px 5px 4px 0;scrollbar-width:thin}.composer-attachments_strip__Ls_Hv:focus-visible{border-radius:12px;outline:2px solid var(--composer-attachment-focus,rgba(75,232,236,.8));outline-offset:2px}.composer-attachments_preview__lF_Z3{background:var(--composer-attachment-preview-bg,#ececec);border:1px solid var(--composer-attachment-border,rgba(0,0,0,.08));border-radius:12px;flex:0 0 56px;height:56px;position:relative;width:56px}.composer-attachments_previewImage__oklPR{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.composer-attachments_previewButton__zMQxT{background:transparent;border:0;border-radius:inherit;cursor:zoom-in;display:block;height:100%;overflow:hidden;padding:0;width:100%}.composer-attachments_previewButton__zMQxT:focus-visible{outline:2px solid var(--composer-attachment-focus,#4be8ec);outline-offset:2px}.composer-attachments_previewFallback__aMF6u{align-items:center;color:var(--composer-attachment-muted-text,#747474);display:flex;font:500 9px/12px var(--font-sans,"Inter",sans-serif);height:100%;justify-content:center;overflow:hidden;padding:6px;text-align:center;word-break:break-all}.composer-attachments_waitingOverlay__Dwo1Q{align-items:center;background:rgba(20,25,32,.2);border-radius:inherit;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.composer-attachments_waitingIndicator__b2MIS{align-items:center;background:rgba(20,25,32,.56);border-radius:50%;display:flex;height:22px;justify-content:center;width:22px}.composer-attachments_waitingClock__Y61xk{border:1.5px solid #ffffff;border-radius:50%;box-sizing:border-box;display:block;height:12px;position:relative;width:12px}.composer-attachments_waitingClock__Y61xk:after,.composer-attachments_waitingClock__Y61xk:before{background:#ffffff;border-radius:999px;content:"";left:50%;position:absolute;top:50%;transform-origin:0 50%}.composer-attachments_waitingClock__Y61xk:before{height:1px;transform:translateY(-.5px) rotate(-90deg);width:3px}.composer-attachments_waitingClock__Y61xk:after{height:1px;transform:translateY(-.5px) rotate(32deg);width:3.5px}.composer-attachments_waitingDots__uH6I5{align-items:center;display:none;gap:2px}.composer-attachments_waitingDots__uH6I5>span{background:#ffffff;border-radius:50%;height:2.5px;width:2.5px}html[data-composer-waiting-indicator=dots] .composer-attachments_waitingClock__Y61xk{display:none}html[data-composer-waiting-indicator=dots] .composer-attachments_waitingDots__uH6I5{display:flex}.composer-attachments_uploadOverlay__iXSW7{background:rgba(20,25,32,.44)}.composer-attachments_successOverlay__P8_AM,.composer-attachments_uploadOverlay__iXSW7{align-items:center;border-radius:inherit;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.composer-attachments_successOverlay__P8_AM{background:rgba(20,25,32,.18);pointer-events:none}.composer-attachments_uploadRing__0N9DR{animation:composer-attachments_composerUploadSpin__osFpG .9s linear infinite;border-radius:50%;border:3px solid rgba(255,255,255,.4);border-top:3px solid var(--composer-attachment-focus,#b5feff);box-sizing:border-box;height:28px;width:28px}.composer-attachments_retryButton__bSw_R,.composer-attachments_successCheck__P_8Io{align-items:center;border-radius:50%;display:flex;height:28px;justify-content:center;width:28px}.composer-attachments_successCheck__P_8Io{animation:composer-attachments_composerUploadSuccess__cAJ24 .28s ease-out both;background:#b5feff;color:#393939;font:600 16px/1 sans-serif}.composer-attachments_retryButton__bSw_R{background:#ffffff;border:0;color:#b42318;cursor:pointer;font:600 18px/1 sans-serif;padding:0 0 2px}.composer-attachments_retryButton__bSw_R:focus-visible{outline:2px solid var(--composer-attachment-focus,#4be8ec);outline-offset:2px}@keyframes composer-attachments_composerUploadSpin__osFpG{to{transform:rotate(1turn)}}@keyframes composer-attachments_composerUploadSuccess__cAJ24{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}.composer-attachments_removeButton__iXiF2{align-items:center;background:#252525;border:2px solid var(--composer-attachment-menu-bg,#ffffff);border-radius:50%;color:#ffffff;cursor:pointer;display:flex;font:500 13px/1 sans-serif;height:20px;justify-content:center;padding:0 0 1px;position:absolute;right:-6px;top:-6px;width:20px}.composer-attachments_removeButton__iXiF2:focus-visible{outline:2px solid var(--composer-attachment-focus,#4be8ec);outline-offset:2px}@media (prefers-reduced-motion:reduce){.composer-attachments_successCheck__P_8Io,.composer-attachments_uploadRing__0N9DR{animation:none}}.image-preview-dialog_backdrop__ZVIYY{align-items:stretch;background:rgba(12,12,12,.92);display:flex;inset:0;justify-content:stretch;position:fixed;z-index:1000}.image-preview-dialog_dialog__O4T8S{color:#ffffff;display:flex;flex:1;flex-direction:column;min-height:0;outline:none}.image-preview-dialog_header__VTP45{align-items:center;display:grid;flex:0 0 auto;gap:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);min-height:64px;padding:12px 20px}.image-preview-dialog_filename__1_Etd{font:500 14px/20px var(--font-sans,"Inter",sans-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-preview-dialog_counter___g0NC{color:rgba(255,255,255,.78);font:500 13px/20px var(--font-sans,"Inter",sans-serif);grid-column:2}.image-preview-dialog_closeButton__gMEoH,.image-preview-dialog_navigationButton__yspVJ{align-items:center;background:rgba(255,255,255,.1);border:0;border-radius:999px;color:#ffffff;cursor:pointer;display:flex;justify-content:center}.image-preview-dialog_closeButton__gMEoH{font:300 28px/1 sans-serif;height:40px;justify-self:end;padding:0 0 3px;width:40px}.image-preview-dialog_closeButton__gMEoH:hover,.image-preview-dialog_navigationButton__yspVJ:hover{background:rgba(255,255,255,.18)}.image-preview-dialog_closeButton__gMEoH:focus-visible,.image-preview-dialog_navigationButton__yspVJ:focus-visible{outline:2px solid #4be8ec;outline-offset:2px}.image-preview-dialog_stage__xz36i{align-items:center;display:grid;flex:1;grid-template-columns:64px minmax(0,1fr) 64px;min-height:0;padding:0 20px 28px}.image-preview-dialog_imageSurface__ARcVD{align-items:center;display:flex;grid-column:2;height:100%;justify-content:center;min-height:0;min-width:0}.image-preview-dialog_image__PZ0jb{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.image-preview-dialog_errorState__aKX4S{align-items:center;background:rgba(255,255,255,.08);border-radius:16px;color:rgba(255,255,255,.72);display:flex;font:500 14px/20px var(--font-sans,"Inter",sans-serif);height:min(420px,60vh);justify-content:center;width:min(640px,70vw)}.image-preview-dialog_navigationButton__yspVJ{font:300 40px/1 sans-serif;height:48px;padding:0 0 5px;width:48px}.image-preview-dialog_previousButton__g3TJY{grid-column:1;justify-self:start}.image-preview-dialog_nextButton__DSvOU{grid-column:3;justify-self:end}@media (max-width:640px){.image-preview-dialog_header__VTP45{gap:10px;padding-inline:12px}.image-preview-dialog_stage__xz36i{grid-template-columns:44px minmax(0,1fr) 44px;padding:0 8px 16px}.image-preview-dialog_navigationButton__yspVJ{height:38px;width:38px}}.graph-visual-lab_labRoot__hNHq8{min-height:100vh;padding:28px;background:radial-gradient(circle at top left,rgba(87,255,210,.14),transparent 32%),linear-gradient(180deg,#f7faf9,#eef3f8);color:#142033}.graph-visual-lab_labHeader__o_Tc4{display:grid;gap:8px;margin:0 auto 22px;max-width:1180px}.graph-visual-lab_eyebrow__x4nt1{color:#0f766e;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.graph-visual-lab_title__hvcAi{margin:0;color:#0f172a;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,5vw,58px);letter-spacing:-.06em;line-height:.94}.graph-visual-lab_subtitle__035Ko{max-width:760px;margin:0;color:#526173;font-size:14px;line-height:1.6}.graph-visual-lab_fixtureGrid__i9vkU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 auto;max-width:1180px}.graph-visual-lab_fixtureCard__ErKnA{min-height:430px;overflow:hidden;border:1px solid rgba(148,163,184,.24);border-radius:28px;background:rgba(255,255,255,.74);box-shadow:0 20px 50px rgba(15,23,42,.1)}.graph-visual-lab_fixtureMeta__Isuvu{display:grid;gap:6px;padding:18px 18px 12px}.graph-visual-lab_fixtureTitle__iipi3{margin:0;color:#111827;font-size:16px;font-weight:800;letter-spacing:-.02em}.graph-visual-lab_fixtureDescription__LnW_h{min-height:40px;margin:0;color:#64748b;font-size:12px;line-height:1.45}.graph-visual-lab_canvasFrame__HRApj{height:310px;margin:0 12px 12px;overflow:hidden;border:1px solid rgba(148,163,184,.18);border-radius:22px}.graph-visual-lab_clickState__0Roxg{margin:0 auto;max-width:1180px;padding:14px 2px 0;color:#475569;font-size:12px}@media (max-width:980px){.graph-visual-lab_fixtureGrid__i9vkU{grid-template-columns:1fr}.graph-visual-lab_fixtureCard__ErKnA{min-height:390px}}