@keyframes pulse-e33ad840{0%{opacity:1;transform:translate(0) translateY(0) translateZ(0) scale(1)}to{opacity:0;transform:translate(0) translateY(0) translateZ(0) scale(1.5)}}.fortune-roll-progress-pill[data-v-e33ad840]{align-items:center;background:var(--fortune-roll-level-gradient);border:none;border-radius:12px;box-shadow:var(--fortune-roll-shadow-level-card);box-sizing:border-box;color:var(--text-primary);cursor:pointer;display:flex;gap:6px;height:52px;margin:0;overflow:visible;padding:4px 10px 4px 4px;position:relative;text-align:left;width:220px;z-index:1}.fortune-roll-progress-pill[data-v-e33ad840]:after{border-radius:inherit;box-shadow:var(--fortune-roll-shadow-soft-inset);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.fortune-roll-progress-pill[data-v-e33ad840]:focus-visible{outline:2px solid var(--fortune-roll-focus-outline);outline-offset:3px}@media (min-width:64rem){.fortune-roll-progress-pill[data-v-e33ad840]{width:283px}}.fortune-roll-progress-pill__content[data-v-e33ad840],.fortune-roll-progress-pill__level[data-v-e33ad840],.fortune-roll-progress-pill__reward[data-v-e33ad840]{position:relative;z-index:1}.fortune-roll-progress-pill__level[data-v-e33ad840]{align-items:center;display:flex;flex:0 0 48px;height:48px;justify-content:center;overflow:hidden;width:48px}.fortune-roll-progress-pill__level-img[data-v-e33ad840]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.fortune-roll-progress-pill__level-number[data-v-e33ad840]{font-size:30px;font-weight:400;left:0;line-height:1;position:absolute;right:0;text-align:center;text-shadow:var(--fortune-roll-shadow-text-main);top:50%;transform:translateY(-50%);z-index:2}.fortune-roll-progress-pill__divider[data-v-e33ad840]{align-self:stretch;background:var(--fortune-roll-level-divider-bg);clip-path:polygon(0 0,100% 0,44% 100%,0 100%);display:block;flex:0 0 16px;margin-left:-3px;position:relative;z-index:1}.fortune-roll-progress-pill__content[data-v-e33ad840]{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;height:30px;justify-content:center;margin-left:-2px;min-width:0;padding-right:2px;width:121px}.fortune-roll-progress-pill__rolls[data-v-e33ad840]{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;text-shadow:var(--fortune-roll-shadow-text-soft-strong);white-space:nowrap}.fortune-roll-progress-pill__progress[data-v-e33ad840]{background:var(--fortune-roll-progress-track-bg);border-radius:6px;display:block;height:12px;overflow:hidden;position:relative;width:calc(100% - 30px)}.fortune-roll-progress-pill__progress-fill[data-v-e33ad840]{backface-visibility:hidden;background:var(--colors-accent-main);border-radius:inherit;bottom:0;box-shadow:var(--fortune-roll-shadow-accent-strong);left:0;position:absolute;top:0;transform-origin:left center;transition:transform .65s cubic-bezier(.33,1,.68,1);width:100%;will-change:transform}.fortune-roll-progress-pill__reward[data-v-e33ad840]{align-items:center;display:flex;flex:0 0 45px;height:52px;justify-content:center;position:absolute;right:10px}.fortune-roll-progress-pill__reward-glow[data-v-e33ad840]{background:var(--fortune-roll-reward-glow-gradient);border-radius:50%;height:60px;pointer-events:none;position:absolute;transform:translate(1px);width:60px}.fortune-roll-progress-pill__reward-img[data-v-e33ad840]{display:block;filter:var(--fortune-roll-drop-shadow-reward-strong);height:46px;-o-object-fit:contain;object-fit:contain;position:relative;width:41px;z-index:1}
