.vx-rich-text{overflow-wrap:anywhere;min-width:0;color:var(--vx-rich-text-color,inherit);font-size:var(--vx-rich-text-font-size,inherit);max-inline-size:var(--vx-rich-text-max-inline-size,none);line-height:var(--vx-rich-text-line-height,inherit)}.vx-rich-text[data-align=start]{margin-inline:0}.vx-rich-text[data-measure=none]{max-width:none}.vx-rich-text[data-measure=wide]{max-inline-size:84ch}.vx-rich-text[data-tone=muted]{color:var(--muted-foreground)}.vx-rich-text[data-tone=on-dark-muted]{color:color-mix(in srgb, var(--cta-gradient-foreground,white) 80%, transparent)}.vx-rich-text>:first-child{margin-top:0}.vx-rich-text>:last-child{margin-bottom:0}.vx-rich-text a{color:var(--primary-text);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}.vx-rich-text strong{color:var(--foreground);font-weight:600}.vx-rich-text[data-size=sm]{font-size:var(--vx-rich-text-small-size,.8125rem);line-height:1.55}.vx-rich-text :not(pre)>code{padding:0 var(--space-1);border:thin solid var(--border);border-radius:var(--marketing-inline-code-radius,var(--radius-sm));background:var(--muted);color:var(--foreground);font-family:var(--font-mono);font-size:.9em}.vx-rich-text[data-size=sm] a{color:inherit;-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}.vx-rich-text[data-density=compact]{max-width:none;color:inherit;font-size:inherit;line-height:inherit;white-space:normal}.vx-rich-text[data-density=compact] :is(p,ul,ol){color:inherit;font-size:inherit}.vx-rich-text[data-density=compact] p{margin-top:var(--space-2,8px)}.vx-rich-text[data-density=compact] :is(h1,h2,h3,h4,h5,h6){margin-top:var(--space-3,12px);color:var(--foreground);letter-spacing:normal;max-width:none;font-weight:700;line-height:1.3}.vx-rich-text[data-density=compact] :is(h1,h2,h3){font-size:1.17em}.vx-rich-text[data-density=compact] :is(ul,ol){margin:var(--space-2,8px) 0 0 18px}.vx-rich-text[data-density=compact] li{margin-top:3px}.vx-rich-text[data-density=compact] pre{margin-top:var(--space-2,8px);border-radius:10px;padding:11px 13px;font-size:12px}.vx-rich-text[data-density=compact] pre code{font-size:inherit}.vx-rich-text[data-density=compact] hr{margin:var(--space-3,12px) 0;border:none;border-top:1px solid var(--border)}.vx-rich-text[data-density=compact]>div:has(>table){margin-top:var(--space-2,8px);overflow-x:auto}.vx-rich-text[data-density=compact] table{border-collapse:collapse;width:100%;font-size:12px}.vx-rich-text[data-density=compact] :is(th,td){border:1px solid var(--border);text-align:left;padding:5px 9px}.vx-rich-text[data-density=compact] th{background:var(--accent);color:var(--primary-text);font-family:var(--font-mono);font-weight:500}
