.klyp-MarkdownBoundary{--background:var(--color-bg-root);--foreground:var(--color-fg-primary);--card:var(--color-bg-surface);--card-foreground:var(--color-fg-primary);--popover:var(--color-bg-surface);--popover-foreground:var(--color-fg-primary);--primary:var(--color-fg-primary);--primary-foreground:var(--color-bg-root);--secondary:var(--color-bg-surface-solid);--secondary-foreground:var(--color-fg-primary);--muted:var(--color-bg-surface-solid);--muted-foreground:var(--color-fg-muted);--accent:var(--color-bg-surface-solid);--accent-foreground:var(--color-fg-primary);--destructive:var(--color-status-danger);--destructive-foreground:var(--color-fg-inverse);--border:var(--color-border-subtle);--input:var(--color-border-default);--ring:var(--color-fg-accent);--radius:var(--r-card);color:var(--foreground);font-size:var(--font-size-14);line-height:1.55}.klyp-MarkdownBoundary--fallback{padding:var(--space-12);border:var(--bw-default) dashed var(--color-border-subtle);border-radius:var(--radius);color:var(--muted-foreground)}.klyp-MarkdownBoundary__raw{font-family:var(--font-mono);font-size:var(--font-size-13);white-space:pre-wrap;word-break:break-word;margin:0}
