.ai-upgrade-prompt{color:var(--waabot-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;display:inline-flex}.ai-upgrade-trigger{min-height:32px;color:var(--waabot-green-dark);font:inherit;text-underline-offset:3px;cursor:pointer;align-items:center;gap:4px;font-weight:500;text-decoration:underline;display:inline-flex}.ai-upgrade-trigger:focus-visible{outline:3px solid var(--waabot-focus);outline-offset:3px;border-radius:3px}.ai-plan-dialog{background:var(--waabot-surface);max-height:min(92dvh,980px);color:var(--waabot-ink);border-color:var(--waabot-border);font-family:Host Grotesk,system-ui,sans-serif;overflow-y:auto}.ai-plan-preview{color:var(--waabot-muted);margin:0;font-size:12px}.ai-plan-error{color:var(--waabot-red);margin:0;font-size:13px}@media (width<=640px){.ai-upgrade-trigger{min-height:44px}}.ai-plan-dialog[data-waabot-dialog]{flex-direction:column;gap:16px;font-family:Host Grotesk,system-ui,sans-serif;display:flex;overflow:hidden}.ai-plan-dialog>.ai-plan-heading{border-bottom:1px solid var(--waabot-border);text-align:left;flex-shrink:0;padding-bottom:16px}.ai-plan-heading p{color:var(--waabot-muted);font-size:13px;line-height:1.5}.ai-plan-dialog>.plan-compare{min-height:0;padding:2px;overflow-y:auto}.ai-plan-dialog>:is(.ai-plan-preview,.ai-plan-error){flex-shrink:0}
