.action-feedback--purchase,.action-feedback--dispatch{--action-feedback-color:var(--t-info)}.action-feedback--sell{--action-feedback-color:var(--t-warning)}.action-feedback--convert{--action-feedback-color:var(--t-accent,var(--t-info))}.action-feedback--upgrade{--action-feedback-color:var(--t-warning)}.action-feedback--harvest,.action-feedback--plant{--action-feedback-color:var(--t-success)}.action-feedback--bonus{--action-feedback-color:var(--t-warning)}.action-feedback-message.el-message{max-width:min(480px, calc(92 * var(--zvw,1vw)));border-inline-start:3px solid var(--action-feedback-color)!important}.action-feedback-message .el-message__icon{color:var(--action-feedback-color);animation:.38s ease-out action-feedback-stamp}.action-feedback-message.action-feedback--convert .el-message__icon{animation-name:action-feedback-turn}.action-feedback-message.action-feedback--harvest .el-message__icon,.action-feedback-message.action-feedback--sell .el-message__icon{animation-name:action-feedback-rise}.action-feedback-message .el-message__content{overflow-wrap:anywhere}.action-feedback-pulse{z-index:9997;box-sizing:border-box;pointer-events:none;border:2px solid var(--action-feedback-color);box-shadow:0 0 12px color-mix(in srgb, var(--action-feedback-color) 40%, transparent);border-radius:8px;animation:.62s ease-out both action-feedback-ring;position:fixed}.action-feedback-pulse.action-feedback--purchase{animation-name:action-feedback-receive}.action-feedback-pulse.action-feedback--plant,.action-feedback-pulse.action-feedback--harvest,.action-feedback-pulse.action-feedback--sell{animation-name:action-feedback-lift}.reward-msgbox .reward-list-row{animation:.32s ease-out both action-feedback-row;animation-delay:calc(var(--reward-entry-index,0) * 35ms)}.reward-msgbox .reward-icon{animation:.38s ease-out action-feedback-stamp}.reward-msgbox.action-feedback--harvest .reward-title{color:var(--t-success)}.reward-msgbox.action-feedback--harvest .reward-list-row{animation-name:action-feedback-rise}.reward-msgbox .reward-list-amount{font-variant-numeric:tabular-nums}@keyframes action-feedback-ring{0%{opacity:.85;transform:scale(.97)}to{opacity:0;transform:scale(1.09)}}@keyframes action-feedback-receive{0%{opacity:.8;transform:scale(1.1)}55%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes action-feedback-lift{0%{opacity:.8;transform:translateY(4px)}to{opacity:0;transform:translateY(-12px)}}@keyframes action-feedback-stamp{0%{opacity:.3;transform:scale(.8)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes action-feedback-turn{0%{opacity:.3;transform:rotate(-70deg)scale(.8)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes action-feedback-rise{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes action-feedback-row{0%{opacity:.3;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}html[data-reduced-motion] .action-feedback-pulse{display:none}html[data-reduced-motion] .action-feedback-message .el-message__icon,html[data-reduced-motion] .reward-msgbox .reward-list-row,html[data-reduced-motion] .reward-msgbox .reward-icon{animation:none!important}@media (prefers-reduced-motion:reduce){.action-feedback-pulse{display:none}.action-feedback-message .el-message__icon,.reward-msgbox .reward-list-row,.reward-msgbox .reward-icon{animation:none!important}}
