.case-fast-bolt-v2{z-index:20;pointer-events:none;position:fixed;top:0;left:0}.case-fast-burst-v2{z-index:5;pointer-events:none;position:absolute}.slider-frame-v2.case-slider-v2{--slider-frame-v2-transition:border-color var(--case-slider-v2-accent-ms,.4s) ease 0s}.slider-frame-v2.case-slider-v2.case-slider-v2--charging{--slider-frame-v2-transition:none}.case-slider-v2__decor{z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.case-slider-v2__decor-img{width:auto;height:auto;max-width:min(23%,var(--case-slider-v2-decor-w));-webkit-user-select:none;user-select:none;max-height:70%;position:absolute}.case-slider-v2__decor-img--top-right{top:0;right:0}.case-slider-v2__decor-img--bottom-left{max-width:min(16%,var(--case-slider-v2-decor-w));max-height:60%;bottom:0;left:0}.case-slider-v2__charge{z-index:3;pointer-events:none;will-change:opacity;width:calc(100% + 4px);height:calc(100% + 4px);animation:case-slider-v2-charge-fade var(--case-slider-v2-charge-fade-ms) ease-out var(--case-slider-v2-charge-ms) forwards;position:absolute;top:-2px;left:-2px;overflow:hidden}.case-slider-v2__charge-path{fill:none;stroke-width:var(--case-slider-v2-charge-stroke,2);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:case-slider-v2-charge var(--case-slider-v2-charge-ms) cubic-bezier(.65,0,.35,1) forwards}.case-slider-v2__charge-path--glow{stroke-width:calc(var(--case-slider-v2-charge-stroke,2) * 3.5);stroke-opacity:.22}.case-slider-v2__charge-head{fill:none;stroke:color-mix(in oklab,currentColor 80%,#fff);stroke-width:calc(var(--case-slider-v2-charge-stroke,2) * 1.2);stroke-linecap:round;stroke-dasharray:.03 2;stroke-dashoffset:.03px;animation:case-slider-v2-charge-head var(--case-slider-v2-charge-ms) cubic-bezier(.65,0,.35,1) forwards}.case-slider-v2__case,.case-slider-v2__toy-ghost,.case-slider-v2__toy-handle{width:250px;height:184px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}@container (width<=569px){.slider-frame-v2.case-slider-v2{--slider-frame-v2-width:1px;--slider-frame-v2-radius:12px}.case-slider-v2__case,.case-slider-v2__toy-ghost,.case-slider-v2__toy-handle{width:165px;height:122px}}.case-slider-v2__case{z-index:1;-o-object-fit:contain;object-fit:contain;pointer-events:none;transition:opacity var(--case-slider-v2-idle-ms) ease-out var(--case-slider-v2-idle-delay,0s),transform calc(var(--case-slider-v2-idle-ms) * 1.4) cubic-bezier(.34,1.56,.64,1) var(--case-slider-v2-idle-delay,0s);-webkit-user-select:none;user-select:none}.case-slider-v2__case--hidden{opacity:0;transition:opacity calc(var(--case-slider-v2-idle-ms) * .6) ease-in,transform calc(var(--case-slider-v2-idle-ms) * .6) ease-in;transform:translate(-50%)scale(.88)}.case-slider-v2__case--out{animation:case-slider-v2-art-out var(--case-slider-v2-art-out-ms) ease-in both}.case-slider-v2__case--in{animation:case-slider-v2-art-in var(--case-slider-v2-art-in-ms) cubic-bezier(.34,1.56,.64,1) var(--case-slider-v2-art-in-delay) both}@media (prefers-reduced-motion:reduce){.case-slider-v2__case--out{animation-name:case-slider-v2-art-fade-out;animation-timing-function:linear}.case-slider-v2__case--in{animation-name:case-slider-v2-art-fade-in;animation-timing-function:linear}}.case-slider-v2__float{z-index:4;pointer-events:none;animation:1.8s ease-in-out infinite alternate case-slider-v2-float;position:absolute;inset:0}.case-slider-v2__float--paused{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.case-slider-v2__float{animation:none}}.case-slider-v2--toy{z-index:5}.case-slider-v2__toy-layer{z-index:3;pointer-events:none;position:absolute;inset:0}.case-slider-v2__toy-dim{background:color-mix(in srgb,#191e2a calc(var(--case-slider-v2-toy-dim,.7) * 100%),transparent);opacity:0;transition:opacity .3s;position:absolute}.case-slider-v2__toy-dim--on{opacity:1}.case-slider-v2__toy-obstacle{transition:opacity .25s;animation:.3s ease-out both case-slider-v2-toy-obstacle-in;position:absolute;top:0;left:0}.case-slider-v2__toy-obstacle--hidden{opacity:0}.case-slider-v2__toy-obstacle-body{--case-slider-v2-toy-obstacle:150 180 255;border:2px solid rgb(var(--case-slider-v2-toy-obstacle)/75%);background:linear-gradient(180deg,rgb(var(--case-slider-v2-toy-obstacle)/38%),rgb(var(--case-slider-v2-toy-obstacle)/16%));box-shadow:0 0 16px rgb(var(--case-slider-v2-toy-obstacle)/45%),inset 0 1px 0 #ffffff59;border-radius:6px;position:absolute;inset:0}.case-slider-v2__toy-obstacle-body--moving{--case-slider-v2-toy-obstacle:255 165 60;animation:case-slider-v2-toy-obstacle-move var(--case-slider-v2-toy-move-ms,1.4s) cubic-bezier(.37,0,.63,1) infinite alternate}.case-slider-v2__toy-shadow{opacity:0;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;height:12px;position:absolute;top:0;left:0}.case-slider-v2__toy-dot{background:color-mix(in oklab,#fff,#ff8a00 calc(var(--case-slider-v2-toy-power,0) * 100%));border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px;box-shadow:0 0 6px #fff9}.case-slider-v2__toy-target{top:calc(var(--case-slider-v2-toy-target) / -2);left:calc(var(--case-slider-v2-toy-target) / -2);width:var(--case-slider-v2-toy-target);height:var(--case-slider-v2-toy-target);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px #ffbe00b3);-webkit-user-select:none;user-select:none;transition:opacity .25s;animation:.35s cubic-bezier(.34,1.56,.64,1) both case-slider-v2-toy-target-in,1.4s ease-in-out .35s infinite alternate case-slider-v2-toy-target-pulse;position:absolute}.case-slider-v2__toy-target--hidden{opacity:0}.case-slider-v2__toy-pop{position:absolute;top:0;left:0}.case-slider-v2__toy-pop-ring{border:3px solid #ffd54a;border-radius:50%;width:60px;height:60px;animation:.5s ease-out both case-slider-v2-toy-ring;position:absolute;top:-30px;left:-30px}.case-slider-v2__toy-pop-text{letter-spacing:.01px;color:#ffd54a;white-space:nowrap;text-shadow:0 2px 8px #0009;font-size:20px;font-weight:800;line-height:28px;animation:.9s ease-out both case-slider-v2-toy-pop;position:absolute;top:-12px;left:0;transform:translate(-50%)}.case-slider-v2__toy{pointer-events:none;will-change:translate,rotate;position:absolute;inset:0}.case-slider-v2__toy-handle{pointer-events:auto;cursor:grab;clip-path:inset(var(--case-slider-v2-toy-hitbox,25%));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.case-slider-v2__toy-handle--grabbing{cursor:grabbing}.case-slider-v2__toy-ghost{z-index:0;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:.4s ease-out both case-slider-v2-toy-ghost}.case-slider-v2__toy-ghost:hover{--case-slider-v2-toy-ghost-alpha:.22}.case-slider-v2__toy-ghost-img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;opacity:var(--case-slider-v2-toy-ghost-alpha,.12);filter:brightness(0)invert();pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .2s}@keyframes case-slider-v2-toy-obstacle-move{0%{translate:calc(var(--case-slider-v2-toy-move-x,0px) * -1) calc(var(--case-slider-v2-toy-move-y,0px) * -1)}to{translate:var(--case-slider-v2-toy-move-x,0) var(--case-slider-v2-toy-move-y,0)}}@keyframes case-slider-v2-toy-obstacle-in{0%{opacity:0;scale:.6}}@keyframes case-slider-v2-toy-target-in{0%{opacity:0;scale:.2}}@keyframes case-slider-v2-toy-target-pulse{0%{rotate:-6deg;scale:1}to{rotate:6deg;scale:1.12}}@keyframes case-slider-v2-toy-ring{0%{opacity:1;scale:.3}to{opacity:0;scale:1.6}}@keyframes case-slider-v2-toy-pop{0%{opacity:0;translate:0;scale:.6}20%{opacity:1;scale:1.15}to{opacity:0;translate:0 -40px;scale:1}}@keyframes case-slider-v2-toy-ghost{0%{opacity:0;scale:.9}}@keyframes case-slider-v2-float{0%{translate:0 4px;scale:.99}to{translate:0 -7px;scale:1.03}}@keyframes case-slider-v2-art-out{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(40px)scale(.94)}}@keyframes case-slider-v2-art-in{0%{opacity:0;transform:translate(-50%)translateY(-40px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes case-slider-v2-art-fade-out{0%{opacity:1}to{opacity:0}}@keyframes case-slider-v2-art-fade-in{0%{opacity:0}to{opacity:1}}@keyframes case-slider-v2-charge{to{stroke-dashoffset:0}}@keyframes case-slider-v2-charge-fade{to{opacity:0}}@keyframes case-slider-v2-charge-head{0%{opacity:0;stroke-dashoffset:.03px}15%{opacity:.8}80%{opacity:.8}to{opacity:0;stroke-dashoffset:-.97px}}
