@layer equip{.eq-tree,.eq-tree-group{margin:0;padding:0;list-style:none}.eq-tree{color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-s) / 1.3 var(--eq-font)}.eq-tree-item:focus{outline:none}.eq-tree-item:focus-visible>.eq-tree-row{outline:2px solid var(--eq-focus);outline-offset:-2px}.eq-tree-row{align-items:center;gap:var(--eq-space-1);box-sizing:border-box;min-height:var(--eq-h-s);padding-inline:var(--eq-space-1) var(--eq-space-2);border-radius:var(--eq-radius-s);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--eq-dur) var(--eq-ease), color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);display:flex}@media (hover:hover){.eq-tree-item:not([aria-disabled=true])>.eq-tree-row:hover{background:var(--eq-tint)}}.eq-tree-item:not([aria-disabled=true])>.eq-tree-row:active{scale:var(--eq-press)}.eq-tree-item[aria-selected=true]>.eq-tree-row,.eq-tree-item[aria-selected=true]>.eq-tree-row:hover{background:var(--eq-solid);color:var(--eq-solid-ink)}.eq-tree-item[aria-disabled=true]>.eq-tree-row{opacity:.45;cursor:not-allowed}.eq-tree-toggle{flex:none;place-items:center;width:16px;height:16px;display:grid}.eq-tree-chevron{width:14px;height:14px;color:var(--eq-ink-3);transition:rotate var(--eq-dur-move) var(--eq-spring)}.eq-tree-item[aria-selected=true]>.eq-tree-row .eq-tree-chevron{color:currentColor}.eq-tree-item[aria-expanded=true]>.eq-tree-row .eq-tree-chevron{rotate:90deg}.eq-tree-icon{width:16px;height:16px;color:var(--eq-ink-2);flex:none;place-items:center;display:grid}.eq-tree-item[aria-selected=true]>.eq-tree-row .eq-tree-icon{color:currentColor}.eq-tree-icon>svg{width:16px;height:16px}.eq-tree-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.eq-tree-panel{visibility:hidden;transition:grid-template-rows var(--eq-dur) var(--eq-ease), visibility var(--eq-dur) var(--eq-ease);grid-template-rows:0fr;display:grid}.eq-tree-item[aria-expanded=true]>.eq-tree-panel{visibility:inherit;transition:grid-template-rows var(--eq-dur-move) var(--eq-spring), visibility var(--eq-dur-move) var(--eq-ease);grid-template-rows:1fr}.eq-tree-group{min-height:0;border-inline-start:1px solid var(--eq-line);margin-inline-start:calc(var(--eq-space-1) + 7px);padding-inline-start:var(--eq-space-1);overflow:hidden}}
