.dg-card.svelte-rw3pax{background:var(--color-surface);padding:28px 30px 24px;box-shadow:0 0 14px #15110f0f}.dg-eyebrow.svelte-rw3pax{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand);margin-bottom:8px;font-size:10px;font-weight:600}.dg-title.svelte-rw3pax{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:8px;font-size:1.15rem;font-weight:600;line-height:1.3}.dg-subtitle.svelte-rw3pax{color:var(--color-ink-3);max-width:72ch;margin-bottom:16px;font-size:12.5px;line-height:1.55}.dg-host.svelte-rw3pax{width:100%;position:relative}.dg-leaf-label{font-family:var(--font-sans);fill:var(--color-ink-2);font-size:12px;font-weight:700}.dg-leaf-sub{font-family:var(--font-mono);fill:var(--color-ink-4);font-size:8.5px}.dg-height-label,.dg-axis-label{font-family:var(--font-mono);fill:var(--color-ink-4);font-size:9px}.dg-tooltip.svelte-rw3pax{background:var(--color-ink);color:#fff;pointer-events:none;opacity:0;z-index:10;white-space:nowrap;border-radius:4px;flex-direction:column;gap:3px;padding:8px 11px;font-size:12px;transition:opacity .1s;display:flex;position:absolute}.dg-tooltip.svelte-rw3pax span{font-family:var(--font-mono);color:#ffffffd9;font-size:11px}.dg-footer.svelte-rw3pax{color:var(--color-ink-4);margin-top:16px;font-size:11px;line-height:1.5}
