@layer arche.base;@layer arche.components{.arche-description-list{align-items:start;gap:var(--arche-spacing-5);grid-template-columns:minmax(0,1fr);min-width:0;margin-inline:0;padding:0;display:grid;container:arche-description-list/inline-size}.arche-description-list:where(:not(.arche-prose>*)){margin-block:0}.arche-description-list__item{align-content:start;gap:var(--arche-spacing-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.arche-description-list__term{min-width:0;font:var(--arche-typography-label);font-variant-numeric:tabular-nums;letter-spacing:var(--arche-typography-label-letter-spacing);text-transform:var(--arche-typography-label-text-transform);color:var(--arche-color-text-subtle);overflow-wrap:break-word;margin:0}.arche-description-list__description{min-width:0;font:var(--arche-typography-body);color:var(--arche-color-text);overflow-wrap:break-word;margin:0}.arche-description-list__description :where(a):where(:not([class*=arche-])){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)}.arche-description-list__description :where(a):where(:not([class*=arche-])):hover{text-decoration-color:currentColor}.arche-description-list[data-layout=grid]{gap:var(--arche-spacing-6) var(--arche-spacing-8);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.arche-description-list[data-layout=inline]{gap:0}.arche-description-list[data-layout=inline] .arche-description-list__item+*{margin-block-start:var(--arche-spacing-3)}.arche-description-list[data-layout=inline] .arche-description-list__item{align-items:baseline;gap:0 var(--arche-spacing-4);grid-template-columns:9rem minmax(0,1fr)}@container arche-description-list (width<24rem){.arche-description-list[data-layout=inline] .arche-description-list__item+*{margin-block-start:var(--arche-spacing-5)}.arche-description-list[data-layout=inline] .arche-description-list__item{gap:var(--arche-spacing-2);grid-template-columns:minmax(0,1fr)}}.arche-description-list__item[data-variant=reading] .arche-description-list__description{font:var(--arche-typography-reading);text-wrap:pretty}.arche-description-list__item[data-variant=reading] .arche-description-list__description:lang(ja),.arche-description-list__item[data-variant=reading] .arche-description-list__description :lang(ja){font-synthesis:none;font-style:normal}.arche-description-list__item[data-variant=stat] .arche-description-list__description{font-family:var(--arche-font-family-sans);font-size:var(--arche-font-size-xl);font-weight:var(--arche-font-weight-extrabold);font-stretch:var(--arche-font-width-extra-condensed);font-variant-numeric:tabular-nums;line-height:var(--arche-font-line-height-display);letter-spacing:var(--arche-font-letter-spacing-display);text-transform:uppercase;color:var(--arche-color-text-strong);text-shadow:var(--arche-glow-text);white-space:nowrap}@media (forced-colors:active){.arche-description-list__term{color:canvastext}}}
