.graph_page__vonrE{--kg-page:#050607;--kg-surface:#071315;--kg-panel:#0a1117;--kg-ink:#e8f0f2;--kg-muted:#98aab4;--kg-faint:#6e818c;--kg-line:#26313a;--kg-grid:#24313a;--kg-active:#0c2530;--kg-active-ink:#5be9f5;--kg-button:#00d7e8;--kg-button-ink:#041014;background:var(--kg-page)}:root[data-gll-theme=atlas] .graph_page__vonrE{--kg-page:#f7f8fa;--kg-surface:#fff;--kg-panel:#fcfcfd;--kg-ink:#101828;--kg-muted:#667085;--kg-faint:#98a2b3;--kg-line:#e4e7ec;--kg-grid:#dbe4ef;--kg-active:#eff4ff;--kg-active-ink:#1849a9;--kg-button:#2457d6;--kg-button-ink:#fff}:root[data-gll-theme=console] .graph_page__vonrE{--kg-page:#031208;--kg-surface:#04170c;--kg-panel:#061c0f;--kg-ink:#c8ffd9;--kg-muted:#8fcca3;--kg-faint:#6fae83;--kg-line:#215333;--kg-grid:#1d4b2d;--kg-active:#093b20;--kg-active-ink:#71f5a8;--kg-button:#39ff88;--kg-button-ink:#031208}.graph_viewport__xbrwn{display:flex;flex-direction:column;height:calc(100vh - 64px);background:var(--kg-page)}.graph_graph__amYVW{display:flex;min-height:0;flex:1;flex-direction:column;width:100%;color:var(--kg-ink);font-family:var(--font-geist,Geist,Arial,sans-serif)}.graph_fullscreenPage__hXXmJ{min-height:100vh;background:var(--kg-page)}.graph_fullscreenHeader__a6ciO{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--kg-line);padding:11px 20px;color:var(--kg-ink)}.graph_back__tSjPX{display:flex;align-items:center;gap:8px;color:var(--kg-muted);font-size:13px;text-decoration:none}.graph_back__tSjPX:hover{color:var(--kg-active-ink)}.graph_back__tSjPX svg{width:17px;height:17px}.graph_fullscreenViewport__GDCsB{height:calc(100vh - 63px)}.graph_topbar__s0f6w{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:24px;flex:none;border-bottom:1px solid var(--kg-line);padding:11px clamp(14px,2vw,22px);background:var(--kg-panel)}.graph_title__4mrmy{display:flex;min-width:0;align-items:baseline;gap:13px}.graph_kicker__dUAha{margin:0;color:var(--kg-active-ink);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.graph_title__4mrmy h1,.graph_title__4mrmy h2{margin:0;min-width:0;overflow:hidden;font-size:19px;letter-spacing:-.035em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.graph_actions__IR3Kr{display:flex;min-width:0;align-items:center;gap:9px}.graph_viewSwitch__UY0fX{display:flex;overflow:hidden;flex:none;border:1px solid var(--kg-line);border-radius:9px;background:var(--kg-surface)}.graph_viewSwitch__UY0fX button{border:0;border-right:1px solid var(--kg-line);padding:9px 13px;background:transparent;color:var(--kg-muted);cursor:pointer;font:inherit;font-size:12px;font-weight:600;white-space:nowrap;transition:background .16s,color .16s}.graph_viewSwitch__UY0fX button:last-child{border-right:0}.graph_viewSwitch__UY0fX button:hover{color:var(--kg-ink)}.graph_viewActive__0UOVJ{background:var(--kg-active)!important;color:var(--kg-active-ink)!important}.graph_search__v7KId{display:flex;align-items:center;gap:9px;width:min(100%,250px);border:1px solid var(--kg-line);border-radius:9px;padding:8px 12px;background:var(--kg-surface);color:var(--kg-muted)}.graph_search__v7KId input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:var(--kg-ink);font:inherit;font-size:13px}.graph_search__v7KId input::-moz-placeholder{color:var(--kg-faint)}.graph_search__v7KId input::placeholder{color:var(--kg-faint)}.graph_search__v7KId button{display:grid;place-items:center;border:0;background:transparent;color:var(--kg-muted);cursor:pointer}.graph_expand__j3khu{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid var(--kg-line);border-radius:9px;padding:9px 11px;color:var(--kg-ink);background:var(--kg-surface);font-size:12px;font-weight:600;text-decoration:none;transition:border-color .18s,color .18s}.graph_expand__j3khu:hover{border-color:var(--kg-active-ink);color:var(--kg-active-ink)}.graph_expand__j3khu svg{width:15px;height:15px}.graph_workspace__pxeqE{display:grid;min-width:0;min-height:0;flex:1;grid-template-columns:216px minmax(0,1fr) 288px;background:var(--kg-surface)}.graph_inspector__p36Ct,.graph_sidebar__9TYpY{overflow-y:auto;padding:20px;background:var(--kg-panel)}.graph_sidebar__9TYpY{border-right:1px solid var(--kg-line)}.graph_related__ymMJi>p,.graph_sidebar__9TYpY>p:first-child{margin:0 0 13px;color:var(--kg-ink);font-size:12px;font-weight:700;letter-spacing:.02em}.graph_clusterList__bl74m{display:grid;gap:3px}.graph_clusterList__bl74m button{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:9px;width:100%;border:0;border-radius:8px;padding:8px 9px;background:transparent;color:var(--kg-muted);cursor:pointer;text-align:left;font:inherit;font-size:12.5px}.graph_clusterActive__9OYPi,.graph_clusterList__bl74m button:hover{background:var(--kg-active)!important;color:var(--kg-active-ink)!important}.graph_clusterList__bl74m span{width:9px;height:9px;border-radius:2px}.graph_allDot__68soD{background:var(--kg-ink)}.graph_clusterList__bl74m b{border-radius:5px;padding:2px 6px;background:color-mix(in srgb,var(--kg-surface) 80%,var(--kg-line));color:var(--kg-muted);font-size:11px;font-variant-numeric:tabular-nums}.graph_graphHint__vU6vF{margin:20px 0 0;color:var(--kg-faint);font-size:11.5px;line-height:1.55}.graph_graphHint__vU6vF,.graph_legend__uWFH3{border-top:1px solid var(--kg-line);padding-top:15px}.graph_legend__uWFH3{display:grid;gap:7px;margin-top:20px;color:var(--kg-muted);font-size:11px}.graph_legend__uWFH3 p{margin:0 0 2px;color:var(--kg-ink);font-size:12px;font-weight:700}.graph_legend__uWFH3 span{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:9px}.graph_legend__uWFH3 i{display:block;width:14px;height:16px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.graph_keyFilled__7G7sS,.graph_keyOutline__4nyKN{background:var(--kg-active-ink)}.graph_keyOutline__4nyKN{opacity:.3}.graph_keyArc__1nOuz{clip-path:none!important;width:22px!important;height:9px!important;border:1px solid var(--kg-active-ink);border-color:var(--kg-active-ink) transparent transparent transparent;border-radius:50% 50% 0 0/100% 100% 0 0}.graph_keyColumn__d0b7g{clip-path:none!important;width:20px!important;height:12px!important;background:linear-gradient(to right,var(--kg-active-ink) 0 3px,transparent 3px 8px,var(--kg-grid) 8px 11px,transparent 11px 16px,var(--kg-grid) 16px 19px)}.graph_keyRibbon__b89Te{clip-path:none!important;width:22px!important;height:8px!important;background:linear-gradient(to bottom,transparent 0 2px,var(--kg-active-ink) 2px 6px,transparent 6px)}.graph_keyStripe__Mfy10{clip-path:none!important;width:4px!important;height:15px!important;margin-left:9px;background:var(--kg-active-ink)}.graph_canvasWrap__NU0Ej{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;background:var(--kg-surface)}.graph_zoomControls__Q_Uo2{position:absolute;z-index:2;top:14px;right:14px;display:flex;align-items:center;overflow:hidden;border:1px solid var(--kg-line);border-radius:8px;background:color-mix(in srgb,var(--kg-surface) 92%,transparent)}.graph_zoomControls__Q_Uo2 button{display:grid;width:29px;height:29px;place-items:center;border:0;background:transparent;color:var(--kg-ink);cursor:pointer}.graph_zoomControls__Q_Uo2 button:hover:not(:disabled){background:var(--kg-active);color:var(--kg-active-ink)}.graph_zoomControls__Q_Uo2 button:disabled{cursor:not-allowed;color:var(--kg-faint);opacity:.55}.graph_zoomControls__Q_Uo2 svg{width:14px;height:14px}.graph_zoomControls__Q_Uo2 span{width:44px;color:var(--kg-muted);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.graph_canvas__td_SD{display:block;min-height:0;flex:1;width:100%;color:var(--kg-muted)}.graph_canPan__XQeM8{cursor:grab;touch-action:none}.graph_panning__kIbnl{cursor:grabbing}.graph_panning__kIbnl .graph_node__u1vvx{pointer-events:none}.graph_blockLabel__Ljgb9{paint-order:stroke;stroke:var(--kg-surface);stroke-width:3px;stroke-linejoin:round;fill:var(--kg-ink);font-size:12.5px;font-weight:700;letter-spacing:-.02em}.graph_blockCount__ZZTJk{fill:var(--kg-faint);font-size:9px;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.graph_blockRule__sR1Kf{stroke:var(--kg-line);stroke-width:1}.graph_dimmedBlock__SmpV3{opacity:.4}.graph_cellNode__NimB_ .graph_cell__Ql93c{stroke-width:1;transition:transform .14s,opacity .14s;transform-box:fill-box;transform-origin:center}.graph_cellNode__NimB_:hover .graph_cell__Ql93c{transform:scale(1.5)}.graph_contextNode__wP0Xo .graph_cell__Ql93c{fill-opacity:.17;stroke-opacity:.34}.graph_tier1Node__cowDv .graph_cell__Ql93c{fill-opacity:1;stroke:var(--kg-ink)!important;stroke-opacity:.5;stroke-width:1.2}.graph_tier2Node__Q6v59 .graph_cell__Ql93c{fill-opacity:.78;stroke-opacity:1}.graph_tier3Node___zz3h .graph_cell__Ql93c{fill-opacity:.5;stroke-opacity:1}.graph_cellNode__NimB_.graph_selected__h7_lr .graph_cell__Ql93c{fill-opacity:1;stroke:var(--kg-ink)!important;stroke-opacity:1;stroke-width:2}.graph_cellLabel__hbQ1T{stroke:var(--kg-surface);stroke-width:3px;stroke-linejoin:round;font-size:11px;font-weight:600}.graph_cellLabelSelected__oye13,.graph_cellLabel__hbQ1T{paint-order:stroke;fill:var(--kg-ink);pointer-events:none}.graph_cellLabelSelected__oye13{stroke:var(--kg-surface);stroke-width:3.5px;stroke-linejoin:round;font-size:12.5px;font-weight:700}.graph_arc__t1POt{fill:none;pointer-events:none;stroke:var(--kg-active-ink)}.graph_arc1__JEXnE{stroke-opacity:.72;stroke-width:1.6}.graph_arc2__e0v2z{stroke-opacity:.34;stroke-width:1.1}.graph_arc3__PeavO{stroke-opacity:.17;stroke-width:.8}.graph_columnHead__cQbRB{fill:var(--kg-faint);font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.graph_rowPlate___xLCK{fill:color-mix(in srgb,var(--kg-panel) 70%,var(--kg-surface));stroke:var(--kg-line);stroke-width:1;transition:fill .14s}.graph_rowNode__CH94D:hover .graph_rowPlate___xLCK{fill:var(--kg-active)}.graph_rowNode__CH94D.graph_selected__h7_lr .graph_rowPlate___xLCK{fill:var(--kg-active);stroke:var(--kg-active-ink)}.graph_rowLabel__nGS7X{fill:var(--kg-ink);font-size:12px;font-weight:500;pointer-events:none}.graph_rowNode__CH94D.graph_selected__h7_lr .graph_rowLabel__nGS7X{fill:var(--kg-active-ink);font-weight:700}.graph_rowScore__JfBmZ{fill:var(--kg-faint);font-size:10px;font-variant-numeric:tabular-nums;pointer-events:none}.graph_ribbon__d9j7E{fill:none;pointer-events:none;stroke:var(--kg-active-ink)}.graph_node__u1vvx{cursor:pointer;outline:none}.graph_node__u1vvx:focus-visible .graph_cell__Ql93c,.graph_node__u1vvx:focus-visible .graph_rowPlate___xLCK{stroke:var(--kg-active-ink)!important;stroke-width:2}.graph_dimmed__WPSrF{opacity:.22}.graph_canvasCaption__uBTfC{flex:none;margin:0;border-top:1px solid var(--kg-line);padding:10px 16px;background:var(--kg-panel);color:var(--kg-faint);font-size:12px;text-align:center}.graph_canvasCaption__uBTfC b{color:var(--kg-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.graph_cellNode__NimB_ .graph_cell__Ql93c,.graph_rowPlate___xLCK{transition:none}}.graph_inspector__p36Ct{display:flex;flex-direction:column;border-left:1px solid var(--kg-line)}.graph_inspectorDot__goCOe{width:12px;height:12px;margin-bottom:16px;border-radius:2px}.graph_inspectorLabel__Avc2h{margin:0 0 7px;color:var(--kg-muted);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.graph_inspector__p36Ct h3{margin:0;font-size:22px;letter-spacing:-.04em;line-height:1.14}.graph_description___b3dC{margin:13px 0 18px;color:var(--kg-muted);font-size:12.5px;line-height:1.6}.graph_tierSummary__YFIAv{display:flex;flex-wrap:wrap;gap:6px 9px;margin:0 0 16px;color:var(--kg-faint);font-size:11px}.graph_tierSummary__YFIAv b{color:var(--kg-active-ink);font-size:13px;font-variant-numeric:tabular-nums}.graph_related__ymMJi{border-top:1px solid var(--kg-line);padding-top:16px}.graph_related__ymMJi a{display:grid;grid-template-columns:minmax(0,1fr) auto 14px;gap:7px;align-items:center;padding:8px 0;color:var(--kg-ink);text-decoration:none;font-size:12px}.graph_related__ymMJi a:hover span{color:var(--kg-active-ink)}.graph_related__ymMJi small{color:var(--kg-faint);font-size:10px;white-space:nowrap;text-align:right}.graph_openTerm__51ENy{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:auto;border-radius:9px;padding:11px;background:var(--kg-button);color:var(--kg-button-ink);font-size:13px;font-weight:700;text-decoration:none}@media (max-width:1180px){.graph_workspace__pxeqE{grid-template-columns:200px minmax(0,1fr)}.graph_inspector__p36Ct{display:none}}@media (max-width:940px){.graph_fullscreenViewport__GDCsB,.graph_viewport__xbrwn{height:auto}.graph_topbar__s0f6w{align-items:stretch;flex-direction:column;gap:11px}.graph_title__4mrmy{flex-direction:column;align-items:flex-start;gap:3px}.graph_title__4mrmy h1,.graph_title__4mrmy h2{overflow:visible;font-size:17px;white-space:normal}.graph_actions__IR3Kr{flex-wrap:wrap}.graph_search__v7KId{width:100%}.graph_viewSwitch__UY0fX{flex:1}.graph_viewSwitch__UY0fX button{flex:1;text-align:center}.graph_workspace__pxeqE{display:block}.graph_sidebar__9TYpY{border-right:0;border-bottom:1px solid var(--kg-line)}.graph_clusterList__bl74m{grid-template-columns:repeat(2,minmax(0,1fr))}.graph_graphHint__vU6vF,.graph_legend__uWFH3{display:none}.graph_canvasWrap__NU0Ej{overflow-x:auto}.graph_canvas__td_SD{min-width:600px;height:64vh;min-height:400px}.graph_inspector__p36Ct{display:flex;border-left:0;border-top:1px solid var(--kg-line)}}.graph_breadcrumbs__Wpf0k{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:8px;border-bottom:1px solid var(--kg-line);padding:9px clamp(14px,2vw,22px);color:var(--kg-faint);font-size:11.5px}.graph_breadcrumbs__Wpf0k a{color:var(--kg-muted);text-decoration:none}.graph_breadcrumbs__Wpf0k a:hover{color:var(--kg-active-ink)}.graph_breadcrumbs__Wpf0k span:last-child{color:var(--kg-ink)}.graph_seoContent__ssI1v{width:100%;max-width:1180px;margin:0 auto;padding:0 clamp(16px,3vw,52px) 96px;color:var(--kg-ink)}.graph_explainer__AizH0,.graph_useCases__BBw9k,.graph_voiceFaq__gcgvf{margin-top:72px}.graph_seoEyebrow__RgoUP{margin:0 0 10px;color:var(--kg-active-ink);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.graph_seoContent__ssI1v h2{max-width:760px;margin:0;font-size:clamp(26px,3vw,38px);letter-spacing:-.045em;line-height:1.08}.graph_seoLead__k0nqA{max-width:790px;margin:16px 0 0;color:var(--kg-muted);font-size:16px;line-height:1.65}.graph_seoCards__kKz4F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px}.graph_seoCards__kKz4F article{min-width:0;border:1px solid var(--kg-line);border-radius:14px;padding:22px;background:var(--kg-panel)}.graph_seoCards__kKz4F span{display:inline-block;margin-bottom:18px;color:var(--kg-active-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:700}.graph_seoCards__kKz4F h3{margin:0;font-size:16px;letter-spacing:-.02em}.graph_seoCards__kKz4F p{margin:9px 0 0;color:var(--kg-muted);font-size:13px;line-height:1.65}.graph_voiceFaq__gcgvf{border:1px solid color-mix(in srgb,var(--kg-active-ink) 30%,var(--kg-line));border-radius:18px;padding:clamp(22px,4vw,42px);background:color-mix(in srgb,var(--kg-active) 55%,var(--kg-panel))}.graph_voiceFaqHead__dbLtu{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.graph_voiceFaqHead__dbLtu h2{margin:0}.graph_voiceFaqMark__ocHeR{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:var(--kg-active-ink);color:var(--kg-page);font-size:17px;font-weight:800}.graph_voiceFaqTag__iqAcl{border:1px solid var(--kg-line);border-radius:99px;padding:4px 8px;color:var(--kg-muted);font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.graph_voiceFaqLead__lZ8o2{max-width:760px;margin:14px 0 0;color:var(--kg-muted);font-size:14px;line-height:1.65}.graph_voiceFaqList__LpWAL{display:grid;gap:0;margin-top:24px;border-top:1px solid var(--kg-line)}.graph_voiceFaqList__LpWAL article{padding:22px 0;border-bottom:1px solid var(--kg-line)}.graph_voiceFaqList__LpWAL article:last-child{padding-bottom:0;border-bottom:0}.graph_voiceFaqList__LpWAL h3{max-width:820px;margin:0;font-size:16px;line-height:1.45}.graph_voiceFaqList__LpWAL p{max-width:820px;margin:9px 0 0;color:var(--kg-muted);font-size:14px;line-height:1.65}.graph_voiceFaqList__LpWAL article>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.graph_voiceFaqList__LpWAL article>div span{border-radius:99px;padding:4px 8px;background:color-mix(in srgb,var(--kg-surface) 70%,transparent);color:var(--kg-faint);font-size:11px}@media (max-width:720px){.graph_seoContent__ssI1v{padding-bottom:72px}.graph_explainer__AizH0,.graph_useCases__BBw9k,.graph_voiceFaq__gcgvf{margin-top:52px}.graph_seoCards__kKz4F{grid-template-columns:1fr}.graph_voiceFaq__gcgvf{border-radius:14px}}