.KnowledgeGraph-module__E0oULG__shell{color:#dbe5f4;background:#080f1c;border:1px solid #273448;border-radius:16px;margin:1.5rem 0;font-family:system-ui,sans-serif;overflow:hidden}.KnowledgeGraph-module__E0oULG__shell button,.KnowledgeGraph-module__E0oULG__shell input,.KnowledgeGraph-module__E0oULG__shell a{outline-offset:4px}.KnowledgeGraph-module__E0oULG__shell button:focus-visible,.KnowledgeGraph-module__E0oULG__shell input:focus-visible,.KnowledgeGraph-module__E0oULG__shell a:focus-visible,.KnowledgeGraph-module__E0oULG__canvas:focus-visible{outline:2px solid #6ee7b7}.KnowledgeGraph-module__E0oULG__toolbar{letter-spacing:.1em;background:#101a2a;border-bottom:1px solid #243044;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:11px;font-weight:600;display:flex}.KnowledgeGraph-module__E0oULG__statusDot{background:#6ee7b7;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 12px #34d39960}.KnowledgeGraph-module__E0oULG__version{color:#98abc4;margin-left:10px;font-weight:400}.KnowledgeGraph-module__E0oULG__actions{gap:8px;display:flex}.KnowledgeGraph-module__E0oULG__actions button,.KnowledgeGraph-module__E0oULG__details>button{color:#d9e5f6;cursor:pointer;letter-spacing:normal;background:#142035;border:1px solid #35455b;border-radius:7px;padding:7px 12px;font-size:12px}.KnowledgeGraph-module__E0oULG__actions button:hover,.KnowledgeGraph-module__E0oULG__details>button:hover{background:#213149}.KnowledgeGraph-module__E0oULG__actions button[aria-pressed=true]{color:#6ee7b7;border-color:#34d399}.KnowledgeGraph-module__E0oULG__workspace{grid-template-columns:minmax(0,1fr) 300px;display:grid}.KnowledgeGraph-module__E0oULG__viewport{background:radial-gradient(at 45% 45%,#18283e 0%,#0c1525 48%,#080f1c 85%);min-width:0;position:relative}.KnowledgeGraph-module__E0oULG__viewportHeading{pointer-events:none;z-index:1;position:absolute;top:24px;left:24px}.KnowledgeGraph-module__E0oULG__eyebrow{letter-spacing:.13em;color:#9dafc7;font-size:10px;font-weight:600}.KnowledgeGraph-module__E0oULG__viewportHeading p{letter-spacing:-.04em;color:#e4edf8;margin:6px 0;font-size:21px;font-weight:500}.KnowledgeGraph-module__E0oULG__canvas{touch-action:none;cursor:grab;width:100%;height:590px;display:block}.KnowledgeGraph-module__E0oULG__canvas:active{cursor:grabbing}.KnowledgeGraph-module__E0oULG__legend{color:#acbed6;flex-wrap:wrap;gap:14px;padding:0 20px 16px;font-size:10px;display:flex}.KnowledgeGraph-module__E0oULG__legend span{align-items:center;gap:6px;display:flex}.KnowledgeGraph-module__E0oULG__legend i{width:18px;display:inline-block}.KnowledgeGraph-module__E0oULG__required{border-top:1px solid #a5b4c9}.KnowledgeGraph-module__E0oULG__optional{border-top:1px dashed #a5b4c9}.KnowledgeGraph-module__E0oULG__contains{border-top:1px solid #34d399}.KnowledgeGraph-module__E0oULG__viewOptions{color:#b4c5dc;border-top:1px solid #243044;flex-wrap:wrap;align-items:center;gap:18px;padding:13px 20px;font-size:11px;display:flex}.KnowledgeGraph-module__E0oULG__viewOptions label{align-items:center;gap:7px;display:flex}.KnowledgeGraph-module__E0oULG__viewOptions input{accent-color:#6ee7b7}.KnowledgeGraph-module__E0oULG__zoom{margin-left:auto}.KnowledgeGraph-module__E0oULG__zoom input{width:90px}.KnowledgeGraph-module__E0oULG__inspector{background:#0d1726;border-left:1px solid #243044;min-width:0;padding:20px}.KnowledgeGraph-module__E0oULG__search{color:#e5edf9;background:#080f1c;border:1px solid #35455b;border-radius:7px;width:100%;margin:10px 0 12px;padding:10px 9px;font-size:12px;display:block}.KnowledgeGraph-module__E0oULG__search::placeholder{color:#8195b0}.KnowledgeGraph-module__E0oULG__results{scrollbar-color:#35455b transparent;max-height:230px;overflow-y:auto}.KnowledgeGraph-module__E0oULG__results button{text-align:left;cursor:pointer;color:#c0d0e6;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px;font-size:12px;display:flex}.KnowledgeGraph-module__E0oULG__results button:hover,.KnowledgeGraph-module__E0oULG__results button[aria-pressed=true]{color:#fff;background:#1a2a40}.KnowledgeGraph-module__E0oULG__results button>span:nth-child(2){overflow-wrap:anywhere}.KnowledgeGraph-module__E0oULG__nodeDot{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.KnowledgeGraph-module__E0oULG__resultKind{color:#92a7c1;margin-left:auto;font-size:9px}.KnowledgeGraph-module__E0oULG__details{border-top:1px solid #273448;margin-top:18px;padding-top:18px}.KnowledgeGraph-module__E0oULG__details h2{color:#f1f5f9;overflow-wrap:anywhere;border:0;margin:8px 0;padding:0;font-size:18px;font-weight:500;line-height:1.4}.KnowledgeGraph-module__E0oULG__details p,.KnowledgeGraph-module__E0oULG__empty{color:#a8bbd4;margin:8px 0 14px;font-size:12px;line-height:1.75}.KnowledgeGraph-module__E0oULG__details>a{color:#6ee7b7;margin:8px 0;font-size:12px;text-decoration:none;display:block}.KnowledgeGraph-module__E0oULG__details>a:hover{text-decoration:underline}.KnowledgeGraph-module__E0oULG__details h3{color:#b9c9df;margin:18px 0 8px;font-size:11px;font-weight:600}.KnowledgeGraph-module__E0oULG__details ul{margin:0;padding:0;list-style:none}.KnowledgeGraph-module__E0oULG__details li{justify-content:space-between;align-items:center;gap:7px;margin:6px 0;font-size:11px;display:flex}.KnowledgeGraph-module__E0oULG__details li button{cursor:pointer;color:#cad8ec;text-align:left}.KnowledgeGraph-module__E0oULG__details li span{color:#91a7c3;font-size:9px}.KnowledgeGraph-module__E0oULG__chips{flex-wrap:wrap;gap:5px;display:flex}.KnowledgeGraph-module__E0oULG__chips button{cursor:pointer;color:#bdcde4;background:#132036;border:1px solid #2a3b53;border-radius:5px;padding:4px 7px;font-size:10px}.KnowledgeGraph-module__E0oULG__chips button:hover{color:#fff;border-color:#6ee7b7}.KnowledgeGraph-module__E0oULG__instructions{color:#98acc7;border-top:1px solid #243044;margin:0;padding:13px 20px;font-size:11px;line-height:1.7}.KnowledgeGraph-module__E0oULG__fallback{text-align:center;color:#b9c9df;font-size:13px;position:absolute;inset:40% 15% auto}@media (max-width:850px){.KnowledgeGraph-module__E0oULG__workspace{grid-template-columns:minmax(0,1fr)}.KnowledgeGraph-module__E0oULG__inspector{border-top:1px solid #243044;border-left:0}.KnowledgeGraph-module__E0oULG__canvas{height:480px}.KnowledgeGraph-module__E0oULG__results{max-height:170px}}@media (max-width:480px){.KnowledgeGraph-module__E0oULG__canvas{height:420px}.KnowledgeGraph-module__E0oULG__viewportHeading{top:18px;left:18px}.KnowledgeGraph-module__E0oULG__viewportHeading p{font-size:18px}.KnowledgeGraph-module__E0oULG__viewOptions{gap:12px}.KnowledgeGraph-module__E0oULG__zoom{margin-left:0}}
