.svelte-6obvne{transition:all .15s}button.svelte-6obvne{z-index:1;min-width:var(--tree-action-size);min-height:var(--tree-action-size);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .5rem;display:inline-flex;position:relative}span.svelte-6obvne{font-size:1.25em;display:inline-flex}button[aria-expanded=true].svelte-6obvne span:where(.svelte-6obvne){transform:rotate(90deg)}button.svelte-6obvne:not(:disabled):hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}button.svelte-6obvne:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.svelte-6obvne{transition:none}}@media (forced-colors:active){button.svelte-6obvne:focus-visible{outline-color:highlight}}button.svelte-t0vn32{z-index:1;min-width:var(--tree-action-size);min-height:var(--tree-action-size);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.25rem .5rem;transition:all .15s;display:inline-flex;position:relative}button.svelte-t0vn32:not(:disabled):hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}button.svelte-t0vn32:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}button.svelte-t0vn32:disabled{color:var(--color-muted);cursor:default}@media (prefers-reduced-motion:reduce){button.svelte-t0vn32{transition:none}}@media (forced-colors:active){button.svelte-t0vn32:disabled{color:graytext}button.svelte-t0vn32:focus-visible{outline-color:highlight}}.svelte-lqpobr{transition:all .15s}button.svelte-lqpobr{min-width:0;min-height:var(--tree-action-size);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:999px;outline:none;flex:1;justify-content:start;align-items:center;gap:.5rem;padding:.25rem .5rem;display:inline-flex}button.svelte-lqpobr:before{border-radius:inherit;content:"";position:absolute;inset:0}button.svelte-lqpobr:focus-visible:before{outline:2px solid var(--color-primary);outline-offset:-2px}button.svelte-lqpobr:disabled{color:var(--color-muted);cursor:default}@media (prefers-reduced-motion:reduce){.svelte-lqpobr{transition:none}}@media (forced-colors:active){button.svelte-lqpobr:disabled{color:graytext}button.svelte-lqpobr:focus-visible:before{outline-color:highlight}}.svelte-q0dpw1{transition:all .15s}div[data-selected].svelte-q0dpw1{box-sizing:border-box;min-height:var(--tree-height);overflow-wrap:anywhere;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .25rem;display:flex;position:relative}[data-spacer].svelte-q0dpw1{flex:0 0 var(--tree-action-size)}div[role=group].svelte-q0dpw1{display:contents}div[hidden].svelte-q0dpw1{display:none}div[data-selected=true].svelte-q0dpw1{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);background:color-mix(in srgb, var(--color-primary) 16%, transparent);color:var(--color-primary)}div[data-selected=false].svelte-q0dpw1:not([data-disabled=true]):hover{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}@media (prefers-reduced-motion:reduce){.svelte-q0dpw1{transition:none}}@media (forced-colors:active){div[data-selected=true].svelte-q0dpw1{color:highlight;border-color:highlight}}header.svelte-1izg2jk{color:var(--color-muted);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem .5rem .25rem;font-size:.8em;font-weight:600;display:flex}div.svelte-1izg2jk{align-items:center;gap:.5rem;min-width:0;display:flex}p.svelte-1izg2jk{letter-spacing:normal;text-transform:none;margin:0;font-weight:400}div.svelte-1pkxf8m{--tree-height:2.75rem;--tree-action-size:2.25rem;min-width:0;color:var(--color-foreground);font:inherit;gap:.375rem;display:grid}div[data-size=small].svelte-1pkxf8m{--tree-height:2.5rem;--tree-action-size:2rem;font-size:.875rem}div[data-size=large].svelte-1pkxf8m{--tree-height:3.25rem;--tree-action-size:2.5rem;font-size:1.125rem}div[data-nodes].svelte-1pkxf8m{flex-direction:column;gap:.25rem;display:flex}
