.ai-image-label{--ai-image-label-left: auto;--ai-image-label-right: 8px;position:relative}.ai-image-label--left{--ai-image-label-left: 8px;--ai-image-label-right: auto}.ai-image-label.wp-block-image{display:inline-grid;grid-template-columns:minmax(0, 1fr);vertical-align:top}.ai-image-label.wp-block-image[class*=is-style-ratio-]{display:block}.ai-image-label.wp-block-image>img{grid-area:1/1;min-width:0}.ai-image-label.wp-block-image>a{grid-area:1/1;min-width:0}.ai-image-label.wp-block-image>picture{grid-area:1/1;min-width:0}.ai-image-label.wp-block-image>figcaption{grid-area:2/1;min-width:0;contain:inline-size}.ai-image-label__badge,.ai-image-label--preview::after{position:absolute;grid-area:1/1/2/2;left:var(--ai-image-label-left);right:var(--ai-image-label-right);bottom:8px;z-index:3;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:calc(100% - 16px);pointer-events:none}.ai-image-label__text,.ai-image-label--preview::after{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.4em;padding:.45em 1em;border-radius:999px;background:rgba(36,28,22,.68);color:#fff;font-family:Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase}.ai-image-label__text strong{color:inherit;font-size:1.4em;font-weight:inherit;line-height:1}.ai-image-label--preview::after{content:var(--ai-image-label-preview-text)}
