.tux-tree__node[data-v-fe45173a]{margin:0;padding:0;list-style:none}.tux-tree__row[data-v-fe45173a]{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:.4375rem;padding:.3125rem .75rem .3125rem .5rem;font-family:inherit;font-size:.875rem;text-decoration:none;display:flex}.tux-tree__row[data-v-fe45173a]:hover{background:var(--wash-brand-6)}.tux-tree__row[data-v-fe45173a]:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.tux-tree__node>.tux-tree__row--selected[data-v-fe45173a]{background:var(--wash-brand-8)!important;border-left-color:var(--brand-primary)!important}.tux-tree__row--selected .tux-tree__icon[data-v-fe45173a],.tux-tree__row--selected .tux-tree__label[data-v-fe45173a]{color:var(--brand-primary)}.tux-tree__row--mono .tux-tree__label[data-v-fe45173a]{font-family:var(--font-mono);color:var(--brand-primary);font-size:.8125rem}.tux-tree__chevron[data-v-fe45173a]{width:.875rem;height:.875rem;color:var(--text-muted);flex-shrink:0}.tux-tree__row--selected .tux-tree__chevron[data-v-fe45173a]{color:var(--brand-primary)}.tux-tree__chevron-spacer[data-v-fe45173a]{flex-shrink:0;width:.875rem}.tux-tree__icon[data-v-fe45173a]{width:.9375rem;height:.9375rem;color:var(--text-muted);flex-shrink:0}.tux-tree__icon--branch[data-v-fe45173a]{color:var(--brand-primary);opacity:.85}.tux-tree__label-block[data-v-fe45173a]{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.tux-tree__label[data-v-fe45173a]{color:inherit;font-weight:500;line-height:1.3}.tux-tree__description[data-v-fe45173a],.tux-tree__label[data-v-fe45173a]{font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tux-tree__description[data-v-fe45173a]{color:var(--text-muted);font-size:.75rem;line-height:1.35}.tux-tree__badge[data-v-fe45173a]{font-family:var(--font-mono);color:var(--text-muted);background:var(--surface-sunken);border-radius:var(--radius-sm);flex-shrink:0;padding:.0625rem .4375rem;font-size:.6875rem}.tux-tree__children[data-v-fe45173a]{margin:0;padding:0;list-style:none;position:relative}.tux-tree__children--guides[data-v-fe45173a]:before{content:"";top:0;bottom:.3125rem;left:var(--tux-tree-guide-offset);background:var(--surface-border);pointer-events:none;width:1px;position:absolute}@container tux-tree (width<=280px){.tux-tree__description[data-v-fe45173a]{display:none}.tux-tree__row[data-v-fe45173a]{padding:.25rem .5rem;font-size:.8125rem}}
