._root_cx2mb_8{font-size:var(--tsi-font-sm);font-family:var(--tsi-font-ui);-webkit-user-select:none;user-select:none;color:var(--tsi-fg-default);background:var(--tsi-bg-panel)}._toolbar_cx2mb_17{align-items:center;gap:var(--tsi-space-1);padding:var(--tsi-space-2);background:var(--tsi-bg-panel);border-bottom:1px solid var(--tsi-border);display:flex}._search_cx2mb_26{background:var(--tsi-bg-elevated);border:1px solid var(--tsi-border);border-radius:var(--tsi-radius-sm);min-width:0;color:var(--tsi-fg-default);padding:var(--tsi-space-1) var(--tsi-space-2);font-size:var(--tsi-font-sm);font-family:var(--tsi-font-ui);flex:1}._search_cx2mb_26::placeholder{color:var(--tsi-fg-faint)}._search_cx2mb_26:hover{border-color:var(--tsi-border-strong)}._search_cx2mb_26:focus{border-color:var(--tsi-accent);box-shadow:0 0 0 1px var(--tsi-focus-ring);outline:none}._controlBtn_cx2mb_53{border-radius:var(--tsi-radius-sm);color:var(--tsi-fg-muted);padding:var(--tsi-space-1) var(--tsi-space-2);font-size:var(--tsi-font-sm);cursor:pointer;background:0 0;border:1px solid #0000;transition:background-color .12s,color .12s}._controlBtn_cx2mb_53:hover{background:var(--tsi-bg-hover);color:var(--tsi-fg-default)}._controlBtn_cx2mb_53:active{background:var(--tsi-bg-active)}._controlBtn_cx2mb_53:focus-visible{box-shadow:0 0 0 1px var(--tsi-focus-ring);outline:none}._iconBtn_cx2mb_78{width:24px;height:24px;font-size:var(--tsi-font-md);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._tree_cx2mb_91{padding:var(--tsi-space-1) 0;overflow:auto}._empty_cx2mb_96{padding:var(--tsi-space-4);text-align:center;color:var(--tsi-fg-muted);font-size:var(--tsi-font-sm)}._node_cx2mb_103{margin:0}._header_cx2mb_115{align-items:center;gap:var(--tsi-space-2);padding:1px var(--tsi-space-2);cursor:pointer;border-left:2px solid #0000;min-height:22px;transition:background-color .12s;display:flex;position:relative}._header_cx2mb_115:hover{background:var(--tsi-bg-hover)}._header_cx2mb_115>._expandIcon_cx2mb_133,._header_cx2mb_115>._expandSpacer_cx2mb_134{order:1}._header_cx2mb_115>._nodeName_cx2mb_137{order:2}._header_cx2mb_115>._typeBadge_cx2mb_140{order:3}._header_cx2mb_115>._notImplementedBadge_cx2mb_143{order:4}._header_cx2mb_115>._glyphs_cx2mb_146{order:5}._glyphs_cx2mb_146{opacity:.55;flex-shrink:0;align-items:center;gap:2px;transition:opacity .12s;display:flex}._header_cx2mb_115:hover ._glyphs_cx2mb_146{opacity:1}._selected_cx2mb_166{background:var(--tsi-accent-soft);border-left-color:var(--tsi-accent);color:var(--tsi-accent-fg)}._selected_cx2mb_166 ._nodeName_cx2mb_137{color:var(--tsi-accent-fg);font-weight:600}._selected_cx2mb_166 ._typeBadge_cx2mb_140{color:color-mix(in srgb, var(--tsi-accent-fg) 65%, transparent)}._selected_cx2mb_166 ._glyphs_cx2mb_146{opacity:1}._selected_cx2mb_166:hover{background:color-mix(in srgb, var(--tsi-accent-soft) 80%, var(--tsi-bg-hover))}._expandIcon_cx2mb_133{width:12px;color:var(--tsi-fg-muted);cursor:pointer;text-align:center;flex-shrink:0;font-size:.625rem;transition:color .12s}._expandIcon_cx2mb_133:hover{color:var(--tsi-fg-default)}._expandSpacer_cx2mb_134{text-align:center;width:12px;color:var(--tsi-fg-faint);flex-shrink:0;font-size:.375rem}._typeBadge_cx2mb_140{font-size:var(--tsi-font-xs);letter-spacing:.02em;text-transform:lowercase;color:var(--tsi-fg-muted);flex-shrink:0;align-items:center;gap:4px;padding:0;font-weight:400;display:inline-flex}._typeBadge_cx2mb_140:before{content:"";opacity:.7;background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}._typeNode3d_cx2mb_245{color:var(--tsi-fg-faint)}._typeMesh_cx2mb_249{color:var(--tsi-type-mesh-fg)}._typeCamera_cx2mb_253{color:var(--tsi-type-camera-fg)}._typeLight_cx2mb_257{color:var(--tsi-type-light-fg)}._typeUnknown_cx2mb_261{color:var(--tsi-type-unknown-fg)}._nodeName_cx2mb_137{color:var(--tsi-fg-default);font-size:var(--tsi-font-sm);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._transformIcon_cx2mb_278{color:var(--tsi-value-mono);font-size:var(--tsi-font-xs);flex-shrink:0}._instanceIcon_cx2mb_284{flex-shrink:0;font-size:.75rem}._openSubSceneIcon_cx2mb_289{cursor:pointer;color:inherit;opacity:.7;border-radius:var(--tsi-radius-sm);background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:.75rem;transition:opacity .12s}._openSubSceneIcon_cx2mb_289:hover{opacity:1;background:var(--tsi-bg-hover)}._visibilityIcon_cx2mb_307{cursor:pointer;color:inherit;opacity:.7;border-radius:var(--tsi-radius-sm);background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:.75rem;transition:opacity .12s}._visibilityIcon_cx2mb_307:hover{opacity:1;background:var(--tsi-bg-hover)}._hidden_cx2mb_325 ._nodeName_cx2mb_137{color:var(--tsi-fg-faint);text-decoration:line-through}._hidden_cx2mb_325 ._typeBadge_cx2mb_140{opacity:.5}._hidden_cx2mb_325 ._glyphs_cx2mb_146{opacity:.4}._unsupported_cx2mb_340 ._nodeName_cx2mb_137{color:var(--tsi-fg-muted)}._notImplementedBadge_cx2mb_143{background:var(--tsi-warning-bg);color:var(--tsi-warning-fg);padding:0 var(--tsi-space-1);border-radius:var(--tsi-radius-sm);font-size:var(--tsi-font-xs);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;flex-shrink:0;font-weight:600}._children_cx2mb_360{margin-left:0}
