.armory-haze{background:radial-gradient(55% 75% at 88% -5%,#ec111229,#0000 70%),radial-gradient(45% 60% at 0 100%,#7f030433,#0000 70%);-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.armory-title{text-shadow:0 0 80px #ec11122e}.skin-card-glow{background:radial-gradient(75% 60% at 50% 105%, color-mix(in srgb, var(--rarity,#8f8888) 34%, transparent), transparent 72%), linear-gradient(180deg, #fbf5f509, transparent 45%);opacity:.75;transition:opacity .4s var(--ease-drift)}.skin-card:hover .skin-card-glow,.skin-card:focus-within .skin-card-glow{opacity:1}.skin-card-tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .52s var(--ease-drift)}.skin-card:hover .skin-card-tilt{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(-4px) scale(1.025)}.armory-in{animation:armory-in .56s var(--ease-snap) both;animation-delay:calc(var(--i,0) * 55ms)}.pdp-void{background:radial-gradient(60% 55% at 30% 42%, #ec11121a, transparent 70%), linear-gradient(180deg, transparent 70%, var(--color-void))}.inspect-stage{--drag:0px;--ox:50%;--oy:45%}.inspect-floor{background:radial-gradient(46% 40% at 50% 62%,#fbf5f50f,#0000 70%),linear-gradient(90deg,#fbf5f50d 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#fbf5f50d 1px,#0000 1px) 0 0/48px 48px;-webkit-mask-image:radial-gradient(70% 65% at 50% 55%,#000 30%,#0000 85%);mask-image:radial-gradient(70% 65% at 50% 55%,#000 30%,#0000 85%)}.inspect-backdrop{transform:translate3d(calc(var(--drag) * -.22 + var(--slot,0) * -2.5vw), 0, 0);transition:transform .8s var(--ease-drift)}.inspect-slide{opacity:0;transition:opacity .42s var(--ease-drift), transform .64s var(--ease-drift);transform:scale(.94)}.inspect-slide.is-active{opacity:1;transform:translate3d(var(--drag), 0, 0) rotate(calc(var(--drag) * .01deg))}.inspect-stage[data-dragging] .inspect-backdrop,.inspect-stage[data-dragging] .inspect-slide.is-active{transition:none}.inspect-zoom{transform-origin:var(--ox) var(--oy);transition:transform .52s var(--ease-drift), transform-origin .14s linear}.inspect-stage[data-inspect] .inspect-zoom{transform:scale(2.3)}.inspect-stage[data-inspect] .inspect-slide.is-active{transform:none}.register-glow{background:radial-gradient(90% 55% at 100% 0%, color-mix(in srgb, var(--skin-deep) 85%, transparent), transparent 72%), radial-gradient(60% 40% at 0% 100%, color-mix(in srgb, var(--skin-accent) 7%, transparent), transparent 70%)}.register-card{transition:border-color .3s var(--ease-drift)}.register-card:hover,.register-card:focus-within{border-color:color-mix(in srgb, var(--skin-accent) 45%, transparent)}.rw-banner{background:linear-gradient(90deg,#0000,#6be38a24 18% 82%,#0000),linear-gradient(90deg,#0000,#0b0202d9 18% 82%,#0000)}.rw-haze{background:radial-gradient(50% 40% at 50% 28%,#6be38a1f,#0000 70%),radial-gradient(70% 50% at 50% 0,#ec111214,#0000 70%)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:where(:root:not([data-reduce-motion])) .rw-stage [data-rw]{opacity:0;animation:0s 2.5s forwards rw-failsafe}}@keyframes rw-failsafe{to{opacity:1}}.case-view{-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.case-card{transition:opacity .4s var(--ease-drift), border-color .4s var(--ease-drift), box-shadow .4s var(--ease-drift)}.case-view[data-phase=closed] .case-card{opacity:.5}.case-view[data-phase=open] .case-card:not(.is-win){opacity:.3}.case-card.is-win{border-color:var(--color-gold);box-shadow:0 0 0 1px var(--color-gold), 0 0 46px #e9c46a4d}.case-marker{inset-block:0;background:var(--color-gold);pointer-events:none;width:2px;margin-left:-1px;position:absolute;left:50%;box-shadow:0 0 14px #e9c46a8c}.case-view[data-phase=open] .case-marker{box-shadow:none;background:0 0}.case-marker:before,.case-marker:after{content:"";border:8px solid #0000;position:absolute;left:50%;transform:translate(-50%)}.case-marker:before{border-top-color:var(--color-gold);top:0}.case-marker:after{border-bottom-color:var(--color-gold);bottom:0}.case-marker.tick-a{animation:case-tick-a .17s var(--ease-snap)}.case-marker.tick-b{animation:case-tick-b .17s var(--ease-snap)}@keyframes case-tick-a{0%{box-shadow:0 0 26px #e9c46af2}}@keyframes case-tick-b{0%{box-shadow:0 0 26px #e9c46af2}}.case-result-in{animation:armory-in .56s var(--ease-snap) both}@media (scripting:none){.case-section{display:none}}@media (prefers-reduced-motion:reduce){.skin-card-tilt,.skin-card:hover .skin-card-tilt,.inspect-backdrop,.inspect-slide.is-active{transform:none!important}.armory-in,.case-result-in{animation:none}.case-card{transition:none}}:where(:root[data-reduce-motion]) .skin-card-tilt,:where(:root[data-reduce-motion]) .skin-card:hover .skin-card-tilt,:where(:root[data-reduce-motion]) .inspect-backdrop,:where(:root[data-reduce-motion]) .inspect-slide.is-active{transform:none!important}:where(:root[data-reduce-motion]) .armory-in,:where(:root[data-reduce-motion]) .case-result-in{animation:none}:where(:root[data-reduce-motion]) .case-card{transition:none}
