.rYFL1a_buddy{flex-shrink:0;overflow:visible}.rYFL1a_float{transform-origin:80px 110px;animation:5s ease-in-out infinite rYFL1a_buddyFloat}.rYFL1a_eyes{transform-origin:80px 66px;animation:6s infinite rYFL1a_buddyBlink}.rYFL1a_wave{transform-origin:110px 109px;animation:8s ease-in-out infinite rYFL1a_buddyWave}.rYFL1a_shadow{animation:5s ease-in-out infinite rYFL1a_buddyShadow}@keyframes rYFL1a_buddyFloat{50%{transform:translateY(-5px)}}@keyframes rYFL1a_buddyBlink{0%,43%,47%,to{transform:scaleY(1)}45%{transform:scaleY(.12)}}@keyframes rYFL1a_buddyWave{0%,15%,to{transform:rotate(0)}3%,9%{transform:rotate(-13deg)}6%,12%{transform:rotate(9deg)}}@keyframes rYFL1a_buddyShadow{50%{opacity:.07;transform:translate(6px)scaleX(.92)}}@media (prefers-reduced-motion:reduce){.rYFL1a_buddy *{animation:none!important}}.rYFL1a_wheel{transform-box:fill-box;transform-origin:50%;animation:7s linear infinite rYFL1a_buddyWheel}@keyframes rYFL1a_buddyWheel{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.rYFL1a_wheel{animation:none!important}}
.w7lBea_widget{bottom:max(12px,env(safe-area-inset-bottom));right:max(12px,env(safe-area-inset-right));max-width:calc(100vw - 24px)}.w7lBea_launcher{min-height:56px}.w7lBea_more{display:none}@media (max-width:639px){.w7lBea_widget{bottom:calc(max(12px,env(safe-area-inset-bottom)) + var(--buddy-keyboard-offset,0px))}.w7lBea_launcher{justify-content:center;width:56px;height:56px;min-height:56px;padding:4px}.w7lBea_launcher>svg{width:36px;height:42px}.w7lBea_launcher>span,.w7lBea_widget[data-chat-open=true] .w7lBea_launcher{display:none}.w7lBea_greeting{overscroll-behavior:contain;border-radius:20px;width:min(280px,100vw - 24px);max-height:min(400px,55dvh);margin-bottom:10px;padding:12px}.w7lBea_greetingHeader{z-index:1;background:#fff;position:sticky;top:-12px}.w7lBea_greetingHeader svg{width:40px;height:48px}.w7lBea_greetingHeader h2{font-size:16px}.w7lBea_greetingHeader p{display:none}.w7lBea_greetingHeader>button{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.w7lBea_welcome{margin-top:6px;font-size:12px;line-height:1.5}.w7lBea_greeting[data-details-open=false] .w7lBea_welcome{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.w7lBea_greeting[data-details-open=false] .w7lBea_details{display:none}.w7lBea_greetingFooter{gap:8px;margin-top:10px;display:flex}.w7lBea_greetingFooter>button{flex:1;min-height:44px;margin:0;padding:8px;font-size:12px}.w7lBea_more{color:#123f78;border:1px solid #cbd5e1;border-radius:12px;font-weight:700;display:block}.w7lBea_chat{width:min(340px,100vw - 24px);height:min(380px,60dvh,var(--buddy-available-height,calc(100dvh - 24px)));border-radius:20px;margin-bottom:0}.w7lBea_chatHeader{flex-shrink:0;gap:6px;padding:8px 10px}.w7lBea_chatHeader>div{gap:6px;min-width:0}.w7lBea_chatHeader svg{width:32px;height:38px}.w7lBea_chatHeader p:first-child{font-size:13px}.w7lBea_chatHeader p:last-child{display:none}.w7lBea_chatHeader>button{flex-shrink:0;width:44px;height:44px;padding:10px}.w7lBea_chatHeader>button svg{width:20px;height:20px}.w7lBea_minimize{display:none}.w7lBea_messages{overscroll-behavior:contain;min-height:0;padding:10px}.w7lBea_messages>div{margin-left:0;margin-right:0;padding:9px;font-size:12px;line-height:1.6}.w7lBea_composer{flex-shrink:0;padding:8px}.w7lBea_composer input{padding:9px 12px;font-size:16px}.w7lBea_shortcuts{white-space:nowrap;gap:6px;margin-bottom:7px;display:flex;overflow-x:auto}.w7lBea_shortcuts>button{flex-shrink:0;padding:5px 10px;font-size:10px}}@media (min-width:640px){.w7lBea_widget{bottom:24px;right:24px}.w7lBea_shortcuts{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}}
