.Console_console__a6cAt{--line:rgba(255,255,255,0.08);--text:#e8ebe9;--soft:#b1b9bc;--faint:#8b9498;--orange:#ff6a2b;border:1px solid var(--line);background:#0d0f12;color:var(--text);box-shadow:var(--shadow-labs-terminal);font-family:var(--font-sans)}.Console_top__t2WyE{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-right:1rem;border-bottom:1px solid var(--line)}.Console_tabs__YIx2J{display:flex;overflow-x:auto;scrollbar-width:none}.Console_tabs__YIx2J button{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 1.2rem;border:0;border-right:1px solid var(--line);background:transparent;color:var(--soft);font-size:.85rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) ease,background-color var(--dur-fast) ease}.Console_tabs__YIx2J button:hover{color:var(--text)}.Console_tabs__YIx2J button[aria-selected=true]{color:var(--text);background:rgba(255,255,255,.04);box-shadow:inset 0 -2px 0 var(--orange)}.Console_tabIndex__HA68H{font-size:.64rem;letter-spacing:.09em}.Console_flag__RFFJI,.Console_tabIndex__HA68H{font-family:var(--font-mono);color:var(--faint)}.Console_flag__RFFJI{font-size:.6rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.Console_body__UlTJL{display:grid;grid-template-columns:15rem minmax(0,1fr) 17rem;grid-template-areas:"objects pipeline authority" "objects log authority"}.Console_label__hWbhv{display:flex;align-items:center;justify-content:space-between;margin:0 0 .75rem;font-family:var(--font-mono);font-size:.62rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.Console_objects__3crIx{grid-area:objects;padding:1.1rem;border-right:1px solid var(--line)}.Console_objects__3crIx ul{list-style:none;margin:0 0 1.5rem;padding:0}.Console_objects__3crIx li{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--line);font-size:.82rem;color:var(--soft)}.Console_count__b87bC{font-family:var(--font-mono);font-size:.75rem;color:var(--text)}.Console_meta__39kyH{margin:0;font-size:.82rem;line-height:1.6;color:var(--soft)}.Console_status__H0AUs{display:inline-block;margin-top:.35rem;padding:.2rem .5rem;border:1px solid var(--orange);background:rgba(255,106,43,.12);color:#ff9a62;font-family:var(--font-mono);font-size:.6rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.Console_pipeline__Qs82N{grid-area:pipeline;padding:1.1rem;border-bottom:1px solid var(--line)}.Console_pipeline__Qs82N ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.35rem;gap:.35rem}.Console_pipeline__Qs82N li{position:relative;display:grid;grid-gap:.35rem;gap:.35rem;padding:.75rem;border:1px solid var(--line);background:rgba(255,255,255,.02)}.Console_pipeline__Qs82N li:not(:last-child):after{content:"";position:absolute;top:50%;right:-.36rem;width:.35rem;height:1px;background:rgba(211,221,226,.35)}.Console_stepIndex__ERyxg{font-family:var(--font-mono);font-size:.6rem;color:var(--faint)}.Console_stepName__RLNMv{font-size:.8rem;line-height:1.3}.Console_stepState__Iiu6B{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-mono);font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.Console_stepState__Iiu6B:before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:var(--faint)}.Console_pipeline__Qs82N li[data-state=done] .Console_stepState__Iiu6B:before{background:#56d18b}.Console_pipeline__Qs82N li[data-state=running]{border-color:rgba(159,195,221,.4)}.Console_pipeline__Qs82N li[data-state=running] .Console_stepState__Iiu6B{color:#9fc3dd}.Console_pipeline__Qs82N li[data-state=running] .Console_stepState__Iiu6B:before{background:#9fc3dd}.motion .Console_pipeline__Qs82N li[data-state=running] .Console_stepState__Iiu6B:before{animation:Console_pulse__jKmZ8 1.6s ease-in-out infinite}.Console_pipeline__Qs82N li[data-state=flag]{border-color:rgba(255,106,43,.45);background:rgba(255,106,43,.06)}.Console_pipeline__Qs82N li[data-state=flag] .Console_stepState__Iiu6B{color:#ff9a62}.Console_pipeline__Qs82N li[data-state=flag] .Console_stepState__Iiu6B:before{background:var(--orange)}@keyframes Console_pulse__jKmZ8{50%{opacity:.3}}.Console_authority__Bb_ig{grid-area:authority;display:flex;flex-direction:column;gap:.9rem;padding:1.1rem;border-left:1px solid var(--line);background:#111418}.Console_boundary__fN9h6{margin:0;font-size:.85rem;line-height:1.6;color:var(--soft)}.Console_human__xI_VP{display:flex;gap:.6rem;margin:0;padding:.7rem;border:1px solid rgba(255,106,43,.4);background:rgba(255,106,43,.08);font-size:.82rem;line-height:1.45}.Console_human__xI_VP span{width:.42rem;height:.42rem;margin-top:.4rem;flex:none;border-radius:50%;background:var(--orange);box-shadow:0 0 0 .22rem rgba(255,106,43,.18)}.Console_rules__qCfoS{display:grid;margin:auto 0 0;border-top:1px solid var(--line)}.Console_rules__qCfoS div{display:flex;justify-content:space-between;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--line);font-size:.78rem}.Console_rules__qCfoS dt{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.09em;text-transform:uppercase;color:var(--faint)}.Console_rules__qCfoS dd{margin:0;color:var(--soft)}.Console_rules__qCfoS dd[data-human]{color:#ff9a62}.Console_log__fH5Dz{grid-area:log;padding:1.1rem;min-height:17rem}.Console_live__5M7A_{display:inline-flex;align-items:center;gap:.4rem;color:#56d18b}.Console_live__5M7A_:before{content:"";width:.42rem;height:.42rem;border-radius:50%;background:#56d18b}.motion .Console_live__5M7A_:before{animation:Console_pulse__jKmZ8 1.6s ease-in-out infinite}.Console_log__fH5Dz ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:.2rem;gap:.2rem;font-family:var(--font-mono);font-size:.74rem;line-height:1.6}.Console_log__fH5Dz li{display:grid;grid-template-columns:4.6rem 5.4rem minmax(0,1fr) 3.6rem;grid-gap:.6rem;gap:.6rem;color:var(--labs-terminal-fg)}.motion .Console_log__fH5Dz li:last-child{animation:Console_line-in__XmoGx .4s var(--ease-out) both}@keyframes Console_line-in__XmoGx{0%{opacity:0;transform:translateY(6px)}}.Console_time__8Jlyk{color:#858c89}.Console_verb__e2kAC{color:#9fc3dd}.Console_detail__UGtDO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Console_result__ltbfD{text-align:right;color:#56d18b}.Console_log__fH5Dz li[data-state=flag] .Console_result__ltbfD{color:#ff9a62}.Console_log__fH5Dz li[data-state=human] .Console_result__ltbfD{color:var(--orange);font-weight:600}.Console_log__fH5Dz li[data-state=wait] .Console_result__ltbfD{color:var(--soft)}@media (max-width:1100px){.Console_body__UlTJL{grid-template-columns:minmax(0,1fr);grid-template-areas:"pipeline" "log" "authority" "objects"}.Console_authority__Bb_ig,.Console_objects__3crIx{border:0;border-top:1px solid var(--line)}.Console_pipeline__Qs82N ol{grid-template-columns:minmax(0,1fr)}.Console_pipeline__Qs82N li:not(:last-child):after{display:none}}@media (max-width:600px){.Console_log__fH5Dz li{grid-template-columns:4.2rem minmax(0,1fr) 3rem}.Console_verb__e2kAC{display:none}}.Ontology_wrap__WWFQ4{--panel:#111418;--line:rgba(255,255,255,0.08);--text:#e8ebe9;--soft:#b1b9bc;--faint:#8b9498;--orange:#ff6a2b;display:grid;grid-gap:1rem;gap:1rem;color:var(--text);font-family:var(--font-sans)}.Ontology_filters__YtcYo{display:flex;flex-wrap:wrap;gap:.35rem}.Ontology_filters__YtcYo button{padding:.5rem .85rem;border:1px solid var(--line);background:transparent;color:var(--soft);font-family:var(--font-mono);font-size:.68rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-fast) ease,border-color var(--dur-fast) ease,background-color var(--dur-fast) ease}.Ontology_filters__YtcYo button:hover{color:var(--text);border-color:rgba(255,255,255,.24)}.Ontology_filters__YtcYo button[aria-pressed=true]{color:#111;background:var(--orange);border-color:var(--orange)}.Ontology_stage__3LJ2_{display:grid;grid-template-columns:minmax(0,1fr) 19rem;border:1px solid var(--line);background:#0b0d10}.Ontology_compact__23smn .Ontology_stage__3LJ2_{grid-template-columns:minmax(0,1fr);border:0;background:transparent}.Ontology_svg__eYbhr{display:block;width:100%;height:auto}.Ontology_gridLine__PYYNR{fill:none;stroke:rgba(255,255,255,.035);stroke-width:1}.Ontology_edges__6tD02 line{stroke:rgba(255,255,255,.14);stroke-width:1;transition:stroke .3s ease,opacity .3s ease}.Ontology_edges__6tD02 line[data-lit=true]{stroke:var(--orange);stroke-width:1.4;stroke-dasharray:4 6;animation:Ontology_flow__dwthB 1.2s linear infinite}.Ontology_edges__6tD02 line[data-hidden=true]{opacity:.12}@keyframes Ontology_flow__dwthB{to{stroke-dashoffset:-20}}.Ontology_node__E_3tc{cursor:pointer;outline:none}.Ontology_compact__23smn .Ontology_node__E_3tc{cursor:default}.Ontology_float__kTchP{transition:opacity .3s ease}.motion .Ontology_float__kTchP{animation:Ontology_bob__xTwoO 7s ease-in-out infinite;animation-delay:var(--d)}@keyframes Ontology_bob__xTwoO{0%,to{transform:translate(0)}50%{transform:translate(2px,-3px)}}.Ontology_halo__F_W_a{fill:transparent;stroke:transparent;transition:fill .3s ease,stroke .3s ease}.Ontology_dot__YkUjA{fill:#0b0d10;stroke:#cfd6d8;stroke-width:1.4;transition:fill .3s ease,stroke .3s ease}.Ontology_node__E_3tc[data-sector=core] .Ontology_dot__YkUjA{fill:#1a2227;stroke:#e8ebe9;stroke-width:1.6}.Ontology_label__7P7_H{font-size:12px;font-weight:500;letter-spacing:.08em;fill:var(--text)}.Ontology_label__7P7_H,.Ontology_type__66J9A{font-family:var(--font-mono);text-transform:uppercase}.Ontology_type__66J9A{font-size:9.5px;letter-spacing:.1em;fill:var(--faint)}.Ontology_node__E_3tc[data-state=dim] .Ontology_float__kTchP{opacity:.45}.Ontology_node__E_3tc[data-state=hidden] .Ontology_float__kTchP{opacity:.08}.Ontology_node__E_3tc[data-state=near] .Ontology_dot__YkUjA{stroke:var(--orange)}.Ontology_node__E_3tc[data-state=active] .Ontology_dot__YkUjA{fill:var(--orange);stroke:var(--orange)}.Ontology_node__E_3tc[data-state=active] .Ontology_halo__F_W_a{fill:rgba(255,106,43,.12);stroke:rgba(255,106,43,.4)}.Ontology_node__E_3tc[data-state=active] .Ontology_label__7P7_H{fill:#fff}.Ontology_node__E_3tc:focus-visible .Ontology_halo__F_W_a{stroke:#fff;stroke-width:1.5}.Ontology_panel__cR8EW{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem;border-left:1px solid var(--line);background:var(--panel)}.Ontology_panelKicker__mjhUe{display:flex;justify-content:space-between;margin:0;font-family:var(--font-mono);font-size:.64rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.Ontology_panelTitle___LtJu{margin:0;font-family:var(--font-display-labs);font-variation-settings:"wdth" 92;font-size:2rem;font-weight:430;letter-spacing:-.05em;line-height:1}.Ontology_props__jl8za{display:grid;margin:0;border-top:1px solid var(--line)}.Ontology_props__jl8za div{display:grid;grid-template-columns:6.5rem 1fr;grid-gap:.5rem;gap:.5rem;padding:.55rem 0;border-bottom:1px solid var(--line);font-size:.8rem}.Ontology_props__jl8za dt{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding-top:.15rem}.Ontology_props__jl8za dd{margin:0;color:var(--soft)}.Ontology_props__jl8za dd[data-authority=Human]{color:var(--orange)}.Ontology_linked__I_Mfm{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}.Ontology_linked__I_Mfm button{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .55rem;border:1px solid var(--line);background:transparent;color:var(--soft);font-size:.75rem;cursor:pointer}.Ontology_linked__I_Mfm button:hover{color:var(--text);border-color:rgba(255,255,255,.24)}.Ontology_swatch__DOvDY{width:.45rem;height:.45rem;background:#cfd6d8}.Ontology_swatch__DOvDY[data-sector=core]{background:#fff}.Ontology_swatch__DOvDY[data-sector=trades]{background:#9fc3dd}.Ontology_swatch__DOvDY[data-sector=white]{background:#d6c3a5}.Ontology_swatch__DOvDY[data-sector=b2c]{background:#ff9a62}.Ontology_panelEmpty__toC3a{margin:0;color:var(--soft);font-size:.85rem}.Ontology_illustrative__aiSc5{margin:auto 0 0;padding-top:.75rem;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}@media (max-width:900px){.Ontology_stage__3LJ2_{grid-template-columns:minmax(0,1fr)}.Ontology_panel__cR8EW{border-left:0;border-top:1px solid var(--line)}.Ontology_label__7P7_H{font-size:15px}.Ontology_type__66J9A{display:none}}@media (prefers-reduced-motion:reduce){.Ontology_edges__6tD02 line[data-lit=true]{animation:none}}