.reward-modal[data-v-d845baf0]{display:grid;inset:0;overflow-y:auto;padding:24px 16px;place-items:center;position:fixed;z-index:6000}.reward-backdrop[data-v-d845baf0]{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:radial-gradient(circle at 50% 40%,#5046dc8c,#0e0c3ce0 70%);inset:0;position:fixed}.reward-rays[data-v-d845baf0]{animation:reward-spin-d845baf0 40s linear infinite;background:repeating-conic-gradient(from 0deg,rgba(255,211,110,.12) 0deg 8deg,transparent 8deg 22deg);height:160vmax;-webkit-mask-image:radial-gradient(circle,#000 0,transparent 45%);mask-image:radial-gradient(circle,#000 0,transparent 45%);transform:translate(-50%,-50%);width:160vmax}.reward-lottie[data-v-d845baf0],.reward-rays[data-v-d845baf0]{left:50%;pointer-events:none;position:fixed;top:50%}.reward-lottie[data-v-d845baf0]{filter:drop-shadow(0 0 10px rgba(255,211,110,.6));height:min(620px,100vw);transform:translate(-50%,-55%);width:min(620px,100vw);z-index:3}.reward-content[data-v-d845baf0]{color:#fff;gap:22px;position:relative;text-align:center;width:min(980px,100%);z-index:2}.reward-content[data-v-d845baf0],.reward-head[data-v-d845baf0]{display:grid;justify-items:center}.reward-head[data-v-d845baf0]{animation:reward-drop-d845baf0 .6s var(--sc-ease) .1s backwards;gap:6px}.reward-head h2[data-v-d845baf0]{font-size:clamp(30px,5vw,46px);font-weight:950;line-height:1.05;margin:0;text-shadow:0 6px 24px rgba(12,10,60,.5)}.reward-head p[data-v-d845baf0]{color:var(--sc-muted);font-size:15px;margin:0;max-width:460px}.reward-cards[data-v-d845baf0]{display:flex;flex-wrap:wrap;gap:clamp(10px,2vw,20px);justify-content:center;perspective:1200px;width:100%}.reward-card[data-v-d845baf0]{animation:reward-deal-d845baf0 .6s cubic-bezier(.2,.9,.3,1.2) backwards;animation-delay:calc(.25s + var(--i)*.12s);aspect-ratio:3/4.2;width:clamp(150px,22vw,230px)}.is-count-1 .reward-card[data-v-d845baf0]{width:clamp(200px,30vw,280px)}.reward-card-inner[data-v-d845baf0]{animation:reward-flip-d845baf0 .7s cubic-bezier(.3,.9,.3,1.1) backwards;animation-delay:calc(.75s + var(--i)*.18s);height:100%;position:relative;transform-style:preserve-3d;width:100%}.reward-card-back[data-v-d845baf0],.reward-card-front[data-v-d845baf0]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border:2px solid color-mix(in srgb,var(--rc) 70%,#fff);border-radius:22px;inset:0;overflow:hidden;position:absolute}.reward-card-back[data-v-d845baf0]{background:url(https://api.baranimes.com/images/global/bg_avatar.png) 0 0/cover,linear-gradient(160deg,#4b50d6,#2a2a8c);display:grid;place-items:center;transform:rotateY(180deg)}.reward-card-back span[data-v-d845baf0]{background:linear-gradient(110deg,#ff5f8f,#ffa64d);border-radius:16px;font-size:30px;font-weight:950;padding:10px 14px}.reward-card-back i[data-v-d845baf0]{font-style:normal;opacity:.75}.reward-card-front[data-v-d845baf0]{background:url(https://api.baranimes.com/images/global/bg_avatar.png) 0 0/cover,linear-gradient(170deg,color-mix(in srgb,var(--rc) 70%,#2a2a8c),color-mix(in srgb,var(--rc) 25%,#14123f));box-shadow:0 0 0 1px #ffffff14,0 24px 50px #0a083280,0 0 40px color-mix(in srgb,var(--rc) 45%,transparent);display:grid;grid-template-rows:minmax(0,1fr) auto}.rarity-4 .reward-card-front[data-v-d845baf0]{animation:reward-glow-d845baf0 2.4s ease-in-out 1.6s infinite alternate}.reward-art[data-v-d845baf0]{display:grid;min-height:0;overflow:hidden;place-items:end center;position:relative}.reward-art>img[data-v-d845baf0]{filter:drop-shadow(0 14px 18px rgba(10,8,50,.4));height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:100%}.reward-art.is-chest[data-v-d845baf0],.reward-art.is-currency[data-v-d845baf0],.reward-art.is-emote[data-v-d845baf0]{place-items:center}.reward-art.is-currency>img[data-v-d845baf0],.reward-art.is-emote>img[data-v-d845baf0]{height:62%;-o-object-position:center;object-position:center;width:62%}.reward-art.is-fond[data-v-d845baf0]{border-radius:14px;margin:10px 10px 0}.reward-dup[data-v-d845baf0]{align-items:center;background:var(--sc-gold);border-radius:999px;color:#3a2a00;display:inline-flex;font-size:11px;font-weight:900;gap:4px;left:10px;padding:4px 8px;position:absolute;top:10px}.reward-dup img[data-v-d845baf0]{height:16px;width:16px}.reward-card-body[data-v-d845baf0]{background:linear-gradient(0deg,#0a0832bf,#0a083233);display:grid;gap:2px;padding:10px 12px 12px}.reward-rarity[data-v-d845baf0]{color:color-mix(in srgb,var(--rc) 55%,#fff);font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.reward-card-body strong[data-v-d845baf0]{font-size:16px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-card.is-shaking[data-v-d845baf0]{animation:reward-shake-d845baf0 1.5s ease-in-out}.reward-actions[data-v-d845baf0]{animation:reward-rise-d845baf0 .5s var(--sc-ease) 1.2s backwards;display:flex;width:min(360px,100%)}.reward-actions .sc-btn[data-v-d845baf0]{font-size:16px;min-height:52px;width:100%}.reward-fade-enter-active[data-v-d845baf0],.reward-fade-leave-active[data-v-d845baf0]{transition:opacity .25s ease}.reward-fade-enter-from[data-v-d845baf0],.reward-fade-leave-to[data-v-d845baf0]{opacity:0}@keyframes reward-spin-d845baf0{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes reward-drop-d845baf0{0%{opacity:0;transform:translateY(-24px) scale(.9)}}@keyframes reward-deal-d845baf0{0%{opacity:0;transform:translateY(80px) scale(.7) rotate(-8deg)}}@keyframes reward-flip-d845baf0{0%{transform:rotateY(180deg)}}@keyframes reward-rise-d845baf0{0%{opacity:0;transform:translateY(16px)}}@keyframes reward-glow-d845baf0{to{box-shadow:0 0 0 1px #ffffff1f,0 24px 50px #0a083280,0 0 70px color-mix(in srgb,var(--rc) 75%,transparent)}}@keyframes reward-shake-d845baf0{10%,30%,50%,70%,90%{transform:rotate(-5deg) scale(1.03)}20%,40%,60%,80%{transform:rotate(5deg) scale(1.03)}}@media(max-width:600px){.reward-card[data-v-d845baf0]{width:calc(50% - 8px)}.is-count-1 .reward-card[data-v-d845baf0]{width:min(240px,70vw)}}@media(prefers-reduced-motion:reduce){.rarity-4 .reward-card-front[data-v-d845baf0],.reward-actions[data-v-d845baf0],.reward-card[data-v-d845baf0],.reward-card-inner[data-v-d845baf0],.reward-head[data-v-d845baf0],.reward-rays[data-v-d845baf0]{animation:none}}
