.figcaption{--local-Figcaption-color-text:var(--color-text_default);--local-Figcaption-color-background:var(--color-solids_background);align-items:center;background:var(--local-Figcaption-color-background);border-radius:12px;color:var(--local-Figcaption-color-text);column-gap:var(--local--gap);display:flex;flex-direction:row-reverse;transition:column-gap var(--timing) var(--easing);z-index:1}.figcaption:not(:has(.figcaptionButton[aria-expanded=true])){--local--gap:0}.figcaption:has(.figcaptionButton[aria-expanded=true]){--local--gap:8px}.figcaption .figcaptionButton{align-items:center;aspect-ratio:1;background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0;row-gap:0;width:24px}.figcaption .icon{color:var(--local-Figcaption-color-text);font-size:18px}.figcaption .figcaptionText{display:grid;font:400 normal 14px/150% var(--font-text),Arial,sans-serif;transition:grid-template-columns var(--timing) var(--easing),padding-left var(--timing) var(--easing);white-space:nowrap}.figcaption .figcaptionText[aria-hidden=true]{grid-template-columns:0fr;padding-left:0}.figcaption .figcaptionText:not([aria-hidden=true]){animation:figcaptionTextWhiteSpace 0s ease-in var(--timing) forwards,figcaptionTextGridTemplateRow var(--timing) ease-in var(--timing) forwards;grid-template-columns:1fr;padding-left:16px}.figcaption .figcaptionSlot{-ms-overflow-style:none;min-height:21px;overflow-x:hidden;scrollbar-width:none}.figcaption .figcaptionSlot::-webkit-scrollbar{display:none}@keyframes figcaptionTextWhiteSpace{to{white-space:normal}}@keyframes figcaptionTextGridTemplateRow{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}