.alp-tree{padding:var(--ant-padding-xxs) 0;-webkit-user-select:none;user-select:none}.alp-tree__empty{padding:var(--ant-padding-lg);color:var(--ant-color-text-quaternary);text-align:center}.alp-tree__row{align-items:center;gap:var(--ant-margin-xxs);padding:var(--ant-padding-xxs) var(--ant-padding-xs);border-radius:var(--ant-border-radius-sm);cursor:grab;transition:background-color var(--ant-motion-duration-fast);display:flex}.alp-tree__row:hover{background:var(--ant-control-item-bg-hover)}.alp-tree__row.is-active{opacity:.4;cursor:grabbing}.alp-tree__row.is-over{background:var(--ant-control-item-bg-active);outline:1px solid var(--ant-color-primary-border-hover)}.alp-tree__caret{width:20px;height:20px;color:var(--ant-color-text-secondary);font-size:var(--ant-font-size-sm);cursor:pointer;transition:transform var(--ant-motion-duration-mid);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.alp-tree__caret.is-open{transform:rotate(90deg)}.alp-tree__caret--leaf{cursor:default}.alp-tree__content{flex:auto;min-width:0}.alp-tree__gap{height:0;transition:height var(--ant-motion-duration-fast);overflow:visible}.alp-tree.is-dragging .alp-tree__gap{height:8px;padding-top:2px}.alp-tree__gap-line{background:0 0;border-radius:2px;height:4px}.alp-tree__gap.is-over .alp-tree__gap-line{background:var(--ant-color-primary)}