.ast-explorer.svelte-1rkk42e{--wallace-pane-background-color:var(--bg-200);--wallace-ast-explorer-border-color:var(--bg-300);--wallace-ast-explorer-border-width:var(--space-px);--wallace-ast-explorer-pane-block-size:calc(100vh - 24rem);border-width:var(--wallace-ast-explorer-border-width);border-color:var(--wallace-ast-explorer-border-color);container:--ast-explorer/inline-size}.panes.svelte-1rkk42e{align-items:stretch;display:grid}@container --ast-explorer (width>=50rem){.panes.svelte-1rkk42e{grid-template-columns:max-content 1fr 1fr}}.pane.svelte-1rkk42e{background-color:var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--wallace-pane-background-color));grid-template-rows:auto 1fr;block-size:100%;line-height:2;display:grid}.pane.svelte-1rkk42e:not(:first-child){border-inline-start-width:var(--wallace-ast-explorer-border-width);border-inline-start-color:var(--wallace-ast-explorer-border-color)}.pane-header.svelte-1rkk42e,.pane-content.svelte-1rkk42e{padding-block:var(--space-2);padding-inline:var(--space-3)}.pane-header.svelte-1rkk42e{column-gap:var(--space-3);row-gap:var(--space-2);border-block-end-width:var(--wallace-ast-explorer-border-width);border-color:var(--wallace-ast-explorer-border-color);flex-wrap:wrap;justify-content:space-between;display:flex}@container --ast-explorer (width<=50rem){.pane-header.svelte-1rkk42e:not(.pane:where(.svelte-1rkk42e):first-child .pane-header.svelte-1rkk42e){border-block-start-width:var(--wallace-ast-explorer-border-width)}}.pane-title.svelte-1rkk42e{font-weight:var(--font-bold);margin-inline-end:auto}.pane-content.svelte-1rkk42e{overflow-x:auto}@container --ast-explorer (width>=50rem){.pane-content.svelte-1rkk42e{block-size:var(--wallace-ast-explorer-pane-block-size)}}@layer linter{th.svelte-1rkk42e{background-color:var(--wallace-pane-background-color)}td.svelte-1rkk42e{white-space:nowrap;font-family:var(--font-mono);font-size:var(--size-specimen)}td.svelte-1rkk42e:first-of-type{color:var(--fg-300)}::highlight(lines){-webkit-text-decoration-color:var(--red-300);text-decoration-color:var(--red-300);text-decoration-line:underline;text-decoration-style:wavy}::highlight(selected_line){-webkit-text-decoration-color:var(--red-300);text-decoration-color:var(--red-300);text-decoration-line:underline;text-decoration-style:wavy}::highlight(lines){background-color:#0000!important}::highlight(selected_line){background-color:var(--highlight-code)!important}}.font-heading.svelte-p86zc5{font-size:var(--size-5xl)}
