.PolicyChatWidget_bubble__NHp9M{border:0;background:var(--ai-brand);box-shadow:0 8px 20px rgba(31,95,208,.23);cursor:pointer;transition:transform var(--ai-duration-fast) var(--ai-ease)}.PolicyChatWidget_bubble__NHp9M:focus-visible{outline:2px solid var(--ai-brand);outline-offset:6px}.PolicyChatWidget_ring__4RRtG{position:absolute;inset:-7px;border:2px solid rgba(97,161,237,.45);border-radius:50%;opacity:.45;pointer-events:none;animation:PolicyChatWidget_consultationBreath___Et1c 4s ease-in-out infinite}@keyframes PolicyChatWidget_consultationBreath___Et1c{50%{opacity:.72;transform:scale(1.045)}}@media (hover:hover) and (pointer:fine){.PolicyChatWidget_bubble__NHp9M:hover{transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.PolicyChatWidget_ring__4RRtG{animation:none}.PolicyChatWidget_bubble__NHp9M{transition:none}}