.neural-wrap[data-v-213f7878]{position:relative;display:flex;flex-direction:column;height:100%}.neural-top[data-v-213f7878]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,rgba(0,224,255,.08),transparent 70%)}.search[data-v-213f7878]{flex:1;padding:10px 12px;border-radius:10px;outline:none;background:hsla(0,0%,100%,.06);color:#fff;border:1px solid hsla(0,0%,100%,.12)}.legend[data-v-213f7878]{display:flex;align-items:center;gap:12px}.legend .dot[data-v-213f7878]{width:12px;height:12px;border-radius:999px;display:inline-block;margin-right:6px}.legend .dot.user[data-v-213f7878]{background:#00e0ff;box-shadow:0 0 12px rgba(0,224,255,.5333333333333333)}.legend .dot.topic[data-v-213f7878]{background:#7c6cff;box-shadow:0 0 12px rgba(124,108,255,.5333333333333333)}.legend .dot.convo[data-v-213f7878]{background:#9ef8c8;box-shadow:0 0 12px rgba(158,248,200,.5333333333333333)}.neural-grid[data-v-213f7878]{display:grid;grid-template-columns:1fr 360px;gap:0;flex:1;min-height:0}.canvas-wrap[data-v-213f7878]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}svg[data-v-213f7878]{background:radial-gradient(60% 60% at 50% 50%,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-right:1px solid hsla(0,0%,100%,.12)}.world[data-v-213f7878]{transition:transform .12s ease-out;will-change:transform}.edge[data-v-213f7878]{stroke:hsla(0,0%,100%,.18);stroke-width:1.2}.node circle[data-v-213f7878]{fill:hsla(0,0%,100%,.08);stroke:hsla(0,0%,100%,.35)}.node.user circle[data-v-213f7878]{fill:rgba(0,224,255,.26666666666666666);stroke:rgba(0,224,255,.6666666666666666)}.node.topic circle[data-v-213f7878]{fill:rgba(124,108,255,.17647058823529413);stroke:rgba(124,108,255,.6)}.node.convo circle[data-v-213f7878]{fill:rgba(158,248,200,.1411764705882353);stroke:rgba(158,248,200,.5333333333333333)}.node.hov circle[data-v-213f7878]{filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}.label[data-v-213f7878]{fill:#e9eaff;font-size:12px;text-anchor:middle;pointer-events:none;transform:translateY(22px)}.side[data-v-213f7878]{overflow:auto;padding:12px}.placeholder[data-v-213f7878]{display:flex;align-items:center;justify-content:center;height:100%;color:#cfd0ff}.block[data-v-213f7878]{margin:12px 0;padding:10px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12)}.list[data-v-213f7878]{list-style:none;padding:0;margin:0}.list li[data-v-213f7878]{padding:6px 0;border-bottom:1px dashed hsla(0,0%,100%,.1);cursor:pointer}.list li[data-v-213f7878]:hover{color:#9ef8c8}.muted[data-v-213f7878]{opacity:.85}.btn[data-v-213f7878]{padding:6px 12px;border-radius:10px;background:#2a2a45;color:#fff;border:1px solid transparent}.btn.ghost[data-v-213f7878]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06)}.btn.ghost[data-v-213f7878]:hover{background:rgba(0,224,255,.12)}.btn.warn[data-v-213f7878]{background:rgba(255,88,88,.1);border-color:rgba(255,88,88,.4)}.btn.warn[data-v-213f7878]:hover{background:rgba(255,88,88,.18)}.hud[data-v-213f7878]{position:absolute;left:12px;bottom:12px;display:flex;gap:16px;align-items:center;background:rgba(0,0,0,.25);padding:8px 10px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zoom-controls[data-v-213f7878]{display:flex;align-items:center;gap:8px}.zoom-val[data-v-213f7878]{min-width:48px;text-align:center;color:#e9eaff;opacity:.9}.focus-controls[data-v-213f7878]{display:flex;align-items:center;gap:8px}.crumb[data-v-213f7878]{cursor:pointer;color:#9ef8c8}.crumb[data-v-213f7878]:hover{text-decoration:underline}.crumb-sep[data-v-213f7878]{opacity:.6}.crumb.active[data-v-213f7878]{color:#e9eaff}.fade-enter-active[data-v-213f7878],.fade-leave-active[data-v-213f7878]{transition:opacity .15s ease}.fade-enter[data-v-213f7878],.fade-leave-to[data-v-213f7878]{opacity:0}.overlay[data-v-213f7878]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:50}.overlay-panel[data-v-213f7878]{width:min(980px,92vw);max-height:86vh;overflow:auto;background:#0b0b19;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 12px 36px rgba(0,0,0,.45);padding:12px 14px}.overlay-head[data-v-213f7878]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:8px}.head-actions[data-v-213f7878]{display:flex;align-items:center;gap:6px}.overlay-meta[data-v-213f7878]{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;padding:8px 0}.overlay-block[data-v-213f7878]{margin:12px 0;padding:10px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.overlay-block.thread .msg[data-v-213f7878]{max-width:88%;padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);margin:8px 0}.overlay-block.thread .msg.user[data-v-213f7878]{align-self:flex-end;background:rgba(78,45,242,.0784313725490196);border-color:rgba(124,108,255,.4)}.overlay-block.thread .msg.assistant[data-v-213f7878]{align-self:flex-start}.overlay-actions[data-v-213f7878]{display:flex;gap:8px;justify-content:flex-end}.icon.close[data-v-213f7878]{border:1px solid hsla(0,0%,100%,.25);background:transparent;color:#e9eaff;border-radius:10px;padding:4px 10px}.q[data-v-213f7878]{font-style:italic}.toggle[data-v-213f7878]{display:flex;align-items:center;gap:6px;font-size:12px;opacity:.9}.raw[data-v-213f7878]{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:#cfe3ff}.error[data-v-213f7878]{padding:10px;color:#ffd9e3}@keyframes spark-213f7878{0%{filter:drop-shadow(0 0 0 rgba(0,224,255,0))}50%{filter:drop-shadow(0 0 18px rgba(0,224,255,.75))}to{filter:drop-shadow(0 0 0 rgba(0,224,255,0))}}svg.spark[data-v-213f7878]{animation:spark-213f7878 .6s ease-out;filter:drop-shadow(0 0 14px rgba(0,224,255,.45))}.edge.hl[data-v-213f7878]{stroke:rgba(0,224,255,.6666666666666666);stroke-width:1.8;stroke-dasharray:6 6;animation:dash-213f7878 1.6s linear infinite}@keyframes dash-213f7878{to{stroke-dashoffset:-24}}.node.sel circle[data-v-213f7878]{stroke-width:2.5;animation:breathe-glow-213f7878 2.2s ease-in-out infinite}@keyframes breathe-glow-213f7878{0%,to{filter:drop-shadow(0 0 6px rgba(124,108,255,.35))}50%{filter:drop-shadow(0 0 16px rgba(124,108,255,.75))}}@media (max-width:960px){.neural-grid[data-v-213f7878]{grid-template-columns:1fr}}.neural-wrap[data-v-9f4580e4]{position:relative;display:flex;flex-direction:column;height:100%}.neural-top[data-v-9f4580e4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,rgba(0,224,255,.08),transparent 70%)}.search[data-v-9f4580e4]{flex:1;padding:10px 12px;border-radius:10px;outline:none;background:hsla(0,0%,100%,.06);color:#fff;border:1px solid hsla(0,0%,100%,.12)}.legend[data-v-9f4580e4]{display:flex;align-items:center;gap:12px}.legend .dot[data-v-9f4580e4]{width:12px;height:12px;border-radius:999px;display:inline-block;margin-right:6px}.legend .dot.user[data-v-9f4580e4]{background:#00e0ff;box-shadow:0 0 12px rgba(0,224,255,.5333333333333333)}.legend .dot.topic[data-v-9f4580e4]{background:#7c6cff;box-shadow:0 0 12px rgba(124,108,255,.5333333333333333)}.legend .dot.convo[data-v-9f4580e4]{background:#9ef8c8;box-shadow:0 0 12px rgba(158,248,200,.5333333333333333)}.neural-grid[data-v-9f4580e4]{display:grid;grid-template-columns:1fr 360px;gap:0;flex:1;min-height:0}.canvas-wrap[data-v-9f4580e4]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}svg[data-v-9f4580e4]{background:radial-gradient(60% 60% at 50% 50%,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border-right:1px solid hsla(0,0%,100%,.12)}.world[data-v-9f4580e4]{transition:transform .12s ease-out;will-change:transform}.edge[data-v-9f4580e4]{stroke:hsla(0,0%,100%,.18);stroke-width:1.2}.node circle[data-v-9f4580e4]{fill:hsla(0,0%,100%,.08);stroke:hsla(0,0%,100%,.35)}.node.user circle[data-v-9f4580e4]{fill:rgba(0,224,255,.26666666666666666);stroke:rgba(0,224,255,.6666666666666666)}.node.topic circle[data-v-9f4580e4]{fill:rgba(124,108,255,.17647058823529413);stroke:rgba(124,108,255,.6)}.node.convo circle[data-v-9f4580e4]{fill:rgba(158,248,200,.1411764705882353);stroke:rgba(158,248,200,.5333333333333333)}.node.hov circle[data-v-9f4580e4]{filter:drop-shadow(0 0 8px rgba(255,255,255,.35))}.label[data-v-9f4580e4]{fill:#e9eaff;font-size:12px;text-anchor:middle;pointer-events:none;transform:translateY(22px)}.side[data-v-9f4580e4]{overflow:auto;padding:12px}.placeholder[data-v-9f4580e4]{display:flex;align-items:center;justify-content:center;height:100%;color:#cfd0ff}.block[data-v-9f4580e4]{margin:12px 0;padding:10px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12)}.list[data-v-9f4580e4]{list-style:none;padding:0;margin:0}.list li[data-v-9f4580e4]{padding:6px 0;border-bottom:1px dashed hsla(0,0%,100%,.1);cursor:pointer}.list li[data-v-9f4580e4]:hover{color:#9ef8c8}.muted[data-v-9f4580e4]{opacity:.85}.btn[data-v-9f4580e4]{padding:6px 12px;border-radius:10px;background:#2a2a45;color:#fff;border:1px solid transparent}.btn.ghost[data-v-9f4580e4]{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.06)}.btn.ghost[data-v-9f4580e4]:hover{background:rgba(0,224,255,.12)}.btn.warn[data-v-9f4580e4]{background:rgba(255,88,88,.1);border-color:rgba(255,88,88,.4)}.btn.warn[data-v-9f4580e4]:hover{background:rgba(255,88,88,.18)}.hud[data-v-9f4580e4]{position:absolute;left:12px;bottom:12px;display:flex;gap:16px;align-items:center;background:rgba(0,0,0,.25);padding:8px 10px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.zoom-controls[data-v-9f4580e4]{display:flex;align-items:center;gap:8px}.zoom-val[data-v-9f4580e4]{min-width:48px;text-align:center;color:#e9eaff;opacity:.9}.focus-controls[data-v-9f4580e4]{display:flex;align-items:center;gap:8px}.crumb[data-v-9f4580e4]{cursor:pointer;color:#9ef8c8}.crumb[data-v-9f4580e4]:hover{text-decoration:underline}.crumb-sep[data-v-9f4580e4]{opacity:.6}.crumb.active[data-v-9f4580e4]{color:#e9eaff}.fade-enter-active[data-v-9f4580e4],.fade-leave-active[data-v-9f4580e4]{transition:opacity .15s ease}.fade-enter[data-v-9f4580e4],.fade-leave-to[data-v-9f4580e4]{opacity:0}.overlay[data-v-9f4580e4]{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:50}.overlay-panel[data-v-9f4580e4]{width:min(980px,92vw);max-height:86vh;overflow:auto;background:#0b0b19;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;box-shadow:0 12px 36px rgba(0,0,0,.45);padding:12px 14px}.overlay-head[data-v-9f4580e4]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;border-bottom:1px solid hsla(0,0%,100%,.08);padding-bottom:8px}.head-actions[data-v-9f4580e4]{display:flex;align-items:center;gap:6px}.overlay-meta[data-v-9f4580e4]{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;padding:8px 0}.overlay-block[data-v-9f4580e4]{margin:12px 0;padding:10px;border-radius:12px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}.overlay-block.thread .msg[data-v-9f4580e4]{max-width:88%;padding:10px 12px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);margin:8px 0}.overlay-block.thread .msg.user[data-v-9f4580e4]{align-self:flex-end;background:rgba(78,45,242,.0784313725490196);border-color:rgba(124,108,255,.4)}.overlay-block.thread .msg.assistant[data-v-9f4580e4]{align-self:flex-start}.overlay-actions[data-v-9f4580e4]{display:flex;gap:8px;justify-content:flex-end}.icon.close[data-v-9f4580e4]{border:1px solid hsla(0,0%,100%,.25);background:transparent;color:#e9eaff;border-radius:10px;padding:4px 10px}.q[data-v-9f4580e4]{font-style:italic}.toggle[data-v-9f4580e4]{display:flex;align-items:center;gap:6px;font-size:12px;opacity:.9}.raw[data-v-9f4580e4]{white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:#cfe3ff}.error[data-v-9f4580e4]{padding:10px;color:#ffd9e3}@keyframes spark-9f4580e4{0%{filter:drop-shadow(0 0 0 rgba(0,224,255,0))}50%{filter:drop-shadow(0 0 18px rgba(0,224,255,.75))}to{filter:drop-shadow(0 0 0 rgba(0,224,255,0))}}svg.spark[data-v-9f4580e4]{animation:spark-9f4580e4 .6s ease-out;filter:drop-shadow(0 0 14px rgba(0,224,255,.45))}.edge.hl[data-v-9f4580e4]{stroke:rgba(0,224,255,.6666666666666666);stroke-width:1.8;stroke-dasharray:6 6;animation:dash-9f4580e4 1.6s linear infinite}@keyframes dash-9f4580e4{to{stroke-dashoffset:-24}}.node.sel circle[data-v-9f4580e4]{stroke-width:2.5;animation:breathe-glow-9f4580e4 2.2s ease-in-out infinite}@keyframes breathe-glow-9f4580e4{0%,to{filter:drop-shadow(0 0 6px rgba(124,108,255,.35))}50%{filter:drop-shadow(0 0 16px rgba(124,108,255,.75))}}@media (max-width:960px){.neural-grid[data-v-9f4580e4]{grid-template-columns:1fr}}