.workspace_shell__GDgFA{--graph-canvas:var(--csint-paper-sunken);--graph-rail:var(--csint-paper);--graph-panel:var(--csint-paper);--graph-line:var(--csint-line);--graph-line-soft:color-mix(in srgb,var(--csint-ink) 8%,transparent);--graph-minimap-mask:color-mix(in srgb,var(--csint-ink) 10%,transparent);--graph-node-face:var(--csint-paper);--graph-node-edge:color-mix(in srgb,var(--csint-ink) 48%,transparent);--graph-wire:color-mix(in srgb,var(--csint-ink) 45%,transparent);--graph-wire-lit:var(--csint-accent);--graph-halo:color-mix(in srgb,var(--csint-accent) 16%,transparent);--graph-fill-core:color-mix(in srgb,var(--csint-ink) 6%,var(--csint-paper));--graph-fill-finding:color-mix(in srgb,var(--csint-accent) 9%,var(--csint-paper));--graph-fill-quiet:var(--csint-paper-sunken);--graph-radius:var(--radius-md);--graph-radius-lg:var(--radius-lg);--graph-touch:44px;display:grid;grid-template-columns:minmax(0,1fr);position:relative;height:100dvh;min-height:34rem;background:var(--graph-canvas);color:var(--csint-ink);overflow:hidden;max-width:100%;border-top:1px solid var(--graph-line)}@supports not (color:color-mix(in srgb,red 50%,blue)){.workspace_shell__GDgFA{--graph-line-soft:transparent;--graph-minimap-mask:transparent;--graph-node-edge:transparent;--graph-wire:transparent;--graph-halo:transparent;--graph-fill-core:var(--csint-paper);--graph-fill-finding:var(--csint-paper)}}@supports not (height:100dvh){.workspace_shell__GDgFA{height:100vh}}.workspace_shell__GDgFA[data-details=true]{grid-template-columns:minmax(0,1fr) min(22rem,40vw)}body:has(.workspace_shell__GDgFA)>.site-footer,body:has(.workspace_shell__GDgFA)>.site-header{display:none}body:has(.workspace_shell__GDgFA)>.csint-main{min-height:100dvh}@supports not (height:100dvh){body:has(.workspace_shell__GDgFA)>.csint-main{min-height:100vh}}.workspace_shell__GDgFA :focus-visible{outline:2px solid var(--csint-ink);outline-offset:2px}.workspace_shell__GDgFA [data-category=core]{--kind-clip:polygon(50% 0,100% 50%,50% 100%,0 50%)}.workspace_shell__GDgFA [data-category=actor]{--kind-clip:circle(50% at 50% 50%)}.workspace_shell__GDgFA [data-category=artifact]{--kind-clip:inset(1px round 2px)}.workspace_shell__GDgFA [data-category=tool]{--kind-clip:polygon(26% 4%,74% 4%,100% 50%,74% 96%,26% 96%,0 50%)}.workspace_shell__GDgFA [data-category=infrastructure]{--kind-clip:polygon(35% 0,65% 0,65% 35%,100% 35%,100% 65%,65% 65%,65% 100%,35% 100%,35% 65%,0 65%,0 35%,35% 35%)}.workspace_shell__GDgFA [data-category=finding]{--kind-clip:polygon(50% 3%,100% 93%,0 93%)}.workspace_shell__GDgFA [data-category=source]{--kind-clip:polygon(14% 0,64% 0,90% 26%,90% 100%,14% 100%)}.workspace_chipDot__Rg6Mm,.workspace_detailsSwatch__xHnsA,.workspace_kindMark__QdN2F,.workspace_legendDot__GIzZM{display:inline-block;width:12px;height:12px;flex:none;background:var(--csint-ink);clip-path:var(--kind-clip,circle(50% at 50% 50%))}.workspace_shell__GDgFA .workspace_detailsSwatch__xHnsA[data-category=finding],.workspace_shell__GDgFA .workspace_legendDot__GIzZM[data-category=finding],.workspace_shell__GDgFA [data-category=finding] .workspace_chipDot__Rg6Mm,.workspace_shell__GDgFA [data-category=finding] .workspace_detailsSwatch__xHnsA,.workspace_shell__GDgFA [data-category=finding] .workspace_kindMark__QdN2F,.workspace_shell__GDgFA [data-category=finding] .workspace_legendDot__GIzZM{background:var(--csint-accent)}.workspace_sidebar__NhHGR{position:absolute;inset:0 auto 0 0;z-index:20;width:17.5rem;max-width:84vw;background:var(--graph-rail);border-right:1px solid var(--graph-line);overflow-y:auto;overscroll-behavior:contain;transform:translateX(-101%);transition:transform var(--dur-base) var(--ease-out)}.workspace_sidebar__NhHGR[data-open=true]{transform:translateX(0)}.workspace_sidebarInner__eH5DS{display:flex;flex-direction:column;gap:1.35rem;padding:1rem .7rem 2rem}.workspace_sidebarHead__UctPZ{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .25rem}.workspace_brand__j4_hM{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:var(--csint-ink)}.workspace_brandLogo__npiwy{width:7.5rem;height:2.5rem}.workspace_rail__w22zJ{display:flex;flex-direction:column;gap:.3rem}.workspace_railHeading__LrkNP{margin:0 0 .15rem;padding:0 .5rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--csint-ink-mute)}.workspace_rail__w22zJ ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.workspace_railLink__T9tB4{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%;min-height:var(--graph-touch);padding:.55rem .5rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--csint-ink-mute);font-family:var(--csint-sans);font-size:14px;line-height:20px;text-align:left;text-decoration:none;cursor:pointer;transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.workspace_railLink__T9tB4:hover{background:var(--graph-line-soft);color:var(--csint-ink)}.workspace_railLink__T9tB4[data-active=true]{background:var(--csint-paper-sunken);color:var(--csint-accent);font-weight:600}.workspace_railCount__svlxd{font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_main__DiSKR{display:flex;flex-direction:column;min-width:0;min-height:0;grid-column:1;grid-row:1}.workspace_topBar__ZzHi7{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem;min-height:3.5rem;padding:.55rem .9rem;border-bottom:1px solid var(--graph-line);background:var(--graph-rail)}.workspace_pageTitle__kXh1f{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--csint-display);font-size:16px;font-weight:600;line-height:28px;color:var(--csint-ink)}.workspace_drawerClose__GN5e4,.workspace_drawerOpen__ToNMq{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);color:var(--csint-ink);width:auto;min-width:var(--graph-touch);min-height:var(--graph-touch);padding:0 .75rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;cursor:pointer;flex:none}.workspace_search__B3NRe{flex:1;min-width:0;display:flex;align-items:center;gap:.6rem}.workspace_searchField__98PxP{position:relative;display:flex;align-items:center;flex:1;min-width:0;max-width:31rem}.workspace_searchIcon__o_PiV{position:absolute;left:.6rem;color:var(--csint-ink-mute);font-size:16px;line-height:28px;pointer-events:none}.workspace_searchInput__cJmY8{width:100%;padding:.52rem 5.5rem .52rem .8rem}.workspace_filterToggle__n_XCd,.workspace_searchInput__cJmY8{min-height:var(--graph-touch);border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);color:var(--csint-ink);font-family:var(--csint-sans);font-size:14px;line-height:20px}.workspace_filterToggle__n_XCd{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:var(--graph-touch);padding:0 .75rem;flex:none;font-weight:600;cursor:pointer}.workspace_filterToggle__n_XCd:hover,.workspace_filterToggle__n_XCd[data-active=true]{border-color:var(--csint-accent);color:var(--csint-accent)}.workspace_filterToggle__n_XCd span{position:absolute;top:-.45rem;right:-.45rem;display:grid;place-items:center;min-width:1.375rem;height:1.375rem;padding:0 .3rem;border-radius:999px;background:var(--csint-accent);color:var(--csint-paper);font:600 14px/1 var(--csint-sans)}.workspace_searchInput__cJmY8:focus{outline:2px solid var(--csint-ink);outline-offset:2px;border-color:var(--csint-ink)}.workspace_searchInput__cJmY8::-webkit-search-cancel-button{display:none}.workspace_searchClear__ilHPf{position:absolute;right:.35rem;border:0;background:transparent;color:var(--csint-ink-mute);cursor:pointer;font-size:14px;line-height:20px;min-height:var(--graph-touch);padding:0 .55rem}.workspace_searchCount__2PqUf{margin:0;font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute);white-space:nowrap}.workspace_filters__Jzh_8{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem;padding:.55rem 1rem;border-bottom:1px solid var(--graph-line);background:var(--graph-rail)}.workspace_filterGroup__HFFq8{display:flex;align-items:center;gap:.5rem;min-width:0}.workspace_filterHeading__5VI8g{margin:0;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--csint-ink-mute);white-space:nowrap}.workspace_chipRow__NACoI{display:flex;flex-wrap:wrap;gap:.3rem}.workspace_chip__JUXTa{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--graph-touch);padding:.35rem .75rem;border:1px solid var(--graph-node-edge);border-radius:999px;background:var(--graph-panel);color:var(--csint-ink-mute);font-family:var(--csint-sans);font-size:14px;line-height:20px;cursor:pointer}.workspace_chip__JUXTa[data-on=false]{border-style:dashed;border-color:var(--graph-line);opacity:.7}.workspace_chip__JUXTa:hover,.workspace_chip__JUXTa[aria-pressed=true]{border-color:var(--csint-ink);color:var(--csint-ink)}.workspace_chip__JUXTa[aria-pressed=true]{background:var(--graph-fill-core);font-weight:600}.workspace_clearFilters__LH6_B{border:0;background:transparent;color:var(--csint-accent);font-family:var(--csint-sans);font-size:14px;line-height:20px;min-height:var(--graph-touch);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.workspace_contextBar__ICPa5{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem .85rem;padding:.4rem .9rem;border-bottom:1px solid var(--graph-line);background:var(--graph-rail)}.workspace_breadcrumb__QV0d_{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .45rem;min-width:0;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_breadcrumb__QV0d_ a{color:var(--csint-ink-mute);text-decoration:none;min-height:var(--graph-touch);display:inline-flex;align-items:center}.workspace_breadcrumb__QV0d_ a:hover{color:var(--csint-ink);text-decoration:underline;text-underline-offset:2px}.workspace_breadcrumbCurrent__TmDyk{color:var(--csint-ink);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:18rem}.workspace_mobileHint__XqpmT{display:none;margin:0;padding:.45rem .9rem .55rem;border-bottom:1px solid var(--graph-line);background:var(--graph-rail);font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink)}.workspace_stage__JwrCc{position:relative;flex:1;min-height:0}.workspace_canvas__0I7Y1{position:absolute;inset:0;background:color-mix(in srgb,var(--graph-canvas) 96%,var(--graph-panel))}@supports not (color:color-mix(in srgb,red 50%,blue)){.workspace_canvas__0I7Y1{background:var(--graph-canvas)}}.workspace_flow__r5wKv{width:100%;height:100%}.workspace_grid__vL5oh{color:var(--graph-line-soft)}.workspace_canvasEmpty__z8SUz{position:absolute;inset:0;display:grid;place-content:center;margin:0;padding:2rem;text-align:center;color:var(--csint-ink-mute);font-family:var(--csint-sans);font-size:14px;line-height:20px}.workspace_node__UIhN0{position:relative;display:grid;place-items:stretch;border-radius:var(--graph-radius);background:var(--graph-node-face);border:1px solid var(--graph-node-edge);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.workspace_node__UIhN0[data-category=core]{background:var(--graph-fill-core);border-color:color-mix(in srgb,var(--csint-ink) 62%,transparent)}@supports not (color:color-mix(in srgb,red 50%,blue)){.workspace_node__UIhN0[data-category=core]{border-color:var(--csint-ink)}}.workspace_node__UIhN0[data-category=actor]{border-radius:999px}.workspace_node__UIhN0[data-category=tool]{border-width:3px;border-style:double;border-radius:var(--radius-xs)}.workspace_node__UIhN0[data-category=infrastructure]{background:var(--graph-fill-quiet);border-radius:var(--radius-sm)}.workspace_node__UIhN0[data-category=finding]{background:var(--graph-fill-finding)}.workspace_node__UIhN0[data-category=source]{border-radius:var(--radius-xs)}.workspace_nodeCard__kEE_O,.workspace_nodeLeaf__0XxSV{padding:.4rem .65rem}.workspace_nodeCard__kEE_O{padding-block:.5rem}.workspace_node__UIhN0[data-category=actor].workspace_nodeCard__kEE_O,.workspace_node__UIhN0[data-category=actor].workspace_nodeLeaf__0XxSV{padding-inline:1.1rem}.workspace_node__UIhN0[data-category=tool].workspace_nodeCard__kEE_O,.workspace_node__UIhN0[data-category=tool].workspace_nodeLeaf__0XxSV{padding-block:calc(.4rem - 2px);padding-inline:calc(.65rem - 2px)}.workspace_nodeLabel__GKZ5S{display:grid;align-content:center;min-width:0;overflow:hidden;text-align:left;font-family:var(--csint-sans);font-size:14px;font-weight:600;line-height:19px;color:var(--csint-ink)}.workspace_node__UIhN0[data-category=actor] .workspace_nodeLabel__GKZ5S{text-align:center}.workspace_node__UIhN0[data-category=actor] .workspace_nodeKind__j30Ex{justify-content:center}.workspace_nodeKind__j30Ex,.workspace_summaryType__e51wm{display:flex;align-items:center;gap:.4rem;min-width:0;font-family:var(--csint-sans);font-size:14px;line-height:18px;font-weight:400;color:var(--csint-ink-mute)}.workspace_kindText__IoNCq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace_nodeTitle__8S0Fc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.workspace_node__UIhN0[data-category=core] .workspace_nodeTitle__8S0Fc{font-weight:700}.workspace_nodeSubtype__YIpaK{margin-left:0;font-weight:400;color:var(--csint-ink-mute)}.workspace_nodeSubtype__YIpaK:before{content:",\00a0"}.workspace_node__UIhN0.workspace_nodeSummary__W7at9{padding:.85rem .95rem .8rem;border-width:1px;border-style:solid;border-radius:var(--radius-lg);border-color:var(--csint-ink)}.workspace_summaryBody__bMTOS{display:grid;align-content:start;gap:.22rem;min-width:0}.workspace_summaryType__e51wm{margin:0}.workspace_summaryTitle__dZOwR{margin:0;font-family:var(--csint-display);font-size:16px;font-weight:600;line-height:28px;color:var(--csint-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workspace_summarySubtype__ulNkC{margin:0;font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_summaryNote__S2Mu3{margin:.15rem 0 0;color:var(--csint-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workspace_summaryMeta__6p2d9,.workspace_summaryNote__S2Mu3{font-family:var(--csint-sans);font-size:14px;line-height:20px}.workspace_summaryMeta__6p2d9{margin:.2rem 0 0;color:var(--csint-ink-mute)}.workspace_summaryActions__r9_Qk{display:flex;flex-wrap:nowrap;gap:.4rem;margin-top:.45rem}.workspace_summaryActionQuiet__5JXH0,.workspace_summaryAction__5YzGW{display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:var(--graph-touch);padding:0 .6rem;border-radius:var(--radius-sm);white-space:nowrap;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;cursor:pointer}.workspace_summaryAction__5YzGW{border:1px solid var(--csint-accent);background:var(--csint-paper);color:var(--csint-accent)}.workspace_summaryActionQuiet__5JXH0{border:1px solid var(--graph-line);background:transparent;color:var(--csint-ink)}.workspace_columnHead__ANWJt{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;width:100%;height:100%;padding:0 .15rem .25rem;border-bottom:1px solid var(--graph-node-edge);pointer-events:none}.workspace_columnHead__ANWJt p{margin:0;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--csint-ink)}.workspace_columnHead__ANWJt span{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_node__UIhN0[data-state=INFERRED] .workspace_nodeTitle__8S0Fc{font-style:italic}.workspace_node__UIhN0[data-state=NOT_RECORDED]{border-width:1px;border-style:dashed}.workspace_node__UIhN0[data-state=UNKNOWN]{border-width:1px;border-style:dotted}.workspace_node__UIhN0[data-state=NOT_RECORDED] .workspace_nodeTitle__8S0Fc,.workspace_node__UIhN0[data-state=UNKNOWN] .workspace_nodeTitle__8S0Fc{color:var(--csint-ink-mute)}.workspace_node__UIhN0:hover{border-color:var(--csint-ink);z-index:5}.workspace_node__UIhN0.workspace_nodeSelected__6ucI9{border-width:1.5px;border-color:var(--csint-accent);box-shadow:0 0 0 3px var(--graph-halo),var(--shadow-1);z-index:6}.workspace_canvas__0I7Y1[data-focus=true] .react-flow__node{opacity:.28;transition:opacity var(--dur-base) var(--ease-out)}.workspace_canvas__0I7Y1[data-focus=true] .react-flow__node:has(.workspace_columnHead__ANWJt),.workspace_canvas__0I7Y1[data-focus=true] .react-flow__node:has(.workspace_nodeRelated__d0Zbv){opacity:1}.workspace_handle__WnE5i{opacity:0;pointer-events:none;width:6px;height:6px;border:0;background:transparent}.workspace_canvas__0I7Y1 svg{max-width:none}.workspace_edgeRelated__ImATC,.workspace_edge__71fAU{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.workspace_edge__71fAU{stroke:var(--graph-wire);stroke-width:1.25}.workspace_edgeRelated__ImATC{stroke:var(--graph-wire-lit);stroke-width:1.75}.workspace_edgeHeld__mkC9a{stroke-dasharray:5 5;stroke-linecap:butt}.workspace_arrowDefs__H4RNF{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.workspace_arrowHead__oGdqB{fill:var(--graph-wire);stroke:none}.workspace_arrowHeadLit__iSZkE{fill:var(--graph-wire-lit);stroke:none}.workspace_canvas__0I7Y1[data-focus=true] .react-flow__edge{opacity:.12;transition:opacity var(--dur-base) var(--ease-out)}.workspace_canvas__0I7Y1[data-focus=true] .react-flow__edge:has(.workspace_edgeRelated__ImATC){opacity:1}.workspace_edgeLabel__EyWcN{position:absolute;padding:.1rem .35rem;border:1px solid var(--graph-line);border-radius:var(--radius-xs);background:var(--graph-panel);color:var(--csint-ink-mute);font-family:var(--csint-mono);font-size:14px;line-height:20px;white-space:nowrap;pointer-events:none}.workspace_minimap__t3jQF{display:none}.workspace_controls__amLPJ{position:absolute;top:auto;left:auto;right:.7rem;bottom:.7rem;z-index:6;display:flex;flex-direction:column;gap:.35rem;align-items:flex-end}.workspace_modeSwitch__iFP9W{display:inline-flex;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);overflow:hidden}.workspace_modeSwitch__iFP9W button{border:0;background:transparent;color:var(--csint-ink-mute);font-family:var(--csint-sans);font-size:14px;line-height:20px;min-height:var(--graph-touch);padding:0 .8rem;cursor:pointer}.workspace_modeSwitch__iFP9W button[data-on=true]{background:var(--csint-paper-sunken);color:var(--csint-accent);font-weight:600}.workspace_modeSwitch__iFP9W button:disabled{opacity:.4;cursor:not-allowed}.workspace_depth__W9taW{display:inline-flex;align-items:center;gap:.4rem;min-height:var(--graph-touch);padding:0 .55rem;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);box-shadow:var(--shadow-1);font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_depth__W9taW input{width:68px;accent-color:var(--csint-accent)}.workspace_controlButtons__Fzhcq{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);box-shadow:var(--shadow-1);overflow:hidden}.workspace_controlButtons__Fzhcq button{border:0;border-right:1px solid var(--graph-line);background:transparent;color:var(--csint-ink);width:auto;min-width:var(--graph-touch);min-height:var(--graph-touch);padding:0 .6rem;font-size:14px;line-height:20px;cursor:pointer}.workspace_controlButtons__Fzhcq button:last-child{border-right:0}.workspace_controlButtons__Fzhcq button:hover{background:var(--graph-line-soft)}.workspace_controlButtons__Fzhcq button[aria-pressed=true]{background:var(--graph-fill-core);font-weight:600}.workspace_stage__JwrCc{--graph-legend-bottom:7.6rem}.workspace_stage__JwrCc:has(.workspace_depth__W9taW){--graph-legend-bottom:10.8rem}.workspace_legend__YuqUe{position:absolute;top:auto;right:.7rem;bottom:var(--graph-legend-bottom);left:auto;transform:none;z-index:6;width:-moz-max-content;width:max-content;max-width:min(23rem,calc(100% - 1.4rem));max-height:calc(100% - var(--graph-legend-bottom) - .7rem);overflow-y:auto;overscroll-behavior:contain;padding:.65rem .8rem .75rem;border:1px solid var(--graph-line);border-radius:var(--graph-radius);background:var(--graph-panel);box-shadow:var(--shadow-2)}.workspace_legendHeading__ByIzT{margin:0 0 .4rem;color:var(--csint-ink)}.workspace_legendHeading__ByIzT,.workspace_legendSub__YDYE3{font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600}.workspace_legendSub__YDYE3{margin:.6rem 0 .25rem;padding-top:.5rem;border-top:1px solid var(--graph-line);color:var(--csint-ink-mute)}.workspace_legendList__Fhld_{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:.2rem 1rem}.workspace_legendList__Fhld_ li{display:flex;align-items:flex-start;gap:.45rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink)}.workspace_legendStates__if_h9{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,auto));gap:.3rem 1rem}.workspace_legendStates__if_h9 li{display:flex;align-items:flex-start;gap:.45rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink)}.workspace_legendList__Fhld_ .workspace_legendDot__GIzZM{margin-top:4px}.workspace_legendSample__YF3rY{flex:none;margin-top:3px;width:22px;height:14px;border:1px solid var(--graph-node-edge);border-radius:var(--radius-xs);background:var(--graph-node-face)}.workspace_legendSample__YF3rY[data-state=NOT_RECORDED]{border-style:dashed}.workspace_legendSample__YF3rY[data-state=UNKNOWN]{border-style:dotted}.workspace_legendStates__if_h9 li[data-state=INFERRED] .workspace_legendStateText__Y30c8{font-style:italic}.workspace_legendStates__if_h9 li[data-state=NOT_RECORDED] .workspace_legendStateText__Y30c8,.workspace_legendStates__if_h9 li[data-state=UNKNOWN] .workspace_legendStateText__Y30c8{color:var(--csint-ink-mute)}.workspace_legendWires__gZOzM{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.workspace_legendWires__gZOzM li{display:flex;align-items:center;gap:.45rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink)}.workspace_legendWire__Phrke{flex:none;align-self:center;width:22px;height:0;border-top:1.5px solid var(--graph-wire)}.workspace_legendWire__Phrke[data-held=true]{border-top-style:dashed}.workspace_legendNote__IjUDH{margin:.55rem 0 0;padding-top:.5rem;border-top:1px solid var(--graph-line);font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_bottomBar__cZ7W_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.4rem .85rem;border-top:1px solid var(--graph-line);background:var(--graph-rail)}.workspace_hint__nbKqH{margin:0}.workspace_hint__nbKqH,.workspace_timelineToggle__nDv8I{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_timelineToggle__nDv8I{border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);padding:.22rem .6rem;cursor:pointer;white-space:nowrap}.workspace_timeline__xfJT4{border-top:1px solid var(--graph-line);background:var(--graph-rail);padding:.5rem .85rem .6rem}.workspace_timelineHeading__7K4pj{margin:0 0 .35rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--csint-ink-mute)}.workspace_timelineTrack__mcg0n{list-style:none;margin:0;padding:0 0 .3rem;display:flex;gap:.4rem;overflow-x:auto;overscroll-behavior-x:contain}.workspace_timelineItem__nc71V{display:grid;gap:.1rem;width:11rem;min-height:var(--graph-touch);padding:.4rem .55rem;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-panel);color:var(--csint-ink-mute);text-align:left;cursor:pointer}.workspace_timelineItem__nc71V:hover,.workspace_timelineItem__nc71V[data-active=true]{border-color:var(--csint-accent)}.workspace_timelineItem__nc71V time{font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_timelineItem__nc71V span{font-family:var(--csint-sans);font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.workspace_details__pX4zi{display:flex;flex-direction:column;min-height:0;min-width:0;grid-column:2;grid-row:1;background:var(--graph-panel);border-left:1px solid var(--graph-line);overflow-y:auto;overscroll-behavior:contain}.workspace_detailsEmpty__fYTFZ{margin:0;padding:1.5rem 1rem 1rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_chainCard__qiQI9{margin:0 1rem;padding:.75rem .85rem;border:1px solid var(--graph-line);border-radius:var(--graph-radius);background:var(--graph-rail)}.workspace_chainTitle__MgVoV{margin:0 0 .35rem;font-family:var(--csint-mono);font-size:14px;font-weight:600;line-height:20px;color:var(--csint-ink)}.workspace_chainNote__Jrg_Q{margin:0;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_detailsHead__D_SUg{padding:.9rem 1rem .75rem;border-bottom:1px solid var(--graph-line)}.workspace_detailsHeadRow__XDHGw{display:flex;align-items:center;gap:.45rem;margin-bottom:.4rem}.workspace_detailsSwatch__xHnsA{width:14px;height:14px}.workspace_detailsType__3Gxgi{margin:0;flex:1;font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--csint-ink-mute)}.workspace_detailsClose__2SyQF{border:1px solid var(--graph-line);background:var(--graph-panel);color:var(--csint-ink);cursor:pointer;font-size:14px;line-height:20px;min-height:var(--graph-touch);padding:0 .65rem;border-radius:var(--radius-sm)}.workspace_detailsTitle__p4Hse{margin:0;font-family:var(--csint-display);font-size:16px;line-height:28px;color:var(--csint-ink)}.workspace_detailsSubtype__auyU9{margin:.2rem 0 0;font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_axisRow__6K5Ht{margin:.75rem 0 0;display:grid;gap:.5rem}.workspace_axis__BAUWl{display:grid;gap:.15rem}.workspace_axis__BAUWl dt{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_axis__BAUWl dd{margin:0;display:grid;gap:.15rem}.workspace_axisValue__h5yDT{justify-self:start;padding:.1rem .6rem;border:1px solid var(--graph-node-edge);border-radius:999px;background:var(--graph-node-face);font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--csint-ink)}.workspace_axisValue__h5yDT[data-state=INFERRED]{font-style:italic}.workspace_axisValue__h5yDT[data-state=NOT_RECORDED]{border-style:dashed;color:var(--csint-ink-mute)}.workspace_axisValue__h5yDT[data-state=UNKNOWN]{border-style:dotted;color:var(--csint-ink-mute)}.workspace_axisValue__h5yDT[data-kind],.workspace_axisValue__h5yDT[data-layer]{border-radius:var(--radius-xs)}.workspace_axisNote__r2M2w{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_tabs__F_Ohc{display:flex;gap:.1rem;padding:0 .6rem;border-bottom:1px solid var(--graph-line);overflow-x:auto}.workspace_tab___kYgj{display:inline-flex;align-items:center;gap:.25rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--csint-ink-mute);font-family:var(--csint-sans);font-size:14px;line-height:20px;min-height:var(--graph-touch);padding:.45rem .5rem;cursor:pointer;white-space:nowrap}.workspace_tab___kYgj[data-active=true]{color:var(--csint-ink);border-bottom-color:var(--csint-accent);font-weight:600}.workspace_tabCount__ZCIJu{font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_detailsBody__Q32zt{padding:.85rem 1rem 2rem;display:grid;gap:.75rem;align-content:start}.workspace_detailsNote__UWPaa{color:var(--csint-ink)}.workspace_detailsEmptyLine__WL5FH,.workspace_detailsNote__UWPaa{margin:0;font-family:var(--csint-sans);font-size:14px;line-height:20px}.workspace_detailsEmptyLine__WL5FH{color:var(--csint-ink-mute)}.workspace_metaList__xyXWf{margin:0;display:grid;gap:.4rem}.workspace_metaRow__OlvXc{display:grid;gap:.1rem}.workspace_metaRow__OlvXc dt{color:var(--csint-ink-mute)}.workspace_metaRow__OlvXc dd,.workspace_metaRow__OlvXc dt{font-family:var(--csint-sans);font-size:14px;line-height:20px}.workspace_metaRow__OlvXc dd{margin:0;color:var(--csint-ink)}.workspace_metaMono__QH__7{font-family:var(--csint-mono)!important;font-size:14px!important;line-height:20px!important;word-break:break-all}.workspace_detailsMeta__arAOz{margin:0}.workspace_detailsMeta__arAOz,.workspace_detailsMeta__arAOz span{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_detailsMeta__arAOz span{font-weight:600;margin-right:.3rem}.workspace_limit__f4Yjp{margin:0;padding:.5rem .6rem;border:1px dashed var(--csint-line);border-radius:var(--radius-sm);background:var(--graph-rail)}.workspace_limitLabel__DODAV,.workspace_limit__f4Yjp{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_limitLabel__DODAV{display:block;font-weight:600;margin-bottom:.2rem}.workspace_detailsActions__G_qvC{display:flex;flex-wrap:wrap;gap:.4rem}.workspace_detailsLink__FOjrX{display:inline-flex;align-items:center;justify-content:center;min-height:var(--graph-touch);padding:0 .75rem;border:1px solid var(--csint-accent);border-radius:var(--radius-sm);background:var(--csint-paper-sunken);color:var(--csint-accent);font-family:var(--csint-sans);font-size:14px;line-height:20px;font-weight:600;text-decoration:none}.workspace_detailsLink__FOjrX:hover{background:var(--csint-accent);color:var(--csint-paper)}.workspace_connectionList__wZe5e{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.workspace_connection__qhGni{display:grid;gap:.15rem;width:100%;min-height:var(--graph-touch);padding:.45rem .5rem;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-rail);text-align:left;cursor:pointer}.workspace_connection__qhGni:hover{border-color:var(--csint-accent)}.workspace_connectionVerb__JgmcS{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_connectionName__Va08j{display:flex;align-items:center;gap:.35rem;font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink)}.workspace_connectionType___iDJw{font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_miniTimeline__3unS3{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.workspace_miniTimelineRow__ng_EI{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.5rem;width:100%;padding:.3rem .4rem;border:0;border-left:2px solid var(--graph-line);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:transparent;text-align:left;cursor:pointer}.workspace_miniTimelineRow__ng_EI:hover{border-left-color:var(--csint-accent);background:var(--graph-line-soft)}.workspace_miniTimelineRow__ng_EI time{font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute)}.workspace_miniTimelineRow__ng_EI span{font-family:var(--csint-sans);font-size:14px;line-height:20px;color:var(--csint-ink)}.workspace_raw__tGxGw{margin:0;padding:.6rem .7rem;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-rail);font-family:var(--csint-mono);font-size:14px;line-height:20px;color:var(--csint-ink-mute);overflow-x:auto}.workspace_visuallyHidden__fQ0Gu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.workspace_scrim__j1Erq{display:block;position:absolute;inset:0;z-index:15;border:0;background:color-mix(in srgb,var(--csint-ink) 35%,transparent);cursor:pointer}@supports not (color:color-mix(in srgb,red 50%,blue)){.workspace_scrim__j1Erq{background:transparent}}@media (max-width:1024px){.workspace_shell__GDgFA[data-details=true]{grid-template-columns:minmax(0,1fr)}.workspace_details__pX4zi{position:absolute;inset:auto 0 0 0;grid-column:1;grid-row:1;z-index:18;max-height:62dvh;border-left:0;border-top:1px solid var(--graph-line);border-radius:var(--graph-radius-lg) var(--graph-radius-lg) 0 0;box-shadow:var(--shadow-3)}@supports not (height:100dvh){.workspace_details__pX4zi{max-height:62vh}}.workspace_legend__YuqUe{bottom:auto;top:.7rem;right:.7rem;max-height:calc(100% - 9.6rem)}}@media (max-width:768px){.workspace_shell__GDgFA{min-height:44rem}.workspace_stage__JwrCc{--graph-mobile-controls-space:9.5rem}.workspace_stage__JwrCc:has(.workspace_depth__W9taW){--graph-mobile-controls-space:12.5rem}.workspace_canvas__0I7Y1{bottom:var(--graph-mobile-controls-space)}.workspace_legend__YuqUe{max-height:calc(100% - var(--graph-mobile-controls-space) - 1.4rem)}.workspace_pageTitle__kXh1f{flex:1 1 8rem}.workspace_search__B3NRe{flex:1 1 100%;max-width:none}.workspace_searchField__98PxP{max-width:none}.workspace_mobileHint__XqpmT{display:block}.workspace_controls__amLPJ .workspace_controlButtons__Fzhcq:first-of-type{max-width:calc(100vw - 1.2rem)}.workspace_bottomBar__cZ7W_,.workspace_hint__nbKqH{display:none}.workspace_contextBar__ICPa5{padding:.35rem .7rem}.workspace_breadcrumbCurrent__TmDyk{max-width:9rem}.workspace_controls__amLPJ{right:.5rem;bottom:.5rem}.workspace_filters__Jzh_8{gap:.5rem .9rem;padding:.45rem .7rem}.workspace_filterHeading__5VI8g{display:none}}@media (max-width:360px){.workspace_summaryActionQuiet__5JXH0,.workspace_summaryAction__5YzGW{min-height:3.375rem!important}}@media (max-width:560px){.workspace_chipRow__NACoI{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem}.workspace_filters__Jzh_8{flex-direction:column;align-items:stretch}.workspace_modeSwitch__iFP9W{width:100%}.workspace_modeSwitch__iFP9W button{flex:1}.workspace_controls__amLPJ .workspace_controlButtons__Fzhcq:first-of-type{display:inline-grid;grid-template-columns:repeat(2,auto)}.workspace_controls__amLPJ .workspace_controlButtons__Fzhcq:first-of-type button:nth-child(2n){border-right:0}.workspace_controls__amLPJ .workspace_controlButtons__Fzhcq:first-of-type button:nth-child(-n+2){border-bottom:1px solid var(--graph-line)}.workspace_breadcrumb__QV0d_{font-size:14px;line-height:20px}.workspace_columnHead__ANWJt span{display:none}}.workspace_detailsStats__iWLSP{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.workspace_detailsStats__iWLSP div{padding:.55rem .45rem;border:1px solid var(--graph-line);border-radius:var(--radius-sm);background:var(--graph-rail)}.workspace_detailsStats__iWLSP dt{font:14px/20px var(--csint-sans);color:var(--csint-ink-mute)}.workspace_detailsStats__iWLSP dd{margin:.22rem 0 0;font:600 16px/24px var(--csint-mono);color:var(--csint-ink)}.workspace_overviewConnections__LHJy_{display:grid;gap:.4rem}.workspace_overviewConnections__LHJy_ h3{margin:0;font:600 14px/20px var(--csint-sans);color:var(--csint-ink)}.workspace_overviewConnections__LHJy_ ul{list-style:none;margin:0;padding:0;display:grid;gap:.2rem}.workspace_overviewConnections__LHJy_ button{width:100%;display:flex;align-items:center;gap:.45rem;min-height:var(--graph-touch);padding:.38rem 0;border:0;border-bottom:1px solid var(--graph-line-soft);background:transparent;color:var(--csint-ink-mute);font:14px/20px var(--csint-sans);text-align:left;cursor:pointer}.workspace_overviewConnections__LHJy_ button:hover{color:var(--csint-ink)}@media (prefers-reduced-motion:reduce){.workspace_canvas__0I7Y1[data-focus=true] .react-flow__edge,.workspace_canvas__0I7Y1[data-focus=true] .react-flow__node,.workspace_node__UIhN0,.workspace_sidebar__NhHGR{transition:none}.workspace_node__UIhN0:hover{transform:none}}