.dg.svelte-1bj3wi2{gap:var(--space-1-5);min-height:0;height:var(--viewer-h);flex-direction:column;display:flex}.dg.is-inline.svelte-1bj3wi2{height:var(--viewer-inline-h)}.dg-bar.svelte-1bj3wi2{align-items:center;gap:var(--space-1);display:flex}.dg-gap.svelte-1bj3wi2{flex:auto}.dg-kind.svelte-1bj3wi2{font-size:var(--text-2xs);margin-left:2px}.dg-body.svelte-1bj3wi2{gap:var(--space-2);flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;min-height:0;display:grid}.dg-body.is-editing.svelte-1bj3wi2{grid-template-columns:minmax(14rem,2fr) 3fr}.dg-source.svelte-1bj3wi2{font-family:var(--font-mono);font-size:var(--text-xs);resize:none;border:1px solid var(--line);border-radius:var(--radius-sm);height:100%;min-height:0;padding:var(--space-2);background:var(--surface-1);color:var(--text-1)}.dg-stage.svelte-1bj3wi2{border:1px solid var(--line);border-radius:var(--radius-sm);cursor:grab;touch-action:none;min-height:0;position:relative;overflow:hidden}.dg-canvas.svelte-1bj3wi2{transform-origin:0 0;position:absolute;top:0;left:0}.dg-canvas.svelte-1bj3wi2 svg{max-width:none!important}.dg-error.svelte-1bj3wi2{color:var(--danger-ink,var(--text-2));font-size:var(--text-xs);margin:0}
