.figcaption{--local-Figcaption-color-text:var(--color-text-white);--local-Figcaption-color-background:rgba(var(--color_black-rgb),0.5);align-items:center;color:var(--local-Figcaption-color-text);column-gap:0;display:flex;flex-direction:row;transition:column-gap .3s ease-out}.figcaption:not(.isExpanded){flex-direction:row-reverse;gap:0}.figcaption.isExpanded,.figcaption:not(.isExpanded) .button{background:var(--local-Figcaption-color-background)}.figcaption.isExpanded{border-radius:16px;flex-direction:row-reverse;gap:4px}.figcaption.isExpanded .button{align-self:flex-start}.figcaption .button{align-items:center;border-radius:100%;display:flex;flex-direction:column;height:var(--size-m);justify-content:center;padding:5px;row-gap:0;width:var(--size-m)}.figcaption .icon{color:var(--local-Figcaption-color-text);font:400 normal clamp(13px,10.12px + .688vw,17px)/130% var(--font-text),Arial,sans-serif}.figcaption .text{display:grid;font:400 normal clamp(11px,8.84px + .516vw,14px)/130% var(--font-text),Arial,sans-serif;letter-spacing:.03rem;line-height:1.1;white-space:nowrap}.figcaption .text .hide{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);overflow:hidden}.figcaption:not(.isExpanded) .text{display:none;grid-template-columns:0fr;padding-left:0}.figcaption.isExpanded .text{display:unset;grid-template-columns:1fr;padding:5px 0 5px 10px;white-space:normal}.figcaption .slot{overflow:hidden}