.root-explorer.svelte-1kl2i5q{border:1px solid var(--line);min-width:0;margin:24px 0;padding:16px}.controls.svelte-1kl2i5q{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.controls.svelte-1kl2i5q label:where(.svelte-1kl2i5q){flex:170px;min-width:0}.controls.svelte-1kl2i5q select:where(.svelte-1kl2i5q){width:100%;margin-top:6px;display:block}.root-explorer.svelte-1kl2i5q button:where(.svelte-1kl2i5q){border:1px solid var(--blue);background:var(--paper);min-height:44px;color:var(--blue-deep);white-space:normal;padding:10px}.chart.svelte-1kl2i5q,.table.svelte-1kl2i5q{max-width:100%;margin:14px 0;overflow-x:auto}.chart.svelte-1kl2i5q:focus-visible,.table.svelte-1kl2i5q:focus-visible{outline:2px solid var(--blue)}.root-explorer.svelte-1kl2i5q svg:where(.svelte-1kl2i5q){background:var(--paper);width:100%;min-width:600px;max-width:850px;height:auto;display:block}.root-explorer.svelte-1kl2i5q text:where(.svelte-1kl2i5q){fill:var(--blue-deep);font-size:12px}.root-explorer.svelte-1kl2i5q table:where(.svelte-1kl2i5q){border-collapse:collapse;width:100%;min-width:620px;display:table}.root-explorer.svelte-1kl2i5q th:where(.svelte-1kl2i5q),.root-explorer.svelte-1kl2i5q td:where(.svelte-1kl2i5q){border:1px solid var(--line);text-align:left;padding:7px}.root-explorer.svelte-1kl2i5q caption:where(.svelte-1kl2i5q){text-align:left}
