.tree-toggle.svelte-1dcp3gh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tree-node.svelte-1dcp3gh{min-width:0}.tree-rail.svelte-1dcp3gh{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .24s cubic-bezier(.2,0,0,1),opacity .18s ease,visibility 0s linear .24s}.tree-rail-clip.svelte-1dcp3gh{min-height:0;overflow:hidden}.tree-node.svelte-1dcp3gh>.tree-toggle:where(.svelte-1dcp3gh):checked~.tree-rail:where(.svelte-1dcp3gh){grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.tree-chevron-icon.svelte-1dcp3gh{transition:transform .24s cubic-bezier(.2,0,0,1)}.tree-node.svelte-1dcp3gh>.tree-toggle:where(.svelte-1dcp3gh):checked~.tree-row:where(.svelte-1dcp3gh) .tree-chevron-icon:where(.svelte-1dcp3gh){transform:rotate(90deg)}.tree-node.svelte-1dcp3gh>.tree-toggle:where(.svelte-1dcp3gh):focus-visible~.tree-row:where(.svelte-1dcp3gh) .tree-chevron:where(.svelte-1dcp3gh){outline:2px solid var(--color-primary-40);outline-offset:2px}.tree-row.svelte-1dcp3gh:hover .tree-row-button{background-color:var(--color-surface-tonal-10);color:var(--color-light-0)}.sk.svelte-1dcp3gh{background-color:var(--color-surface-10);position:relative;overflow:hidden}.sk.svelte-1dcp3gh:after{content:"";position:absolute;inset:0;transform:translate(-100%);background-image:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-light-0) 6%,transparent),transparent);animation:svelte-1dcp3gh-support-sk-shimmer 1.4s infinite}@keyframes svelte-1dcp3gh-support-sk-shimmer{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.tree-rail.svelte-1dcp3gh,.tree-chevron-icon.svelte-1dcp3gh{transition:none}.sk.svelte-1dcp3gh:after{animation:none}}html{background-color:var(--color-surface-0)}*{scrollbar-color:var(--color-surface-30) var(--color-surface-0);scrollbar-width:thin}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:var(--color-surface-0)}*::-webkit-scrollbar-thumb{background:var(--color-surface-tonal-30);border-radius:4px}
