/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.invisible-tree{--tree-focus-ring-color:var(--focus-ring-color);--tree-focus-ring-offset:var(--focus-ring-offset);--tree-focus-ring-width:var(--focus-ring-width);--tree-radius-control:var(--radius-control);--tree-surface-sunken:var(--color-surface-sunken);--tree-text-default:var(--color-text-default);--tree-text-muted:var(--color-text-muted);font-family:var(--font-family-default);font-size:var(--text-md)}.invisible-tree__level{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.invisible-tree__node .invisible-tree__level{padding-left:var(--size-5);display:none}.invisible-tree__node--open>.invisible-tree__level{display:flex}.invisible-tree__row{cursor:pointer;align-items:center;gap:calc(var(--size-1) * 2);padding:var(--size-1) var(--size-2);border-radius:var(--tree-radius-control);color:var(--tree-text-default);display:flex}.invisible-tree__row:hover{background:var(--tree-surface-sunken)}.invisible-tree__row--active{background:var(--tree-surface-sunken);font-weight:var(--weight-semibold)}.invisible-tree__row:focus-visible{outline:var(--tree-focus-ring-width) solid var(--tree-focus-ring-color);outline-offset:var(--tree-focus-ring-offset)}.invisible-tree__arrow{width:var(--size-4);color:var(--tree-text-muted);transition:transform var(--duration-fast) var(--easing-standard);flex:none;justify-content:center;align-items:center;display:flex}.invisible-tree__node--open>.invisible-tree__row .invisible-tree__arrow:not(.invisible-tree__arrow--empty){transform:rotate(90deg)}.invisible-tree__row .invisible-icon{color:var(--tree-text-muted)}.invisible-tree__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.invisible-tree__label--link{color:inherit;text-decoration:none}.invisible-tree__label--link:hover{color:var(--color-text-link);text-decoration:underline}