:root{--figure-content-padding: 0}.tad-figure{display:flex;flex-direction:column;overflow:hidden}.tad-figure__content{position:relative;display:flex;flex-direction:column;padding:var(--figure-content-padding)}.tad-figure--padding .tad-figure__content{--figure-content-padding: var(--space-block-normal) var(--space-block-normal) 0}.tad-figure__zoomed{position:relative;margin:0;block-size:100%;cursor:pointer}.tad-figure__zoom{position:absolute;inset-block-end:var(--space-block-normal);inset-inline-end:var(--space-block-normal)}.tad-figure--zoomable .tad-figure__content{cursor:pointer}.tad-figure--ever-dark,.tad-figure--zoomed{--figure-caption-background: var(--color-background-ever-dark-default);--figure-description-color: var(--color-text-ever-dark-default);--figure-credit-color: var(--color-text-ever-dark-muted);--link-color: var(--color-text-ever-dark-link)}.tad-figure--zoomed{--figure-caption-padding: var(--space-responsive-box-xlarge)}@container compact (width <= 400px){.tad-figure--zoomed{--figure-caption-padding: var(--space-responsive-box-xlarge-compact)}}@container compact (width <= 400px){.tad-figure{--figure-caption-padding: var(--space-responsive-box-large-compact)}}.tad-modal .tad-figure{margin:0}.tad-modal .tad-figure__figure{max-block-size:100%;object-fit:contain}
