.rating-stars{display:flex;justify-content:center;gap:9px;font-size:31px;margin:15px 0}.rating-star.full{color:#d5a23c;text-shadow:0 2px 0 #aa7e221a}.rating-star.empty{color:#c5cbbc}.large-stars{font-size:72px;gap:16px;margin:25px 0}.large-stars .full{animation:star-award .6s both;animation-delay:calc(var(--star)*.15s);filter:drop-shadow(0 5px 4px #b9881820)}.large-stars .rating-star:nth-child(2){font-size:88px;margin-top:-8px}.rating-message{padding:18px;background:#f1f5e9;border:1px solid #dde6d0;border-radius:14px;margin:20px 0}.rating-message strong{font:800 18px Nunito}.rating-message p{margin:8px 0 0}.try-again .rating-message{background:#fff4e8;border-color:#ecd9bf}.rating-scale{font-size:10px!important;color:#92856b}.level-card .rating-stars{justify-content:flex-start;margin:10px 0 15px}.three-stars{border-color:#ddcc93}.rating-stars.large-stars{min-height:98px}.reward .rating-scale{margin-bottom:25px}@keyframes star-award{0%{opacity:0;transform:translateY(15px) scale(.5) rotate(-12deg)}70%{opacity:1;transform:translateY(-3px) scale(1.15) rotate(3deg)}100%{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@media(max-width:700px){.large-stars{font-size:58px;gap:12px}.large-stars .rating-star:nth-child(2){font-size:72px}}@media(prefers-reduced-motion:reduce){.large-stars .full{animation:none}}
