.mascot-body[data-v-7f13af49]{background-color:#22c55e;border:2px solid #505050;border-radius:8px;box-shadow:0 4px 12px #0000004d;height:32px;position:relative;width:32px}@media (min-width:768px){.mascot-body[data-v-7f13af49]{border-radius:10px;border-width:3px;height:45px;width:45px}}.mascot-eye[data-v-7f13af49]{background-color:#2c2c2c;border-radius:4px;height:7px;position:absolute;width:4px}@media (min-width:768px){.mascot-eye[data-v-7f13af49]{border-radius:5px;height:10px;width:6px}}.mascot-eye-left[data-v-7f13af49]{left:7px;top:7px}.mascot-eye-right[data-v-7f13af49]{right:7px;top:7px}@media (min-width:768px){.mascot-eye-left[data-v-7f13af49]{left:10px;top:10px}.mascot-eye-right[data-v-7f13af49]{right:10px;top:10px}}.mascot-eye-happy[data-v-7f13af49]{border-radius:3px;height:3px!important;top:9px}@media (min-width:768px){.mascot-eye-happy[data-v-7f13af49]{border-radius:4px;height:4px!important;top:12px}}.mascot-sparkles[data-v-7f13af49]{left:50%;position:absolute;top:-14px;transform:translate(-50%)}.sparkle[data-v-7f13af49]{font-size:10px;position:absolute}@media (min-width:768px){.sparkle[data-v-7f13af49]{font-size:12px}}.sparkle-1[data-v-7f13af49]{animation:sparkle-float-7f13af49 1.5s ease-in-out infinite;left:-12px}.sparkle-2[data-v-7f13af49]{animation:sparkle-float-7f13af49 1.5s ease-in-out .3s infinite;left:6px}@keyframes sparkle-float-7f13af49{0%,to{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.7;transform:translateY(-8px) scale(1.2)}}.speech-bubble[data-v-7f13af49]{background:#fff;border:2px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 16px #0003;color:#1f2937;font-size:10px;font-weight:600;padding:6px 10px;white-space:nowrap}@media (min-width:768px){.speech-bubble[data-v-7f13af49]{border-radius:12px;font-size:12px;padding:8px 12px}}.speech-bubble[data-v-7f13af49]:after{background:#fff;border:2px solid #e5e7eb;border-left:none;border-top:none;bottom:-4px;content:"";height:6px;left:50%;margin-left:-3px;position:absolute;transform:rotate(45deg);width:6px}.animate-excited[data-v-7f13af49]{animation:excited-bounce-7f13af49 .5s ease-in-out infinite}@keyframes excited-bounce-7f13af49{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-5px) rotate(3deg)}}.bubble-enter-active[data-v-7f13af49],.bubble-leave-active[data-v-7f13af49]{transition:all .4s ease}.bubble-enter-from[data-v-7f13af49],.bubble-leave-to[data-v-7f13af49]{opacity:0;transform:translate(-50%) translateY(8px) scale(.9)}.mascot-body[data-v-9e87d1c6]{background-color:#22c55e;border:2px solid #505050;border-radius:8px;box-shadow:0 4px 12px #0000004d;height:32px;position:relative;width:32px}@media (min-width:768px){.mascot-body[data-v-9e87d1c6]{border-radius:10px;border-width:3px;height:45px;width:45px}}.mascot-eye[data-v-9e87d1c6]{background-color:#2c2c2c;border-radius:4px;height:7px;position:absolute;width:4px}@media (min-width:768px){.mascot-eye[data-v-9e87d1c6]{border-radius:5px;height:10px;width:6px}}.mascot-eye-left[data-v-9e87d1c6]{left:7px;top:7px}.mascot-eye-right[data-v-9e87d1c6]{right:7px;top:7px}@media (min-width:768px){.mascot-eye-left[data-v-9e87d1c6]{left:10px;top:10px}.mascot-eye-right[data-v-9e87d1c6]{right:10px;top:10px}}.mascot-eye-happy[data-v-9e87d1c6]{border-radius:3px;height:3px!important;top:9px}@media (min-width:768px){.mascot-eye-happy[data-v-9e87d1c6]{border-radius:4px;height:4px!important;top:12px}}.mascot-sparkles[data-v-9e87d1c6]{left:50%;position:absolute;top:-14px;transform:translate(-50%)}@media (min-width:768px){.mascot-sparkles[data-v-9e87d1c6]{top:-18px}}.sparkle[data-v-9e87d1c6]{font-size:10px;position:absolute}@media (min-width:768px){.sparkle[data-v-9e87d1c6]{font-size:12px}}.sparkle-1[data-v-9e87d1c6]{animation:sparkle-float-9e87d1c6 1.5s ease-in-out infinite;left:-14px}.sparkle-2[data-v-9e87d1c6]{animation:sparkle-float-9e87d1c6 1.5s ease-in-out .3s infinite;left:0}.sparkle-3[data-v-9e87d1c6]{animation:sparkle-float-9e87d1c6 1.5s ease-in-out .6s infinite;left:14px}@media (min-width:768px){.sparkle-1[data-v-9e87d1c6]{left:-18px}.sparkle-3[data-v-9e87d1c6]{left:18px}}@keyframes sparkle-float-9e87d1c6{0%,to{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.7;transform:translateY(-8px) scale(1.2)}}.speech-bubble[data-v-9e87d1c6]{background:#fff;border:2px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 16px #0003;color:#1f2937;font-size:10px;font-weight:600;padding:6px 10px;white-space:nowrap}@media (min-width:768px){.speech-bubble[data-v-9e87d1c6]{border-radius:12px;font-size:12px;padding:8px 12px}}.speech-bubble[data-v-9e87d1c6]:after{background:#fff;border:2px solid #e5e7eb;border-left:none;border-top:none;bottom:-4px;content:"";height:6px;left:50%;margin-left:-3px;position:absolute;transform:rotate(45deg);width:6px}@media (min-width:768px){.speech-bubble[data-v-9e87d1c6]:after{bottom:-5px;height:8px;margin-left:-4px;width:8px}}.animate-happy[data-v-9e87d1c6]{animation:happy-sway-9e87d1c6 .5s ease-in-out infinite}@keyframes happy-sway-9e87d1c6{0%,to{transform:rotate(-5deg) translateY(0)}50%{transform:rotate(5deg) translateY(-3px)}}.bubble-enter-active[data-v-9e87d1c6],.bubble-leave-active[data-v-9e87d1c6]{transition:all .4s ease}.bubble-enter-from[data-v-9e87d1c6],.bubble-leave-to[data-v-9e87d1c6]{opacity:0;transform:translate(-50%) translateY(8px) scale(.9)}
