.chest-wrapper[data-v-f22a9aab]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.chest-container[data-v-f22a9aab]{align-items:center;cursor:pointer;display:flex;height:220px;justify-content:center;position:relative;width:220px}.chest-glow[data-v-f22a9aab]{background:radial-gradient(circle,rgba(255,215,0,.15) 0,transparent 70%);border-radius:50%;inset:0;pointer-events:none;position:absolute}.chest-icon[data-v-f22a9aab]{filter:drop-shadow(0 0 20px rgba(255,215,0,.4));position:relative;z-index:1}.chest-idle[data-v-f22a9aab]{animation:float-f22a9aab 3s ease-in-out infinite}.chest-idle .chest-icon[data-v-f22a9aab]{animation:glow-pulse-f22a9aab 2s ease-in-out infinite}.chest-idle:hover .chest-icon[data-v-f22a9aab]{filter:drop-shadow(0 0 35px rgba(255,215,0,.7))}.chest-idle[data-v-f22a9aab]:hover{transform:scale(1.05)}.chest-opening[data-v-f22a9aab]{animation:chest-open-f22a9aab .8s ease-out forwards;pointer-events:none}.click-label[data-v-f22a9aab]{animation:label-pulse-f22a9aab 2s ease-in-out infinite}.opacity-0[data-v-f22a9aab]{opacity:0;transition:opacity .3s}@keyframes float-f22a9aab{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes glow-pulse-f22a9aab{0%,to{filter:drop-shadow(0 0 20px rgba(255,215,0,.4))}50%{filter:drop-shadow(0 0 40px rgba(255,215,0,.75))}}@keyframes chest-open-f22a9aab{0%{opacity:1;transform:scale(1) rotate(0)}20%{transform:scale(1.12) rotate(-3deg)}40%{transform:scale(1.18) rotate(3deg)}60%{transform:scale(1.22) rotate(-2deg)}to{opacity:0;transform:scale(1.5) rotate(0)}}@keyframes label-pulse-f22a9aab{0%,to{opacity:.7}50%{opacity:1}}.spinner-outer[data-v-86484421]{position:relative;width:100%}.spinner-pointer[data-v-86484421]{align-items:center;display:flex;flex-direction:column;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);z-index:20}.pointer-arrow[data-v-86484421]{border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid rgb(var(--v-theme-primary));filter:drop-shadow(0 0 6px rgba(var(--v-theme-primary),.8));height:0;width:0}.pointer-line[data-v-86484421]{background:linear-gradient(to bottom,rgb(var(--v-theme-primary)),rgba(var(--v-theme-primary),.2));height:140px;width:2px}.spinner-viewport[data-v-86484421]{background:#111;border:4px solid #333;border-radius:8px;box-shadow:0 0 20px #00000080,inset 0 0 10px #000c;overflow:hidden;position:relative}.fade-left[data-v-86484421],.fade-right[data-v-86484421]{bottom:0;pointer-events:none;position:absolute;top:0;width:80px;z-index:10}.fade-left[data-v-86484421]{background:linear-gradient(90deg,#111 0,transparent);left:0}.fade-right[data-v-86484421]{background:linear-gradient(270deg,#111 0,transparent);right:0}.spinner-track[data-v-86484421]{gap:12px;height:100%;padding:0 12px;will-change:transform}.spinner-item[data-v-86484421],.spinner-track[data-v-86484421]{align-items:center;display:flex}.spinner-item[data-v-86484421]{border:2px solid;border-radius:12px;box-shadow:inset 0 0 15px #00000080;flex-shrink:0;height:calc(100% - 24px);justify-content:center;overflow:hidden;position:relative}.rarity-glow[data-v-86484421]{height:60px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.slot-icon[data-v-86484421]{filter:drop-shadow(0 0 8px currentColor);z-index:2}.open-case-page[data-v-2e85c0bb]{min-height:calc(100vh - 64px);overflow-x:hidden;padding:40px 16px;position:relative}.rarity-info-btn[data-v-2e85c0bb]{position:absolute;right:12px;top:12px;z-index:10}.rarity-tooltip[data-v-2e85c0bb]{min-width:260px}.rarity-dot[data-v-2e85c0bb]{border-radius:50%;flex-shrink:0;height:10px;width:10px}.spinner-phase[data-v-2e85c0bb]{margin:auto;max-width:900px;padding-bottom:40px;padding-top:40px}.reveal-phase[data-v-2e85c0bb]{margin:0 auto;max-width:640px}.phase-fade-enter-active[data-v-2e85c0bb],.phase-fade-leave-active[data-v-2e85c0bb]{transition:opacity .4s ease,transform .4s ease}.phase-fade-enter-from[data-v-2e85c0bb]{opacity:0;transform:translateY(16px)}.phase-fade-leave-to[data-v-2e85c0bb]{opacity:0;transform:translateY(-16px)}
