@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-outline-style:solid}}}@layer theme,base;@layer components{.ex-blockquote{--ex-font-family:var(--ex-blockquote-font-family-md,var(--font-sans));--ex-font-weight:var(--ex-blockquote-font-weight-md,var(--font-weight-normal));--ex-px:var(--ex-blockquote-px-md,calc(var(--spacing)*5));--ex-py:var(--ex-blockquote-py-md,calc(var(--spacing)*5));--ex-gap-x:var(--ex-blockquote-gap-x-md,calc(var(--spacing)*2.5));--ex-gap-y:var(--ex-blockquote-gap-y-md,calc(var(--spacing)*2.5));--ex-radius:var(--ex-blockquote-radius-md,var(--radius-sm));--ex-font-size:var(--ex-blockquote-font-size-md,var(--text-sm));--ex-line-height:var(--ex-blockquote-line-height-md,var(--text-sm--line-height))}.ex-blockquote .ex-blockquote-cite{--ex-font-size:var(--ex-blockquote-cite-font-size-md,var(--text-sm));--ex-line-height:var(--ex-blockquote-cite-line-height-md,var(--text-sm--line-height));--ex-font-family:var(--ex-blockquote-cite-font-family-md,var(--font-sans));--ex-font-weight:var(--ex-blockquote-cite-font-weight-md,var(--font-weight-normal))}.ex-blockquote .ex-blockquote-icon{--ex-font-size:var(--ex-blockquote-icon-font-size-md,var(--text-lg))}:where(.ex-blockquote){border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--background);color:var(--text);outline-style:var(--tw-outline-style);outline-width:0;outline-color:var(--outline)}:where(.ex-blockquote):where(.dark,.dark *){border-color:var(--border-dark);background-color:var(--background-dark);color:var(--text-dark);outline-color:var(--outline-dark)}:where(.ex-blockquote){--shade-color:var(--palette-100);--shade-color-dark:var(--palette-900);--shade-soft:var(--palette-50);--shade-soft-dark:var(--palette-950);--shade-raised:var(--palette-200);--shade-raised-dark:var(--palette-800);--shade-deep:var(--palette-300);--shade-deep-dark:var(--palette-700);--shade-strong:var(--palette-400);--shade-strong-dark:var(--palette-600);--shade-bold:var(--palette-500);--shade-bold-dark:var(--palette-500)}.ex-blockquote{--background:var(--shade-soft);--background-dark:var(--shade-soft-dark);--hover-background:var(--shade-color);--hover-background-dark:var(--shade-color-dark);--active-background:var(--shade-raised);--active-background-dark:var(--shade-raised-dark);--border:transparent;--border-dark:transparent;--hover-border:transparent;--hover-border-dark:transparent;--active-border:transparent;--active-border-dark:transparent;--text:contrast-color(var(--shade-color));--text-dark:contrast-color(var(--shade-color-dark));--hover-text:contrast-color(var(--shade-raised));--hover-text-dark:contrast-color(var(--shade-raised-dark));--active-text:contrast-color(var(--shade-deep));--active-text-dark:contrast-color(var(--shade-deep-dark));--outline:var(--shade-bold);--outline-dark:var(--shade-bold-dark);--palette-50:var(--color-neutral-50);--palette-100:var(--color-neutral-100);--palette-200:var(--color-neutral-200);--palette-300:var(--color-neutral-300);--palette-400:var(--color-neutral-400);--palette-500:var(--color-neutral-500);--palette-600:var(--color-neutral-600);--palette-700:var(--color-neutral-700);--palette-800:var(--color-neutral-800);--palette-900:var(--color-neutral-900);--palette-950:var(--color-neutral-950);column-gap:var(--ex-gap-x);row-gap:var(--ex-gap-y);border-radius:var(--ex-radius);padding-inline:var(--ex-px);padding-block:var(--ex-py);font-family:var(--ex-font-family);font-size:var(--ex-font-size);line-height:var(--ex-line-height);font-weight:var(--ex-font-weight);flex-direction:column;display:flex;position:relative}:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-description],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-icon],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-indicator],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-item],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-label],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-svg],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-title],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-][class*=-trigger],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-body],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-close-button],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-icon],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-label],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-link],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-loader],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-text],:where(.ex-blockquote:where(.variant-solid)) [class*=ex-title]{color:inherit}.ex-blockquote-content{column-gap:var(--ex-gap-x);row-gap:var(--ex-gap-y);flex-direction:column;display:flex}.ex-blockquote-icon{font-size:var(--ex-font-size);display:inline-flex}.ex-blockquote-icon :where(svg){width:1em;height:1em;position:relative}.ex-blockquote-icon-svg{fill:currentColor;stroke:currentColor;stroke-width:0}.ex-blockquote-cite{--ex-opacity:var(--ex-blockquote-cite-opacity,var(--ex-options-opacity-muted));font-family:var(--ex-font-family);font-size:var(--ex-font-size);line-height:var(--ex-line-height);font-weight:var(--ex-font-weight);opacity:var(--ex-opacity)}}@layer utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}