@keyframes keyframes-rotate-forward{0%{transform:rotate(-90deg)}100%{transform:rotate(0deg)}}@keyframes keyframes-rotate-backward{0%{transform:rotate(45deg)}100%{transform:rotate(0deg)}}.ids-tree-node{display:block;list-style-type:none;margin-bottom:var(--ids-space-4xs);user-select:none}.ids-tree-node .node-container{border:1px solid rgba(0,0,0,0);position:relative;cursor:pointer;display:inline-flex;padding:3px 8px;gap:10px;box-sizing:border-box;align-items:center;min-height:28px;color:var(--ids-tree-node-color-text-default);border-radius:var(--ids-border-radius-2xs);transition:background-color var(--ids-motion-duration) var(--ids-motion-ease),opacity var(--ids-motion-duration) var(--ids-motion-ease)}.ids-tree-node .node-container .icon,.ids-tree-node .node-container .toggle-icon{padding-block:var(--ids-space-4xs);flex:0 0 auto;transition:fill var(--ids-motion-duration) var(--ids-motion-ease);place-self:center}.ids-tree-node .node-container .toggle-icon.rotate-forward{animation-duration:.2s;animation-iteration-count:1;animation-name:keyframes-rotate-forward}.ids-tree-node .node-container .toggle-icon.rotate-backward{animation-duration:.2s;animation-iteration-count:1;animation-name:keyframes-rotate-backward}.ids-tree-node .node-container .text{flex-grow:1;min-height:20px;place-self:center;transition:border var(--ids-motion-duration) var(--ids-motion-ease),color var(--ids-motion-duration) var(--ids-motion-ease)}.ids-tree-node .node-container:hover,.ids-tree-node .node-container:active{color:var(--ids-tree-node-color-text-hover)}.ids-tree-node .node-container:hover .text,.ids-tree-node .node-container:active .text{border-color:var(--ids-tree-node-color-border-hover)}.ids-tree-node .node-container:focus{border-color:var(--ids-tree-node-color-border-focus);box-shadow:var(--ids-tree-node-shadow-focus);outline:none}.ids-tree-node .node-container.is-dragging{background-color:var(--ids-tree-node-color-background-selected);border:1px solid var(--ids-tree-node-color-background-selected);box-shadow:none;color:var(--ids-tree-node-color-text-hover);opacity:.5}.ids-tree-node .node-container.drag-over-above::before{content:"";position:absolute;top:-2px;left:0;right:0;height:1px;z-index:10;width:75%;background:linear-gradient(to right, var(--ids-tree-node-color-text-hover) 0.5px, transparent)}.ids-tree-node .node-container.drag-over-below::after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1px;width:75%;z-index:10;background:linear-gradient(to right, var(--ids-tree-node-color-text-hover) 0.5px, transparent)}.ids-tree-node .node-container.drag-over-node{background-color:var(--ids-color-blue-10);border:1px dashed var(--ids-data-grid-filter-input-color-border-focus)}.ids-tree-node .group-nodes{display:block;overflow:hidden;padding-inline-start:24px;transition:max-height 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94)}.ids-tree-node:not(.expanded) .group-nodes{max-height:0;display:none}.ids-tree-node[selected] .node-container{background-color:var(--ids-tree-node-color-background-selected);color:var(--ids-tree-node-color-text-selected)}.ids-tree-node[disabled] .node-container{color:var(--ids-tree-node-color-text-disabled);cursor:default;pointer-events:none;user-select:none}.ids-tree-node[disabled] .node-container:hover,.ids-tree-node[disabled] .node-container:active{color:var(--ids-tree-node-color-text-disabled)}.ids-tree-node[disabled] .node-container:focus{border-color:var(--ids-color-transparent);box-shadow:none}:host(:not([aria-level="1"])[aria-posinset="1"]) .node-container{margin-top:2px}::slotted(ids-badge){height:24px}ids-checkbox::part(root){margin:0;min-height:20px}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL2J1aWxkcy9pbmZvci1kZXNpZ24vZW50ZXJwcmlzZS13Yy9zcmMvY29tcG9uZW50cy9pZHMtdHJlZSIsInNvdXJjZXMiOlsiaWRzLXRyZWUtc2hhcmVkLnNjc3MiLCJpZHMtdHJlZS1ub2RlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0Esb0NBQ0UsR0FDRSx5QkFHRixLQUNFLHdCQUlKLHFDQUNFLEdBQ0Usd0JBR0YsS0FDRSx3QkNkSixlQUNFLGNBQ0EscUJBQ0EsbUNBQ0EsaUJBRUEsK0JBQ0UsK0JBQ0Esa0JBQ0EsZUFDQSxvQkFDQSxnQkFDQSxTQUNBLHNCQUNBLG1CQUNBLGdCQUNBLDhDQUNBLDJDQUNBLHdJQUVBLGlGQUVFLG1DQUNBLGNBQ0Esa0VBQ0Esa0JBSUEsMkRBQ0UsdUJBQ0EsNEJBQ0Esd0NBR0YsNERBQ0UsdUJBQ0EsNEJBQ0EseUNBSUoscUNBQ0UsWUFDQSxnQkFDQSxrQkFDQSw0SEFHRiwyRUFFRSw0Q0FFQSx1RkFDRSxxREFJSixxQ0FDRSxxREFDQSw2Q0FDQSxhQUdGLDJDQUNFLGdFQUNBLGdFQUNBLGdCQUNBLDRDQUNBLFdBR0YsdURBQ0UsV0FDQSxrQkFDQSxTQUNBLE9BQ0EsUUFDQSxXQUNBLFdBQ0EsVUFDQSwrRkFHRixzREFDRSxXQUNBLGtCQUNBLFlBQ0EsT0FDQSxRQUNBLFdBQ0EsVUFDQSxXQUNBLCtGQUdGLDhDQUNFLDBDQUNBLHVFQUlKLDRCQUNFLGNBQ0EsZ0JBQ0EsMEJBQ0EsaUVBR0YsMkNBQ0UsYUFDQSxhQUlBLHlDQUNFLGdFQUNBLCtDQUtGLHlDQUNFLCtDQUNBLGVBQ0Esb0JBQ0EsaUJBRUEsK0ZBRUUsK0NBR0YsK0NBQ0UsMENBQ0EsZ0JBTVIsaUVBQ0UsZUFHRixxQkFDRSxZQUdGLHlCQUNFLFNBQ0EiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBLZXlmcmFtZXMgZm9yIHRoZSBcInBsdXNtaW51c1wiIGljb24gYW5pbWF0aW9uXG5Aa2V5ZnJhbWVzIGtleWZyYW1lcy1yb3RhdGUtZm9yd2FyZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBrZXlmcmFtZXMtcm90YXRlLWJhY2t3YXJkIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5cbi8vIEFkanVzdCBiYWRnZSBydWxlcyBmb3IgdHJlZSBub2RlXG5AbWl4aW4gdHJlZS1ub2RlLWJhZGdlKCkge1xuICBpZHMtYmFkZ2U6OnBhcnQoYmFkZ2UpIHtcbiAgICBib3JkZXItd2lkdGg6IHZhcigtLWlkcy1ib3JkZXItd2lkdGgtbm9uZSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiA4cHg7XG4gIH1cblxuICA6OnNsb3R0ZWQoaWRzLWJhZGdlKSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG59XG4iLCIvKiBJZHMgVHJlZSBOb2RlIENvbXBvbmVudCAqL1xuQHVzZSAnLi9pZHMtdHJlZS1zaGFyZWQnIGFzICo7XG5cbi5pZHMtdHJlZS1ub2RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taWRzLXNwYWNlLTR4cyk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5ub2RlLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBwYWRkaW5nOiAzcHggOHB4O1xuICAgIGdhcDogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMjhweDtcbiAgICBjb2xvcjogdmFyKC0taWRzLXRyZWUtbm9kZS1jb2xvci10ZXh0LWRlZmF1bHQpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWlkcy1ib3JkZXItcmFkaXVzLTJ4cyk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS1pZHMtbW90aW9uLWR1cmF0aW9uKSB2YXIoLS1pZHMtbW90aW9uLWVhc2UpLCBvcGFjaXR5IHZhcigtLWlkcy1tb3Rpb24tZHVyYXRpb24pIHZhcigtLWlkcy1tb3Rpb24tZWFzZSk7XG5cbiAgICAuaWNvbixcbiAgICAudG9nZ2xlLWljb24ge1xuICAgICAgcGFkZGluZy1ibG9jazogdmFyKC0taWRzLXNwYWNlLTR4cyk7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgdmFyKC0taWRzLW1vdGlvbi1kdXJhdGlvbikgdmFyKC0taWRzLW1vdGlvbi1lYXNlKTtcbiAgICAgIHBsYWNlLXNlbGY6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAudG9nZ2xlLWljb24ge1xuICAgICAgJi5yb3RhdGUtZm9yd2FyZCB7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGtleWZyYW1lcy1yb3RhdGUtZm9yd2FyZDtcbiAgICAgIH1cblxuICAgICAgJi5yb3RhdGUtYmFja3dhcmQge1xuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XG4gICAgICAgIGFuaW1hdGlvbi1uYW1lOiBrZXlmcmFtZXMtcm90YXRlLWJhY2t3YXJkO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwcHg7XG4gICAgICBwbGFjZS1zZWxmOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgdmFyKC0taWRzLW1vdGlvbi1kdXJhdGlvbikgdmFyKC0taWRzLW1vdGlvbi1lYXNlKSwgY29sb3IgdmFyKC0taWRzLW1vdGlvbi1kdXJhdGlvbikgdmFyKC0taWRzLW1vdGlvbi1lYXNlKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1pZHMtdHJlZS1ub2RlLWNvbG9yLXRleHQtaG92ZXIpO1xuXG4gICAgICAudGV4dCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0taWRzLXRyZWUtbm9kZS1jb2xvci1ib3JkZXItaG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1pZHMtdHJlZS1ub2RlLWNvbG9yLWJvcmRlci1mb2N1cyk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1pZHMtdHJlZS1ub2RlLXNoYWRvdy1mb2N1cyk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYuaXMtZHJhZ2dpbmcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taWRzLXRyZWUtbm9kZS1jb2xvci1iYWNrZ3JvdW5kLXNlbGVjdGVkKTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWlkcy10cmVlLW5vZGUtY29sb3ItYmFja2dyb3VuZC1zZWxlY3RlZCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgY29sb3I6IHZhcigtLWlkcy10cmVlLW5vZGUtY29sb3ItdGV4dC1ob3Zlcik7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gICAgJi5kcmFnLW92ZXItYWJvdmU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB2YXIoLS1pZHMtdHJlZS1ub2RlLWNvbG9yLXRleHQtaG92ZXIpIDAuNXB4LCB0cmFuc3BhcmVudCk7XG4gICAgfVxuXG4gICAgJi5kcmFnLW92ZXItYmVsb3c6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB3aWR0aDogNzUlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHZhcigtLWlkcy10cmVlLW5vZGUtY29sb3ItdGV4dC1ob3ZlcikgMC41cHgsIHRyYW5zcGFyZW50KTtcbiAgICB9XG5cbiAgICAmLmRyYWctb3Zlci1ub2RlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlkcy1jb2xvci1ibHVlLTEwKTtcbiAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1pZHMtZGF0YS1ncmlkLWZpbHRlci1pbnB1dC1jb2xvci1ib3JkZXItZm9jdXMpO1xuICAgIH1cbiAgfVxuXG4gIC5ncm91cC1ub2RlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWlubGluZS1zdGFydDogMjRweDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDMwMG1zIGN1YmljLWJlemllcigwLjE3LCAwLjA0LCAwLjAzLCAwLjk0KTtcbiAgfVxuXG4gICY6bm90KC5leHBhbmRlZCkgLmdyb3VwLW5vZGVzIHtcbiAgICBtYXgtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmW3NlbGVjdGVkXSB7XG4gICAgLm5vZGUtY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlkcy10cmVlLW5vZGUtY29sb3ItYmFja2dyb3VuZC1zZWxlY3RlZCk7XG4gICAgICBjb2xvcjogdmFyKC0taWRzLXRyZWUtbm9kZS1jb2xvci10ZXh0LXNlbGVjdGVkKTtcbiAgICB9XG4gIH1cblxuICAmW2Rpc2FibGVkXSB7XG4gICAgLm5vZGUtY29udGFpbmVyIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1pZHMtdHJlZS1ub2RlLWNvbG9yLXRleHQtZGlzYWJsZWQpO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWlkcy10cmVlLW5vZGUtY29sb3ItdGV4dC1kaXNhYmxlZCk7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWlkcy1jb2xvci10cmFuc3BhcmVudCk7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbjpob3N0KDpub3QoW2FyaWEtbGV2ZWw9XCIxXCJdKVthcmlhLXBvc2luc2V0PVwiMVwiXSkgLm5vZGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG46OnNsb3R0ZWQoaWRzLWJhZGdlKSB7XG4gIGhlaWdodDogMjRweDtcbn1cblxuaWRzLWNoZWNrYm94OjpwYXJ0KHJvb3QpIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuIl19 */