@layer components{:where(.prose) :first-child:not(summary,li>:where(ul,ol,dl,blockquote,pre,table,figure,details,.prose-block,.prose-scroll,.math-display,.katex-display)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) 0}:where(.prose) p:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) ul:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) ol:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) dl:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) blockquote:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) pre:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) table:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) figure:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) details:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) :where(.math-display,.katex-display,.footnotes,.prose-scroll,.prose-block,.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) var(--_prose-flow);margin-block-end:var(--_prose-noscope) 0}:where(.prose) p:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) dt:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h1:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h2:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h3:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h4:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h5:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h6:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){padding-inline-start:var(--_prose-noscope) var(--cds-assistant-message-text-inset,0px)}:where(.prose) li:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) blockquote:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) td:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) th:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) dd:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) details:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) figure:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--cds-assistant-message-text-inset:var(--_prose-noscope) 0px}:where(.prose) p:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h1:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h2:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h3:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h4:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h5:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h6:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) ul:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) ol:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) dl:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){padding-inline-end:var(--_prose-noscope) var(--cds-assistant-message-text-stop,0px)}:where(.prose) li:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) dt:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) dd:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) td:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) th:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) details:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) figure:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--cds-assistant-message-text-stop:var(--_prose-noscope) 0px}:where(.prose) :where(.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-size:var(--_prose-noscope) 1.125em;line-height:var(--_prose-noscope) 1.5;color:var(--_prose-noscope) var(--cds-text-secondary,color-mix(in oklab, currentColor 70%, transparent))}:where(.prose) :is(h1,h2,h3,h4,h5,h6,strong,b,dt,summary):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-weight:var(--_prose-noscope) var(--cds-font-weight-bold,600);--cds-font-axis-wght:var(--_prose-noscope) var(--cds-font-axis-wght-bold,);font-variation-settings:var(--_prose-noscope) var(--font-opsz-axis,) var(--cds-font-axis-wght,) "GRAD" var(--cds-font-grad,0)}:where(.prose) h1:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h2:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h3:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h4:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h5:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h6:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-family:var(--_prose-noscope) var(--_prose-font-heading);margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-h-space));margin-block-end:var(--_prose-noscope) 0}:where(.prose) h1:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h2:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) h3:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-family:var(--_prose-noscope) var(--_prose-font-heading-display)}:where(.prose) h1:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_prose-h-space:var(--_prose-noscope) var(--_prose-h1-space);font-size:var(--_prose-noscope) var(--_prose-h1-size);line-height:var(--_prose-noscope) var(--_prose-h1-leading)}:where(.prose) h2:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_prose-h-space:var(--_prose-noscope) var(--_prose-h2-space);font-size:var(--_prose-noscope) var(--_prose-h2-size);line-height:var(--_prose-noscope) var(--_prose-h2-leading)}:where(.prose) h3:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_prose-h-space:var(--_prose-noscope) var(--_prose-h3-space);font-size:var(--_prose-noscope) var(--_prose-h3-size);line-height:var(--_prose-noscope) var(--_prose-h3-leading)}:where(.prose) h4:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_prose-h-space:var(--_prose-noscope) var(--_prose-h4-space);font-size:var(--_prose-noscope) var(--_prose-h4-size);line-height:var(--_prose-noscope) var(--_prose-h4-leading)}:where(.prose) h5:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_prose-h-space:var(--_prose-noscope) var(--_prose-h5-space);font-size:var(--_prose-noscope) var(--_prose-h5-size);line-height:var(--_prose-noscope) var(--_prose-h5-leading)}:where(.prose) h6:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_prose-h-space:var(--_prose-noscope) var(--_prose-h6-space);font-size:var(--_prose-noscope) var(--_prose-h6-size);line-height:var(--_prose-noscope) var(--_prose-h6-leading);color:var(--_prose-noscope) var(--cds-text-secondary,color-mix(in oklab, currentColor 70%, transparent))}:where(.prose) :is(h1,h2,h3,h4,h5,h6)+:where(p,ul,ol,dl,blockquote,pre,table,figure,details,h1,h2,h3,h4,h5,h6,hr,.math-display,.katex-display,.footnotes,.prose-scroll,.prose-block,.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-after-heading))}:where(.prose) :is(ul,ol,dl)+:where(p,ul,ol,dl,blockquote,pre,table,figure,details,h1,h2,h3,h4,h5,h6,hr,.math-display,.katex-display,.footnotes,.prose-scroll,.prose-block,.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-break))}:where(.prose) :is(ul,ol,dl)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-break), var(--_prose-h-space)))}:where(.prose) :is(table,.prose-scroll)+:where(p,ul,ol,dl,blockquote,pre,table,figure,details,h1,h2,h3,h4,h5,h6,hr,.math-display,.katex-display,.footnotes,.prose-scroll,.prose-block,.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-after-table))}:where(.prose) .prose-lead+:where(p,ul,ol,dl,blockquote,pre,table,figure,details,h1,h2,h3,h4,h5,h6,hr,.math-display,.katex-display,.footnotes,.prose-scroll,.prose-block,.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-after-lead))}:where(.prose) :is(table,.prose-scroll)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-after-table), var(--_prose-h-space)))}:where(.prose) .prose-lead+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-after-lead), var(--_prose-h-space)))}:where(.prose) a:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) :where(.prose-link):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){color:var(--_prose-noscope) var(--cds-text-accent);-webkit-text-decoration-line:var(--_prose-noscope) underline;text-decoration-line:var(--_prose-noscope) underline;border-radius:var(--_prose-noscope) 2px;--_text-link-line:var(--_prose-noscope) color-mix(in srgb, currentColor, transparent 60%);transition-property:var(--_prose-noscope) color, text-decoration-color, box-shadow;transition-duration:var(--_prose-noscope) var(--cds-dur-fast,60ms);transition-timing-function:var(--_prose-noscope) var(--cds-ease-out);text-underline-offset:var(--_prose-noscope) 3px;-webkit-text-decoration-color:var(--_prose-noscope) var(--_text-link-line,currentColor);text-decoration-color:var(--_prose-noscope) var(--_text-link-line,currentColor)}:where(.prose) :is(a,:where(.prose-link)):is(:hover,:focus-visible):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){--_text-link-line:var(--_prose-noscope) currentColor}:where(.prose) :is(a,:where(.prose-link)):focus-visible:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){outline:var(--_prose-noscope) 2px solid transparent;outline-offset:var(--_prose-noscope) 2px;box-shadow:var(--_prose-noscope) var(--cds-focus-shadow,0 0 0 2px Highlight)}:where(.prose) :is(em,i):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-style:var(--_prose-noscope) italic}:where(.prose) :is(del,s):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){-webkit-text-decoration-line:var(--_prose-noscope) line-through;text-decoration-line:var(--_prose-noscope) line-through;-webkit-text-decoration-color:var(--_prose-noscope) color-mix(in oklab, currentColor 60%, transparent);text-decoration-color:var(--_prose-noscope) color-mix(in oklab, currentColor 60%, transparent)}:where(.prose) ins:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){-webkit-text-decoration-line:var(--_prose-noscope) underline;text-decoration-line:var(--_prose-noscope) underline;-webkit-text-decoration-style:var(--_prose-noscope) dotted;text-decoration-style:var(--_prose-noscope) dotted}:where(.prose) mark:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){background:var(--_prose-noscope) var(--cds-bg-highlight,#fab21954);color:var(--_prose-noscope) inherit;border-radius:var(--_prose-noscope) 2px;padding-inline:var(--_prose-noscope) .125em}:where(.prose) abbr[title]:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){-webkit-text-decoration-line:var(--_prose-noscope) underline;text-decoration-line:var(--_prose-noscope) underline;-webkit-text-decoration-style:var(--_prose-noscope) dotted;text-decoration-style:var(--_prose-noscope) dotted;cursor:var(--_prose-noscope) help}:where(.prose) :is(sup,sub):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-size:var(--_prose-noscope) .75em;line-height:var(--_prose-noscope) 0}:where(.prose) kbd:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-family:var(--_prose-noscope) var(--_prose-font-mono);font-size:var(--_prose-noscope) .8125em;border:var(--_prose-noscope) 1px solid var(--cds-border,color-mix(in oklab, currentColor 15%, transparent));border-bottom-width:var(--_prose-noscope) 2px;border-radius:var(--_prose-noscope) var(--cds-radius,.25rem);background:var(--_prose-noscope) var(--cds-bg-neutral,color-mix(in oklab, currentColor 5%, transparent));padding:var(--_prose-noscope) .0625em .375em}:where(.prose) :is(ul,ol):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){padding-inline-start:var(--_prose-noscope) 2em}:where(.prose) ul:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) disc}:where(.prose) ol:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) decimal}:where(.prose) li:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-li-child));margin-block-end:var(--_prose-noscope) 0;padding-inline-start:var(--_prose-noscope) .5em}:where(.prose) li>:is(p,ul,ol,dl,blockquote,pre,table,figure,details):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) li>:where(.prose-block,.prose-scroll,.math-display,.katex-display):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-li-child))}:where(.prose) li:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *))::marker{color:var(--_prose-noscope) var(--cds-prose-marker-color,var(--cds-text-secondary,color-mix(in oklab, currentColor 60%, transparent)))}:where(.prose) ul>li>ul:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) circle}:where(.prose) ul>li>ul>li>ul:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) square}:where(.prose) ol>li>ol:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) lower-alpha}:where(.prose) ol>li>ol>li>ol:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) lower-roman}:where(.prose) li.task-list-item:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){list-style-type:var(--_prose-noscope) none;padding-inline-start:var(--_prose-noscope) 0}:where(.prose) li>input[type=checkbox]:first-child:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-inline:var(--_prose-noscope) -1.375em .5em;translate:var(--_prose-noscope) 0 .1em;accent-color:var(--_prose-noscope) var(--cds-fill-accent,currentColor);pointer-events:var(--_prose-noscope) none}:where(.prose) li:where(:has(>input[type=checkbox]:first-child:checked)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) li:where(:has(>p:first-child>input[type=checkbox]:first-child:checked)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){color:var(--_prose-noscope) var(--cds-text-secondary,color-mix(in oklab, currentColor 70%, transparent));-webkit-text-decoration-line:var(--_prose-noscope) line-through;text-decoration-line:var(--_prose-noscope) line-through}:where(.prose) dt:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) var(--_prose-flow)}:where(.prose) dd:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-li-child));margin-inline-start:var(--_prose-noscope) 2em}:where(.prose) blockquote:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-inline-start:var(--_prose-noscope) 4px solid var(--cds-border,color-mix(in oklab, currentColor 10%, transparent));margin-inline:var(--_prose-noscope) .5em 0;color:var(--_prose-noscope) var(--cds-text-secondary,color-mix(in oklab, currentColor 70%, transparent));padding-inline-start:var(--_prose-noscope) 1em}:where(.prose) .footnotes:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-size:var(--_prose-noscope) .875em;color:var(--_prose-noscope) var(--cds-text-secondary,color-mix(in oklab, currentColor 70%, transparent))}:where(.prose) .footnotes>ol:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) 0}:where(.prose) code:not(pre code):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-family:var(--_prose-noscope) var(--_prose-font-mono);font-size:var(--_prose-noscope) .9em;line-height:var(--_prose-noscope) 1;color:var(--_prose-noscope) var(--cds-prose-code-color,var(--cds-text-danger,currentColor));background:var(--_prose-noscope) var(--cds-alpha-1,color-mix(in oklab, currentColor 5%, transparent));border:var(--_prose-noscope) .5px solid var(--cds-border,color-mix(in oklab, currentColor 15%, transparent));border-radius:var(--_prose-noscope) .4em;padding:var(--_prose-noscope) .0625em .25em;white-space:var(--_prose-noscope) pre-wrap;overflow-wrap:var(--_prose-noscope) break-word}:where(.prose) pre:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-family:var(--_prose-noscope) var(--_prose-font-mono);font-size:var(--_prose-noscope) .875em;line-height:var(--_prose-noscope) 1.625;background:var(--_prose-noscope) var(--cds-bg-neutral,color-mix(in oklab, currentColor 5%, transparent));border:var(--_prose-noscope) .5px solid var(--cds-border-strong,color-mix(in oklab, currentColor 20%, transparent));border-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) * 1.5);padding:var(--_prose-noscope) .875rem;overflow-x:var(--_prose-noscope) auto;white-space:var(--_prose-noscope) pre;tab-size:var(--_prose-noscope) 2}:where(.prose) pre code:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font:var(--_prose-noscope) inherit;color:var(--_prose-noscope) inherit;background:var(--_prose-noscope) none;border:var(--_prose-noscope) 0;padding:var(--_prose-noscope) 0;white-space:var(--_prose-noscope) inherit}:where(.prose) .katex:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){direction:var(--_prose-noscope) ltr;unicode-bidi:var(--_prose-noscope) isolate}:where(.prose) :where(.math-display,.katex-display:not(.math-display *)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){direction:var(--_prose-noscope) ltr;overflow:var(--_prose-noscope) auto hidden;padding-block:var(--_prose-noscope) 2px}:where(.prose) :where(.math-display,.katex-display:not(.math-display *)):has(.katex:focus-visible):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){outline:var(--_prose-noscope) 2px solid transparent;outline-offset:var(--_prose-noscope) 2px;box-shadow:var(--_prose-noscope) var(--cds-focus-shadow,0 0 0 2px Highlight)}:where(.prose) :where(.math-display,.katex-display):has(.katex:focus-visible) .katex:focus-visible:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){outline:var(--_prose-noscope) none;box-shadow:var(--_prose-noscope) none}:where(.prose) table:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){width:var(--_prose-noscope) 100%;border-collapse:var(--_prose-noscope) separate;border-spacing:var(--_prose-noscope) 0;border:var(--_prose-noscope) 1px solid var(--cds-border,color-mix(in oklab, currentColor 10%, transparent));border-radius:var(--_prose-noscope) var(--cds-radius,.375rem);text-align:var(--_prose-noscope) start;font:var(--_prose-noscope) inherit}:where(.prose) thead:where(:not(:has(:is(th,td):not(:empty)))):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){display:var(--_prose-noscope) none}:where(.prose) th:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)),:where(.prose) td:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){padding:var(--_prose-noscope) .4375em .75em;vertical-align:var(--_prose-noscope) top}:where(.prose) th:where(:not([align])):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){text-align:var(--_prose-noscope) start}:where(.prose) th:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-weight:var(--_prose-noscope) var(--cds-font-weight-medium,500);--cds-font-axis-wght:var(--_prose-noscope) var(--cds-font-axis-wght-medium,);font-variation-settings:var(--_prose-noscope) var(--font-opsz-axis,) var(--cds-font-axis-wght,) "GRAD" var(--cds-font-grad,0);background:var(--_prose-noscope) var(--cds-alpha-1,color-mix(in oklab, currentColor 5%, transparent))}:where(.prose) th:where(thead>tr:first-child>th:first-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-start-start-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(thead>tr:first-child>th:last-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-start-end-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(thead:not(:has(~tbody>tr))>tr:last-child>th:first-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-end-start-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(thead:not(:has(~tbody>tr))>tr:last-child>th:last-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-end-end-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(tbody:not(thead~tbody)>tr:first-child>th:first-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-start-start-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(tbody:not(thead~tbody)>tr:first-child>th:last-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-start-end-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(tbody:last-of-type>tr:last-child>th:first-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-end-start-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) th:where(tbody:last-of-type>tr:last-child>th:last-child):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-end-end-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) - 1px)}:where(.prose) :is(th,td):where(thead>tr>*):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-block-end:var(--_prose-noscope) 1px solid var(--cds-border,color-mix(in oklab, currentColor 10%, transparent))}:where(.prose) :is(th,td):where(thead:not(:has(~tbody>tr))>tr:last-child>:is(th,td)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-block-end-color:var(--_prose-noscope) transparent}:where(.prose) :is(td,th):where(tbody>tr+tr>:is(td,th),tbody+tbody>tr:first-child>:is(td,th)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-block-start:var(--_prose-noscope) 1px solid var(--cds-border,color-mix(in oklab, currentColor 10%, transparent))}:where(.prose) th :is(code:not(pre code),kbd):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){background:var(--_prose-noscope) transparent}:where(.prose) strong:where(:not(:has(>thead :is(th,td):not(:empty))):has(>tbody>tr:first-child>td:first-child>strong)>tbody>tr>td:first-child>strong):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-weight:var(--_prose-noscope) var(--cds-font-weight-medium,500);--cds-font-axis-wght:var(--_prose-noscope) var(--cds-font-axis-wght-medium,);font-variation-settings:var(--_prose-noscope) var(--font-opsz-axis,) var(--cds-font-axis-wght,) "GRAD" var(--cds-font-grad,0)}:where(.prose) hr:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border:var(--_prose-noscope) 0;border-block-start:var(--_prose-noscope) .5px solid var(--cds-border,color-mix(in oklab, currentColor 15%, transparent));margin-block:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-break)) 0;margin-inline:var(--_prose-noscope) .375em}:where(.prose) hr+:where(p,ul,ol,dl,blockquote,pre,table,figure,details,h1,h2,h3,h4,h5,h6,hr,.math-display,.katex-display,.footnotes,.prose-scroll,.prose-block,.prose-lead):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * var(--_prose-x-break))}:where(.prose) hr+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * max(var(--_prose-x-break), var(--_prose-h-space)))}:where(.prose) :is(img,video,svg):not(:where(.katex *)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){max-width:var(--_prose-noscope) 100%;height:var(--_prose-noscope) auto}:where(.prose) figure>:is(img,video,svg):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block:var(--_prose-noscope) 0}:where(.prose) video:not(:where([data-cds=VideoPlayer] *,[data-cds=MessageAttachmentsVideo] *)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-radius:var(--_prose-noscope) calc(var(--cds-radius,.375rem) + .25rem * var(--cds-rem-scale,1));box-shadow:var(--_prose-noscope) inset 0 0 0 var(--cds-ring-inner,0px) var(--cds-ring-color,color-mix(in oklab, currentColor 10%, transparent)), 0 0 0 var(--cds-ring-outer,1px) var(--cds-ring-color,color-mix(in oklab, currentColor 10%, transparent));background-color:var(--_prose-noscope) var(--cds-black,#000)}:where(.prose) video:where(:fullscreen):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-radius:var(--_prose-noscope) 0;box-shadow:var(--_prose-noscope) none}:where(.prose) figcaption:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-size:var(--_prose-noscope) .875em;color:var(--_prose-noscope) var(--cds-text-secondary,color-mix(in oklab, currentColor 70%, transparent));text-align:var(--_prose-noscope) center;margin-block-start:var(--_prose-noscope) calc(var(--_prose-flow) * .5)}:where(.prose) details:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border:var(--_prose-noscope) .5px solid var(--cds-border,color-mix(in oklab, currentColor 15%, transparent));border-radius:var(--_prose-noscope) var(--cds-radius,.375rem);padding:var(--_prose-noscope) .5em .875em}:where(.prose) summary:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){cursor:var(--_prose-noscope) pointer;margin:var(--_prose-noscope) -.5em -.875em;padding:var(--_prose-noscope) .5em .875em}:where(.prose) details[open]>summary:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border-block-end:var(--_prose-noscope) .5px solid var(--cds-border,color-mix(in oklab, currentColor 15%, transparent));margin-block-end:var(--_prose-noscope) .5em}:where(.prose) .prose-scroll:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){overflow-x:var(--_prose-noscope) auto}:where(.prose) .prose-scroll>:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){margin-block:var(--_prose-noscope) 0}@media print{:where(.prose) :is(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){break-after:var(--_prose-noscope) avoid}:where(.prose) :is(pre,blockquote,table,tr,figure):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){break-inside:var(--_prose-noscope) avoid}:where(.prose) table:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){-webkit-box-decoration-break:var(--_prose-noscope) clone;box-decoration-break:var(--_prose-noscope) clone}:where(.prose) :where(.math-display,.katex-display:not(.math-display *)):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){overflow:var(--_prose-noscope) visible}}@media (forced-colors:active){:where(.prose) :is(code:not(pre code),pre,kbd,mark):not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){border:var(--_prose-noscope) 1px solid CanvasText}:where(.prose) th:not(:where(.not-prose,[data-not-prose],.not-prose *,[data-not-prose] *)){font-weight:var(--_prose-noscope) var(--cds-font-weight-bold,600);--cds-font-axis-wght:var(--_prose-noscope) var(--cds-font-axis-wght-bold,);font-variation-settings:var(--_prose-noscope) var(--font-opsz-axis,) var(--cds-font-axis-wght,) "GRAD" var(--cds-font-grad,0)}}}
