.dielis-ai-wrap{position:relative;display:inline-block;max-width:100%;line-height:0}
.dielis-ai-wrap.is-block{display:block;width:-moz-fit-content;width:fit-content}
.dielis-ai-wrap.is-full{width:100%}
.dielis-ai-has-badge,.dielis-ai-host{position:relative}
/* Extra klassen in de selector: thema-regels als ".x .y span{width:100%;top:0}" (Avada-kolommen) mogen de badge niet oprekken. */
.dielis-ai-badge.dielis-ai-badge.dielis-ai-badge{--dielis-ai-o:8px;position:absolute;z-index:10;top:auto;right:auto;bottom:auto;left:auto;width:auto;height:auto;box-sizing:border-box;max-width:calc(100% - 2*var(--dielis-ai-o));margin:0;padding:3px 8px;border:0;border-radius:4px;background:var(--dielis-ai-bg,rgba(11,42,56,.85));color:var(--dielis-ai-fg,#fff);font-family:inherit;font-size:12px;font-weight:600;font-style:normal;line-height:1.35;letter-spacing:.01em;text-transform:none;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:none;transition:none;pointer-events:none;-webkit-user-select:none;user-select:none}
.dielis-ai-badge.dielis-ai-badge.is-br{right:var(--dielis-ai-o);bottom:var(--dielis-ai-o)}
.dielis-ai-badge.dielis-ai-badge.is-bl{left:var(--dielis-ai-o);bottom:var(--dielis-ai-o)}
.dielis-ai-badge.dielis-ai-badge.is-tr{right:var(--dielis-ai-o);top:var(--dielis-ai-o)}
.dielis-ai-badge.dielis-ai-badge.is-tl{left:var(--dielis-ai-o);top:var(--dielis-ai-o)}
.dielis-ai-badge.dielis-ai-badge.is-compact{--dielis-ai-o:4px;padding:1px 5px;border-radius:3px;font-size:10px}
.dielis-ai-caption{display:block;margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--awb-color5,#555);pointer-events:none}
.dielis-ai-wrap>.dielis-ai-caption{width:0;min-width:100%}
.dielis-ai-hidden,.dielis-ai-off{display:none!important}
