@layer arche.base;@layer arche.components{:where(.arche-prose){max-inline-size:var(--arche-layout-measure-reading);font:var(--arche-typography-reading);color:var(--arche-color-text);overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}:where(.arche-prose)>:where(*){margin-block:0}:where(.arche-prose)>:where(*+*){margin-block-start:var(--arche-spacing-5)}:where(.arche-prose)>:where(h1,h2)+:where(*){margin-block-start:var(--arche-spacing-4)}:where(.arche-prose)>:where(h3)+:where(*){margin-block-start:var(--arche-spacing-3)}:where(.arche-prose)>:where(h4,h5,h6)+:where(*){margin-block-start:var(--arche-spacing-2)}:where(.arche-prose)>:where(h4,h5,h6,blockquote,pre,table,.arche-prose__scroll,.arche-code-block,.arche-table),:where(.arche-prose)>:where(blockquote,pre,table,.arche-prose__scroll,.arche-code-block,.arche-table)+:where(*){margin-block-start:var(--arche-spacing-8)}:where(.arche-prose)>:where(h3,hr,figure,.arche-figure,p:has(>img:only-child)),:where(.arche-prose)>:where(hr,figure,.arche-figure,p:has(>img:only-child))+:where(*){margin-block-start:var(--arche-spacing-10)}:where(.arche-prose)>:where(h1,h2){margin-block-start:var(--arche-spacing-12)}:where(.arche-prose)>:where(h1,h2,h3,h4,h5,h6)+:where(h1,h2,h3,h4,h5,h6){margin-block-start:var(--arche-spacing-3)}:where(.arche-prose)>:where(:first-child){margin-block-start:0}:where(.arche-prose) :where(p:empty):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){display:none}:where(.arche-prose) :where(p,li):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){text-wrap:pretty}:where(.arche-prose) :where(strong,b):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-weight:var(--arche-font-weight-semibold);color:var(--arche-color-text-strong)}:where(.arche-prose) :where(em,i):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-style:italic}:where(.arche-prose) :where(small):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-size:var(--arche-font-size-xs)}:where(.arche-prose) :where(sub,sup):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){line-height:0}:where(.arche-prose) :where(h1,h2,h3,h4,h5,h6):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){color:var(--arche-color-text-strong);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;scroll-margin-top:var(--arche-heading-scroll-margin,5rem)}:where(.arche-prose) :where(h1,h2):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-family:var(--arche-font-family-sans);font-weight:var(--arche-font-weight-extrabold);font-stretch:var(--arche-font-width-extra-condensed);line-height:var(--arche-font-line-height-display);letter-spacing:var(--arche-font-letter-spacing-display);text-transform:uppercase;text-shadow:var(--arche-glow-text);font-size:var(--arche-font-size-xl)}:where(.arche-prose) :where(h3):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font:var(--arche-typography-heading);font-stretch:var(--arche-typography-heading-font-width);letter-spacing:var(--arche-typography-heading-letter-spacing);text-transform:var(--arche-typography-heading-text-transform)}:where(.arche-prose) :where(h4,h5,h6):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-family:var(--arche-font-family-sans);font-size:var(--arche-font-size-md);font-weight:var(--arche-font-weight-semibold);line-height:var(--arche-font-line-height-body)}:where(.arche-prose) :where(h1,h2,h3,h4,h5,h6):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))) :where(em,i){color:inherit;font-style:normal}:where(.arche-prose) :where(a):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){color:var(--arche-color-link);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);border-radius:var(--arche-radius-md);transition:text-decoration-color var(--arche-duration-fast) var(--arche-easing-standard), text-decoration-thickness var(--arche-duration-fast) var(--arche-easing-standard)}:where(.arche-prose) :where(a:hover):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){text-decoration-color:currentColor;text-decoration-thickness:2px}:where(.arche-prose) :where(a):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))) :where(strong,b,code){color:inherit}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){color:var(--arche-color-text-strong);border-inline-start:2px solid var(--arche-color-quote);margin-inline:0;padding-inline-start:var(--arche-spacing-5);font-style:italic;position:relative}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))):before{pointer-events:none;content:"";box-shadow:calc(var(--arche-glow) * -8px) 0 calc(var(--arche-glow) * 12px) -10px color-mix(in oklab, var(--arche-color-quote) calc(var(--arche-glow) * 50%), transparent);clip-path:inset(0 0 0 calc(var(--arche-glow) * -24px));position:absolute;inset:0}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))>:where(*){margin-block:0}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))>:where(*+*){margin-block-start:var(--arche-spacing-4)}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))) :where(em,i){font-style:italic}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))>:where(footer,cite){font-family:var(--arche-font-family-sans);font-size:var(--arche-font-size-xs);font-style:normal;line-height:var(--arche-font-line-height-body);color:var(--arche-color-text-muted);margin-block-start:var(--arche-spacing-3);display:block}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))>:where(footer,cite):before{content:"— "}:where(.arche-prose) :where(blockquote):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))>:where(footer) :where(cite){font-style:normal}:where(.arche-prose) :where(hr):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){border:0;border-block-start:1px solid var(--arche-color-border-strong);block-size:0;margin-inline:0}:where(.arche-prose) :where(mark):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){color:var(--arche-color-on-selected);background-color:var(--arche-color-selected);border-radius:var(--arche-radius-md);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.12em}:where(.arche-prose) :where(:not(pre)>code):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-family:var(--arche-font-family-mono);color:var(--arche-color-text-strong);background-color:var(--arche-color-surface-raised);border:1px solid var(--arche-color-border-subtle);border-radius:var(--arche-radius-md);padding:.1em .3em;font-size:.875em}:where(.arche-prose) :where(pre):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){padding:var(--arche-spacing-4) var(--arche-spacing-5);font:var(--arche-typography-code);line-height:var(--arche-font-line-height-reading);color:var(--arche-color-text);tab-size:2;background-color:var(--arche-color-surface);border:1px solid var(--arche-color-border-subtle);border-radius:var(--arche-radius-lg);position:relative;overflow-x:auto}:where(.arche-prose) :where(pre):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))) :where(code){font:inherit;color:inherit;background:0 0;border:0;padding:0}:where(.arche-prose) :where(.arche-prose__scroll){position:relative;overflow-x:auto}:where(.arche-prose) :where(table):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){width:100%;font:var(--arche-typography-body);font-variant-numeric:tabular-nums;border-collapse:collapse}:where(.arche-prose) :where(th,td):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){padding:var(--arche-spacing-2) var(--arche-spacing-3);vertical-align:top}:where(.arche-prose) :where(th):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-size:var(--arche-font-size-xs);text-align:start;font-weight:var(--arche-font-weight-medium);color:var(--arche-color-text-muted);border-block-end:1px solid var(--arche-color-border)}:where(.arche-prose) :where(td):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){border-block-end:1px solid var(--arche-color-border-subtle)}:where(.arche-prose) :where(th,td):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))):where([align=right]){text-align:end}:where(.arche-prose) :where(th,td):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))):where([align=center]){text-align:center}:where(.arche-prose) :where(th,td):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))):where(:first-child){padding-inline-start:0}:where(.arche-prose) :where(th,td):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))):where(:last-child){padding-inline-end:0}:where(.arche-prose) :where(caption):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-size:var(--arche-font-size-xs);color:var(--arche-color-text-muted);text-align:start;caption-side:bottom;padding-block-start:var(--arche-spacing-2)}:where(.arche-prose) :where(ul,ol):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){padding-inline-start:1.5em}:where(.arche-prose) :where(ul):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){list-style-type:disc}:where(.arche-prose) :where(ol):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){list-style-type:decimal}:where(.arche-prose) :where(li):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))::marker{color:var(--arche-color-text-subtle)}:where(.arche-prose) :where(ol>li):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))::marker{font-variant-numeric:tabular-nums}:where(.arche-prose) :where(li+li):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))),:where(.arche-prose) :where(li):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))) :where(ul,ol){margin-block-start:var(--arche-spacing-2)}:where(.arche-prose) :where(li):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *)))>:where(p){margin-block:0}:where(.arche-prose) :where(img):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){max-width:100%;height:auto;display:block}:where(.arche-prose) :where(figure):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){margin-inline:0}:where(.arche-prose) :where(figcaption):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){max-inline-size:var(--arche-layout-measure-narrow);font-family:var(--arche-font-family-sans);font-size:var(--arche-font-size-xs);font-style:normal;line-height:var(--arche-font-line-height-body);color:var(--arche-color-text-muted);margin-block-start:var(--arche-spacing-3)}:where(.arche-prose) :where(:lang(ja)):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){font-synthesis:none;word-break:auto-phrase;font-style:normal}@media (forced-colors:active){:where(.arche-prose) :where(mark):where(:not([class*=arche-],.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *),.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) :not(.arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose [class*=arche-]:not(.arche-prose,.arche-prose__scroll) .arche-prose *))){color:marktext;background-color:mark}}}
