.pb-assistant-bubble{--pb-assistant-bubble-accent:var(--color-info-primary);--pb-assistant-tail-offset:0px;border:3px solid var(--pb-assistant-bubble-accent);background:var(--color-main-white);max-width:min(350px,100vw - 7rem);box-shadow:0 4px 0 0 var(--pb-assistant-bubble-accent);border-radius:20px;flex-direction:column;gap:16px;padding:14px;display:flex;position:relative}.pb-assistant-bubble--success{--pb-assistant-bubble-accent:var(--color-success-primary)}.pb-assistant-bubble[data-tail-corner=bottom-right]{border-radius:20px 20px 0}.pb-assistant-bubble__tail{color:var(--pb-assistant-bubble-accent);pointer-events:none;line-height:0;display:flex;position:absolute}.pb-assistant-bubble__tail svg{display:block}.pb-assistant-bubble[data-tail-kind=edge][data-tail-side=top] .pb-assistant-bubble__tail{transform:translate(calc(-50% + var(--pb-assistant-tail-offset)), -100%);top:0;left:50%}.pb-assistant-bubble[data-tail-kind=edge][data-tail-side=right] .pb-assistant-bubble__tail{transform:translate(100%, calc(-50% + var(--pb-assistant-tail-offset))) rotate(90deg);top:50%;right:0}.pb-assistant-bubble[data-tail-kind=edge][data-tail-side=bottom] .pb-assistant-bubble__tail{transform:translate(calc(-50% + var(--pb-assistant-tail-offset)), 100%) rotate(180deg);bottom:0;left:50%}.pb-assistant-bubble[data-tail-kind=edge][data-tail-side=left] .pb-assistant-bubble__tail{transform:translate(-100%, calc(-50% + var(--pb-assistant-tail-offset))) rotate(-90deg);top:50%;left:0}.pb-assistant-bubble[data-tail-kind=corner][data-tail-corner=bottom-right] .pb-assistant-bubble__tail{transform:translate(var(--pb-assistant-tail-offset), 0);bottom:-7px;right:-8px}.pb-assistant-bubble[data-tail-kind=corner][data-tail-corner=bottom-left] .pb-assistant-bubble__tail{transform:scaleX(-1) translate(var(--pb-assistant-tail-offset), 0);bottom:0;left:0}.pb-assistant-bubble[data-tail-kind=corner][data-tail-corner=top-right] .pb-assistant-bubble__tail{transform:scaleY(-1) translate(var(--pb-assistant-tail-offset), 0);top:0;right:0}.pb-assistant-bubble[data-tail-kind=corner][data-tail-corner=top-left] .pb-assistant-bubble__tail{transform:scale(-1) translate(var(--pb-assistant-tail-offset), 0);top:0;left:0}
