@layer equip{.eq-tree-table-scroll{--_row:var(--eq-h-m);--_pad:var(--eq-space-3);--_indent:20px;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--eq-line);border-radius:var(--eq-radius-m);background:var(--eq-raised);max-width:100%;scroll-padding-block-start:var(--_row);overflow:auto}.eq-tree-table-scroll[data-dense]{--_row:var(--eq-h-s);--_pad:var(--eq-space-2);--_indent:16px}.eq-tree-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font)}.eq-tree-table-header,.eq-tree-table-cell{box-sizing:border-box;height:var(--_row);padding:0 var(--_pad);border-bottom:1px solid var(--eq-line);text-align:start;vertical-align:middle;white-space:nowrap;transition:background-color var(--eq-dur) var(--eq-ease)}.eq-tree-table-header{z-index:1;border-bottom-color:var(--eq-line-strong);background:var(--eq-raised);color:var(--eq-ink-2);font-size:var(--eq-text-xs);font-weight:var(--eq-weight-strong);letter-spacing:.01em;position:sticky;top:0}:is(.eq-tree-table-header,.eq-tree-table-cell)[data-align=end]{text-align:end;font-variant-numeric:tabular-nums}.eq-tree-table-content{align-items:center;gap:var(--eq-space-1);min-width:0;padding-inline-start:calc(var(--_level,0) * var(--_indent));display:flex}.eq-tree-table-toggle{border-radius:var(--eq-radius-s);width:16px;height:16px;color:var(--eq-ink-3);flex:none;place-items:center;display:grid}.eq-tree-table-toggle:has(>svg){cursor:pointer}.eq-tree-table-chevron{width:14px;height:14px;transition:rotate var(--eq-dur-move) var(--eq-spring)}.eq-tree-table-row[aria-expanded=true] .eq-tree-table-chevron{rotate:90deg}.eq-tree-table-row[aria-expanded]>.eq-tree-table-cell:first-child{font-weight:var(--eq-weight-strong)}.eq-tree-table-text{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (hover:hover){.eq-tree-table-body>.eq-tree-table-row:hover>.eq-tree-table-cell{background:var(--eq-tint)}.eq-tree-table-toggle:has(>svg):hover{background:var(--eq-tint-strong);color:var(--eq-ink)}}.eq-tree-table-body>.eq-tree-table-row:last-child>*{border-bottom:0}.eq-tree-table-row:focus-visible,.eq-tree-table-cell:focus-visible{outline:2px solid var(--eq-focus);outline-offset:-2px}.eq-tree-table-row:focus-visible>.eq-tree-table-cell{background:var(--eq-tint)}}
