.mascot-body[data-v-c3b40084]{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-c3b40084]{border-radius:10px;border-width:3px;height:45px;width:45px}}.mascot-eye[data-v-c3b40084]{animation:blink-c3b40084 4s ease-in infinite;background-color:#2c2c2c;border-radius:4px;height:7px;position:absolute;width:4px}@media (min-width:768px){.mascot-eye[data-v-c3b40084]{border-radius:5px;height:10px;width:6px}}.mascot-eye-left[data-v-c3b40084]{left:7px;top:7px}.mascot-eye-right[data-v-c3b40084]{right:7px;top:7px}@media (min-width:768px){.mascot-eye-left[data-v-c3b40084]{left:10px;top:10px}.mascot-eye-right[data-v-c3b40084]{right:10px;top:10px}}.speech-bubble[data-v-c3b40084]{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-c3b40084]{border-radius:12px;font-size:12px;padding:8px 12px}}.speech-bubble[data-v-c3b40084]: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-nod[data-v-c3b40084]{animation:nod-c3b40084 1.5s ease-in-out infinite}@keyframes nod-c3b40084{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes blink-c3b40084{0%,to{height:10px}3%{height:2px}4%{height:10px}23%{height:10px}24%{height:2px}25%{height:10px}}.bubble-enter-active[data-v-c3b40084],.bubble-leave-active[data-v-c3b40084]{transition:all .4s ease}.bubble-enter-from[data-v-c3b40084],.bubble-leave-to[data-v-c3b40084]{opacity:0;transform:translate(-50%) translateY(8px) scale(.9)}.mascot-body[data-v-358d32d6]{background-color:#22c55e;border:2px solid #505050;border-radius:8px;box-shadow:0 4px 12px #0000004d;height:36px;position:relative;width:36px}@media (min-width:768px){.mascot-body[data-v-358d32d6]{border-radius:10px;border-width:3px;height:50px;width:50px}}.mascot-eye[data-v-358d32d6]{background-color:#2c2c2c;border-radius:4px;height:9px;position:absolute;width:5px}@media (min-width:768px){.mascot-eye[data-v-358d32d6]{border-radius:6px;height:12px;width:7px}}.mascot-eye-left[data-v-358d32d6]{left:8px;top:8px}.mascot-eye-right[data-v-358d32d6]{right:8px;top:8px}@media (min-width:768px){.mascot-eye-left[data-v-358d32d6]{left:12px;top:10px}.mascot-eye-right[data-v-358d32d6]{right:12px;top:10px}}.mascot-eye-sad[data-v-358d32d6]{transform:rotate(15deg)}.mascot-eye-right.mascot-eye-sad[data-v-358d32d6]{transform:rotate(-15deg)}.mascot-hand-down[data-v-358d32d6]{animation:point-down-358d32d6 1s ease-in-out infinite;bottom:-16px;font-size:14px;left:50%;position:absolute;transform:translate(-50%)}@media (min-width:768px){.mascot-hand-down[data-v-358d32d6]{bottom:-20px;font-size:18px}}.speech-bubble[data-v-358d32d6]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 16px #0003;color:#1f2937;font-size:11px;font-weight:600;padding:8px 12px;white-space:nowrap}@media (min-width:768px){.speech-bubble[data-v-358d32d6]{border-radius:14px;font-size:13px;padding:10px 14px}}.speech-bubble[data-v-358d32d6]:after{background:#fff;border:2px solid #e5e7eb;border-left:none;border-top:none;bottom:-5px;content:"";height:8px;left:50%;margin-left:-4px;position:absolute;transform:rotate(45deg);width:8px}.animate-walk[data-v-358d32d6]{animation:walk-wiggle-358d32d6 .35s ease-in-out infinite}@keyframes walk-wiggle-358d32d6{0%,to{transform:translateY(0) rotate(-4deg)}25%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(4deg)}75%{transform:translateY(-5px) rotate(0)}}@keyframes point-down-358d32d6{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}.bubble-enter-active[data-v-358d32d6],.bubble-leave-active[data-v-358d32d6]{transition:all .4s ease}.bubble-enter-from[data-v-358d32d6],.bubble-leave-to[data-v-358d32d6]{opacity:0;transform:translate(-50%) translateY(8px) scale(.9)}.mascot-body[data-v-6814cc64]{background-color:#22c55e;border:2px solid #505050;border-radius:8px;box-shadow:0 4px 12px #0000004d;height:36px;position:relative;width:36px}@media (min-width:768px){.mascot-body[data-v-6814cc64]{border-radius:10px;border-width:3px;height:50px;width:50px}}.mascot-eye[data-v-6814cc64]{animation:blink-6814cc64 4s ease-in infinite;background-color:#2c2c2c;border-radius:4px;height:9px;position:absolute;width:5px}@media (min-width:768px){.mascot-eye[data-v-6814cc64]{border-radius:6px;height:12px;width:7px}}.mascot-eye-left[data-v-6814cc64]{left:8px;top:8px}.mascot-eye-right[data-v-6814cc64]{right:8px;top:8px}@media (min-width:768px){.mascot-eye-left[data-v-6814cc64]{left:12px;top:10px}.mascot-eye-right[data-v-6814cc64]{right:12px;top:10px}}.mascot-hand-down[data-v-6814cc64]{animation:point-down-6814cc64 1s ease-in-out infinite;bottom:-16px;font-size:14px;left:50%;position:absolute;transform:translate(-50%)}@media (min-width:768px){.mascot-hand-down[data-v-6814cc64]{bottom:-20px;font-size:18px}}.speech-bubble[data-v-6814cc64]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 16px #0003;color:#1f2937;font-size:11px;font-weight:600;padding:8px 12px;white-space:nowrap}@media (min-width:768px){.speech-bubble[data-v-6814cc64]{border-radius:14px;font-size:13px;padding:10px 14px}}.speech-bubble[data-v-6814cc64]:after{background:#fff;border:2px solid #e5e7eb;border-left:none;border-top:none;bottom:-5px;content:"";height:8px;left:50%;margin-left:-4px;position:absolute;transform:rotate(45deg);width:8px}@media (min-width:768px){.speech-bubble[data-v-6814cc64]:after{bottom:-6px;height:10px;margin-left:-5px;width:10px}}.animate-walk[data-v-6814cc64]{animation:walk-wiggle-6814cc64 .35s ease-in-out infinite}@keyframes walk-wiggle-6814cc64{0%,to{transform:translateY(0) rotate(-4deg)}25%{transform:translateY(-5px) rotate(0)}50%{transform:translateY(0) rotate(4deg)}75%{transform:translateY(-5px) rotate(0)}}@keyframes point-down-6814cc64{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}@keyframes blink-6814cc64{0%,to{height:12px}3%{height:2px}4%{height:12px}23%{height:12px}24%{height:2px}25%{height:12px}}.bubble-enter-active[data-v-6814cc64],.bubble-leave-active[data-v-6814cc64]{transition:all .4s ease}.bubble-enter-from[data-v-6814cc64],.bubble-leave-to[data-v-6814cc64]{opacity:0;transform:translate(-50%) translateY(8px) scale(.9)}.mascot-body[data-v-44ef2f22]{background-color:#22c55e;border:2px solid #505050;border-radius:8px;box-shadow:0 4px 12px #0000004d;height:36px;position:relative;width:36px}@media (min-width:768px){.mascot-body[data-v-44ef2f22]{border-radius:10px;border-width:3px;height:50px;width:50px}}.mascot-eye[data-v-44ef2f22]{animation:blink-44ef2f22 4s ease-in infinite;background-color:#2c2c2c;border-radius:4px;height:9px;position:absolute;width:5px}@media (min-width:768px){.mascot-eye[data-v-44ef2f22]{border-radius:6px;height:12px;width:7px}}.mascot-eye-left[data-v-44ef2f22]{left:8px;top:8px}.mascot-eye-right[data-v-44ef2f22]{right:8px;top:8px}@media (min-width:768px){.mascot-eye-left[data-v-44ef2f22]{left:12px;top:10px}.mascot-eye-right[data-v-44ef2f22]{right:12px;top:10px}}.mascot-think[data-v-44ef2f22]{font-size:12px;position:absolute;right:-8px;top:-8px}@media (min-width:768px){.mascot-think[data-v-44ef2f22]{font-size:16px;right:-10px;top:-10px}}.speech-bubble[data-v-44ef2f22]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 16px #0003;color:#1f2937;font-size:11px;font-weight:600;padding:8px 12px;white-space:nowrap}@media (min-width:768px){.speech-bubble[data-v-44ef2f22]{border-radius:14px;font-size:13px;padding:10px 14px}}.speech-bubble[data-v-44ef2f22]:after{background:#fff;border:2px solid #e5e7eb;border-left:none;border-top:none;content:"";height:8px;position:absolute;right:-5px;top:10px;transform:rotate(-45deg);width:8px}@media (min-width:768px){.speech-bubble[data-v-44ef2f22]:after{height:10px;right:-6px;top:12px;width:10px}}.animate-lean[data-v-44ef2f22]{animation:lean-on-edge-44ef2f22 2.5s ease-in-out infinite;transform-origin:bottom right}@keyframes lean-on-edge-44ef2f22{0%,to{transform:rotate(0) translateY(0)}50%{transform:rotate(-12deg) translateY(-3px)}}@keyframes blink-44ef2f22{0%,to{height:12px}3%{height:2px}4%{height:12px}23%{height:12px}24%{height:2px}25%{height:12px}}.bubble-enter-active[data-v-44ef2f22],.bubble-leave-active[data-v-44ef2f22]{transition:all .4s ease}.bubble-enter-from[data-v-44ef2f22],.bubble-leave-to[data-v-44ef2f22]{opacity:0;transform:translateY(8px) scale(.9)}
