.NuvvyCharacter_root__T8YuD{--character-size:260px;align-items:center;display:inline-flex;flex-direction:column;isolation:isolate;max-width:min(100%,460px);position:relative}.NuvvyCharacter_small__ZPCcC{--character-size:170px}.NuvvyCharacter_medium__Xhr9O{--character-size:230px}.NuvvyCharacter_large__bJnf6{--character-size:310px}.NuvvyCharacter_compact__TjGEX{--character-size:145px;max-width:min(100%,340px)}.NuvvyCharacter_bubble__\+VNq3{align-items:center;animation:NuvvyCharacter_bubbleIn__dff4k .52s ease .68s forwards;background:linear-gradient(180deg,#fffffffa,#faffecf5);border:1px solid #2f57412e;border-radius:22px;box-shadow:0 18px 42px #1735251f;color:#173525;display:flex;font-weight:800;line-height:1.75;margin-bottom:18px;min-height:96px;opacity:0;padding:18px 20px;position:relative;text-align:right;transform:translateY(10px) scale(.98);white-space:pre-line;width:min(100%,390px);z-index:2}.NuvvyCharacter_compact__TjGEX .NuvvyCharacter_bubble__\+VNq3{border-radius:16px;box-shadow:0 12px 28px #1735251a;font-size:.86rem;line-height:1.55;margin-bottom:8px;min-height:60px;padding:10px 12px;width:min(100%,310px)}.NuvvyCharacter_compact__TjGEX .NuvvyCharacter_bubble__\+VNq3:after{bottom:-8px;height:16px;width:16px}.NuvvyCharacter_bubble__\+VNq3:after{background:#faffecfa;border-bottom:1px solid #2f574129;border-right:1px solid #2f574129;bottom:-12px;content:"";height:22px;left:50%;position:absolute;transform:translateX(-50%) rotate(45deg);width:22px}.NuvvyCharacter_figureWrap__2prjz{animation:NuvvyCharacter_characterIn__nZ7tv .56s cubic-bezier(.2,.85,.28,1.12) forwards;aspect-ratio:1/1.12;display:grid;max-width:100%;opacity:0;place-items:center;position:relative;transform:translateY(16px) scale(.94);width:var(--character-size)}.NuvvyCharacter_figureWrap__2prjz:before{background:radial-gradient(circle at 34% 20%,#fffbe8b8,#0000 30%),linear-gradient(145deg,#eaf7b5b8,#2f574121);border-radius:999px;content:"";filter:blur(1px);inset:10% 7% 2%;position:absolute;z-index:-1}.NuvvyCharacter_image__obZ2N{display:block;filter:drop-shadow(0 22px 28px rgba(23,53,37,.18));height:100%;object-fit:contain;transform-origin:50% 82%;width:100%;will-change:transform}.NuvvyCharacter_root__T8YuD:hover .NuvvyCharacter_figureWrap__2prjz:before{background:radial-gradient(circle at 34% 20%,#fffbe8d1,#0000 30%),linear-gradient(145deg,#eaf7b5db,#2f57412e)}.NuvvyCharacter_idle__UtWBw .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_idleFloat__Fnuue 3.4s ease-in-out infinite}.NuvvyCharacter_wave__f7-dF .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_friendlyWave__r-LrJ .92s ease .36s both}.NuvvyCharacter_talking__K7Hav .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_talkingBounce__Oknw- .9s ease-in-out infinite}.NuvvyCharacter_thinking__QMdbr .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_thinkingTilt__EK1bH 1.05s ease-in-out infinite}.NuvvyCharacter_pointLeft__SHyRx .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_pointPulse__g8hWH .78s ease-in-out infinite}.NuvvyCharacter_pointRight__sJDeC .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_pointPulseRight__r93oq .78s ease-in-out infinite}.NuvvyCharacter_happy__3cDQR .NuvvyCharacter_image__obZ2N{animation:NuvvyCharacter_happyBounce__OHepc .9s ease-in-out infinite}@keyframes NuvvyCharacter_characterIn__nZ7tv{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NuvvyCharacter_bubbleIn__dff4k{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NuvvyCharacter_friendlyWave__r-LrJ{0%,to{transform:rotate(0deg)}28%{transform:rotate(-3deg)}55%{transform:rotate(3deg)}78%{transform:rotate(-1deg)}}@keyframes NuvvyCharacter_idleFloat__Fnuue{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(-1deg)}}@keyframes NuvvyCharacter_talkingBounce__Oknw-{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes NuvvyCharacter_thinkingTilt__EK1bH{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes NuvvyCharacter_pointPulse__g8hWH{0%,to{transform:translateX(0) scale(1)}50%{transform:translateX(-5px) scale(1.015)}}@keyframes NuvvyCharacter_pointPulseRight__r93oq{0%,to{transform:translateX(0) scale(1)}50%{transform:translateX(5px) scale(1.015)}}@keyframes NuvvyCharacter_happyBounce__OHepc{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-7px) scale(1.02)}}@media (max-width:600px){.NuvvyCharacter_large__bJnf6,.NuvvyCharacter_medium__Xhr9O,.NuvvyCharacter_root__T8YuD{--character-size:210px}.NuvvyCharacter_bubble__\+VNq3{font-size:.95rem;padding:15px 16px;width:min(100%,330px)}.NuvvyCharacter_compact__TjGEX{--character-size:132px}.NuvvyCharacter_compact__TjGEX .NuvvyCharacter_bubble__\+VNq3{font-size:.82rem;min-height:58px;padding:9px 11px;width:min(100%,300px)}}
/*# sourceMappingURL=main.faae66ca.css.map*/