

:root {

  --tree-node-height: initial;

  --tree-indent-width: var(--space-5);

  --tree-node-padding-inline: var(--space-2);
  --tree-node-gap: var(--space-2);
  --tree-node-radius: initial;
  --tree-node-font-size: var(--font-size-sm, var(--font-size-base));

  --tree-switcher-size: 1.25rem;

  --tree-switcher-color: initial;

  --tree-icon-size: var(--icon-size-md);

  --tree-line-color: initial;

  --tree-divider-color: initial;

  --tree-node-hover-background: initial;
  --tree-node-hover-background-alpha: initial;
  --tree-node-selected-background: initial;
  --tree-node-selected-background-alpha: initial;
  --tree-node-selected-foreground: initial;

  --tree-node-filter-foreground: initial;

  --tree-drop-indicator-color: initial;
  --tree-drop-indicator-width: initial;

  --tree-loading-bar-inline-size: 40%;
}
