.upgrade-box[data-v-aee4b464]{overflow:hidden;padding:3px}.upgrade-box .upgrade-box--inner[data-v-aee4b464]{aspect-ratio:.85;position:relative}.upgrade-box .glow[data-v-aee4b464]{background-color:rgb(var(--color));border-radius:50%;bottom:0;contain:layout;filter:blur(50px);height:135%;opacity:.6;position:absolute;transition:background-color .6s ease;width:150%;will-change:background-color;z-index:0}.upgrade-box.pos-left .glow[data-v-aee4b464]{left:0;transform:translate(-50%,50%)}.upgrade-box.pos-left .upgrade-box--inner[data-v-aee4b464]{background:linear-gradient(to bottom left,rgb(var(--v-theme-darkgrey800)),rgb(var(--v-theme-darkgrey900)))}.upgrade-box.pos-right .glow[data-v-aee4b464]{right:0;transform:translate(50%,50%)}.upgrade-box.pos-right .upgrade-box--inner[data-v-aee4b464]{background:linear-gradient(to bottom right,rgb(var(--v-theme-darkgrey800)),rgb(var(--v-theme-darkgrey900)))}.close-btn[data-v-ae8204d2]{margin:0;padding:0;position:absolute;right:5px;top:5px;z-index:1}.mid-icon[data-v-ae8204d2]{transform:rotate(45deg);transform-origin:center}.colored-text[data-v-ae8204d2]{color:rgb(var(--item-color))}.wear[data-v-ae8204d2]{left:16px}.animation-overlay[data-v-ae8204d2]{overflow:hidden}.animation-overlay .playing[data-v-ae8204d2]{background:repeating-linear-gradient(55deg,rgb(var(--v-theme-darkgrey400)) 0,rgb(var(--v-theme-darkgrey400)) 8px,rgb(var(--v-theme-darkgrey300)) 8px,rgb(var(--v-theme-darkgrey300)) 16px);height:100%;opacity:0;transform-origin:bottom center;width:100%;will-change:height,transform,filter}.animation-overlay .playing .current-percent[data-v-ae8204d2]{left:50%;top:50%;transform:translate(-50%,-50%)}.animation-overlay .won[data-v-ae8204d2]{color:rgb(var(--v-theme-success));opacity:1}.animation-overlay .won[data-v-ae8204d2]:before{background:linear-gradient(to top,rgb(var(--v-theme-green800)),rgba(var(--v-theme-green900),.1));content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.animation-overlay .lost[data-v-ae8204d2]{color:rgb(var(--v-theme-error));opacity:1}.animation-overlay .lost[data-v-ae8204d2]:before{background:linear-gradient(to top,rgb(var(--v-theme-red800)),rgba(var(--v-theme-red900),.1));content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.remainder[data-v-ae8204d2]{bottom:-8px;right:12px}
