.tooltip-fade-enter-active,.tooltip-fade-leave-active{transition:opacity .3s ease,transform .3s ease}.tooltip-fade-enter-from,.tooltip-fade-leave-to{opacity:0;transform:translateY(-10px)}.fade-enter-active[data-v-6c53f8b4],.fade-leave-active[data-v-6c53f8b4]{transition:opacity .3s ease}.fade-enter-from[data-v-6c53f8b4],.fade-leave-to[data-v-6c53f8b4]{opacity:0}.message-fade-enter-active[data-v-6c53f8b4]{transition:all .3s ease-out}.message-fade-enter-from[data-v-6c53f8b4]{transform:translateY(10px)}.tooltip-fade-enter-active[data-v-6c53f8b4],.tooltip-fade-leave-active[data-v-6c53f8b4]{transition:opacity .3s ease,transform .3s ease}.tooltip-fade-enter-from[data-v-6c53f8b4],.tooltip-fade-leave-to[data-v-6c53f8b4]{opacity:0;transform:translateY(-10px)}.sidebar[data-v-6c53f8b4]{max-height:80vh;overflow-y:auto}.message-fade-enter-active[data-v-6c53f8b4]{transition:all .3s ease-in}.message-fade-enter-from[data-v-6c53f8b4]{opacity:0;transform:translateY(6px)}.typing-dots span[data-v-6c53f8b4]{animation:blink-6c53f8b4 1.4s infinite both;font-size:1.2em;font-weight:700}.typing-dots span[data-v-6c53f8b4]:nth-child(2){animation-delay:.2s}.typing-dots span[data-v-6c53f8b4]:nth-child(3){animation-delay:.4s}@keyframes blink-6c53f8b4{0%,80%,to{opacity:0}40%{opacity:1}}.glow-icon[data-v-6c53f8b4]{animation:glowPulse-6c53f8b4 1.5s ease-in-out infinite}@keyframes glowPulse-6c53f8b4{0%{filter:drop-shadow(0 0 4px rgba(59,130,246,.4))}50%{filter:drop-shadow(0 0 10px rgba(59,130,246,.8))}to{filter:drop-shadow(0 0 4px rgba(59,130,246,.4))}}.chatbot-fade-enter-active[data-v-6c53f8b4],.chatbot-fade-leave-active[data-v-6c53f8b4]{transition:opacity .3s ease,transform .3s ease}.chatbot-fade-enter-from[data-v-6c53f8b4],.chatbot-fade-leave-to[data-v-6c53f8b4]{opacity:0;transform:translateY(20px)}@media (max-width:768px){.copyright[data-v-6c53f8b4]{align-items:center;display:flex;height:7.5%}}.feature-title[data-v-4cbed052],.modal-title[data-v-4cbed052]{color:var(--color_secondary)}.btn-primary[data-v-4cbed052]{background:var(--color_secondary)}.btn-primary[data-v-4cbed052]:focus-visible{outline-color:var(--color_secondary)}.focus-ring[data-v-4cbed052]:focus{--tw-ring-color:var(--color_secondary)}.animated-bell[data-v-4cbed052]{animation:bounce-4cbed052 1s ease-in-out infinite}@keyframes bounce-4cbed052{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.notification-button[data-v-a82fbb44]{transition:all .3s ease}.notification-button[data-v-a82fbb44]:hover{transform:scale(1.05)}.notification-button-inactive[data-v-a82fbb44]{background:var(--color_secondary);opacity:1}.notification-button-inactive[data-v-a82fbb44]:hover{opacity:.9}.notification-button-active[data-v-a82fbb44]{background:var(--color_secondary);opacity:.8}.notification-button-active[data-v-a82fbb44]:hover{opacity:1}.notification-button-blocked[data-v-a82fbb44]{background:#f44336}.notification-button-blocked[data-v-a82fbb44]:hover{background:#da190b}.bell-icon[data-v-a82fbb44]{transition:transform .3s ease}.bell-ring[data-v-a82fbb44]{animation:ring-a82fbb44 2s ease-in-out infinite}@keyframes ring-a82fbb44{0%,to{transform:rotate(0deg)}10%,30%{transform:rotate(-15deg)}20%,40%{transform:rotate(15deg)}50%{transform:rotate(0deg)}}.tooltip-fade-enter-active[data-v-a82fbb44],.tooltip-fade-leave-active[data-v-a82fbb44]{transition:opacity .3s ease,transform .3s ease}.tooltip-fade-enter-from[data-v-a82fbb44],.tooltip-fade-leave-to[data-v-a82fbb44]{opacity:0;transform:translateY(-10px)}.whatsapp-fade-enter-active[data-v-e4a4b3d9],.whatsapp-fade-leave-active[data-v-e4a4b3d9]{transition:opacity .3s ease,transform .3s ease}.whatsapp-fade-enter-from[data-v-e4a4b3d9],.whatsapp-fade-leave-to[data-v-e4a4b3d9]{opacity:0;transform:translateY(20px)}.support-buttons-compact[data-v-136403a2] button{@media (max-width:640px){height:3rem!important;padding-bottom:.75rem!important;padding-left:.75rem!important;padding-right:.75rem!important;padding-top:.75rem!important;width:3rem!important}}.support-buttons-compact[data-v-136403a2] button svg{@media (max-width:640px){height:1.5rem!important;width:1.5rem!important}}.support-buttons-compact[data-v-136403a2] button span{@media (max-width:640px){font-size:.625rem!important;height:1rem!important;width:1rem!important}}.bounce-enter-active[data-v-11880960]{animation:bounce-in-11880960 .5s}.bounce-leave-active[data-v-11880960]{animation:bounce-in-11880960 .5s reverse}@keyframes bounce-in-11880960{0%{transform:scale(0)}50%{transform:scale(1.25)}to{transform:scale(1)}}[data-v-11880960]::-webkit-scrollbar{width:10px}[data-v-11880960]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-11880960]::-webkit-scrollbar-thumb{background:#888;border-radius:5px}[data-v-11880960]::-webkit-scrollbar-thumb:hover{background:#555}