.ai-generated-badge[data-v-aa12916c]{font-size:var(--t-xxs);letter-spacing:.04em;text-transform:uppercase;color:var(--cyan-ink);background:var(--bg-dim);border:1px solid var(--cyan-ink);z-index:5;border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-weight:600;display:inline-flex;position:absolute;bottom:.5rem;right:.5rem}.ai-generated-badge__info-wrap[data-v-aa12916c]{display:inline-flex;position:relative}.ai-generated-badge__info[data-v-aa12916c]{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;padding:0;line-height:1;display:inline-flex}.ai-generated-badge__info[data-v-aa12916c]:focus-visible{outline:2px solid var(--focus-outline-color);outline-offset:2px;border-radius:50%}.ai-generated-badge__icon[data-v-aa12916c]{width:.9em;height:.9em;display:inline-flex}.ai-generated-badge__icon[data-v-aa12916c] svg{width:100%;height:100%}.ai-generated-badge__popover[data-v-aa12916c]{border-radius:var(--s-radius-md);background:var(--bg-alt);border-style:solid;border-width:0;border-color:var(--fg-border);width:max-content;max-width:0;box-shadow:0 8px 24px var(--shadow);font-size:var(--t-sm);letter-spacing:normal;text-transform:none;color:var(--fg-text);text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:50;padding:0;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + .5rem);left:auto;right:0;overflow:hidden}.ai-generated-badge__popover--open[data-v-aa12916c]{opacity:1;visibility:visible;pointer-events:auto;border-width:1px;max-width:calc(min(260px,100vw - 2rem));padding:.75rem .9rem}.ai-generated-badge__popover-title[data-v-aa12916c]{margin-bottom:.25rem;font-weight:700;display:block}.ai-generated-badge__popover-body[data-v-aa12916c]{display:block}.ai-generated-badge__popover-link[data-v-aa12916c]{color:var(--cyan-ink);margin-top:.5rem;text-decoration:underline;display:inline-block}.ai-generated-badge--inline[data-v-aa12916c]{z-index:3;flex:none;position:relative;bottom:auto;right:auto}.ai-generated-badge--inline .ai-generated-badge__popover[data-v-aa12916c]{top:calc(100% + .5rem);bottom:auto}.ai-generated-badge--flow[data-v-aa12916c],.ai-generated-badge--flow .ai-generated-badge__info-wrap[data-v-aa12916c]{display:contents}.ai-generated-badge--flow .ai-generated-badge__info[data-v-aa12916c],.ai-generated-badge--flow .ai-generated-badge__label[data-v-aa12916c]{border:1px solid var(--cyan-ink);background:var(--bg-dim);height:1.7rem;color:var(--cyan-ink);align-items:center;display:inline-flex}.ai-generated-badge--flow .ai-generated-badge__label[data-v-aa12916c]{font-size:var(--t-xxs);letter-spacing:.04em;text-transform:uppercase;border-right:0;border-radius:999px 0 0 999px;margin-left:auto;padding:0 .35rem 0 .7rem;font-weight:600}.ai-generated-badge--flow .ai-generated-badge__info[data-v-aa12916c]{margin-left:calc(var(--ai-flow-gap,.5rem) * -1);border-left:0;border-radius:0 999px 999px 0;padding:0 .6rem 0 .25rem}.ai-generated-badge--flow .ai-generated-badge__info[data-v-aa12916c]:focus-visible{outline-offset:1px;border-radius:0 999px 999px 0}.ai-generated-badge--flow .ai-generated-badge__popover[data-v-aa12916c]{width:auto;max-width:none;box-shadow:none;font-size:var(--t-sm);color:var(--ai-flow-text,var(--fg-text-muted));background:0 0;border-width:0;flex:0 0 100%;padding:0;display:none;position:static}.ai-generated-badge--flow .ai-generated-badge__popover--open[data-v-aa12916c]{border-width:0;border-left:2px solid var(--cyan-ink);border-radius:0;max-width:none;padding:.1rem 0 .1rem .8rem;display:block}.ai-generated-badge--flow .ai-generated-badge__popover-title[data-v-aa12916c]{color:var(--ai-flow-title,var(--fg-text));font-size:var(--t-sm)}
