@keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.text-happy-blue{--tw-text-opacity: 1;color:#06d6a0}.blur-sm{filter:blur(4px)}.blur-md{filter:blur(8px)}.blur-lg{filter:blur(12px)}.progress-ring{transform:rotate(-90deg)}.progress-ring__circle{transition:stroke-dashoffset .1s;transform-origin:50% 50%}.breathing-animation{animation:pulse-opacity 1s infinite}.ellipsis-animation:after{content:"";animation:ellipsis 1.5s infinite;display:inline-block;width:1em;text-align:left}.fixed-height{height:120px;display:flex;align-items:center;justify-content:center}
