:root{--sealed-slide-width:52vw}@media (max-width:639px){:root{--sealed-neighbor-ball-ratio:0.86}}@media (min-width:640px){:root{--sealed-slide-width:min(36vw,260px)}}.pack-result-stage{--result-clearance:calc(var(--pack-result-panel-height, 320px) + 40px);--result-artwork-width:max(40px,calc((var(--pack-result-container-height, calc(100dvh - 80px)) - var(--result-clearance) - 32px) * 0.55));padding-bottom:var(--result-clearance)!important;transition:padding-bottom .6s ease-out}.pack-result-stage .pack-result-artwork{max-width:var(--result-artwork-width);transition:max-width .6s ease-out}.pack-result-stage .pack-result-sealed{width:var(--sealed-result-size);max-width:min(100%,max(40px,calc(var(--result-artwork-width) / .55)))}@media (min-width:1024px) and (min-height:700px){.pack-result-stage [data-active=true] .pack-result-sealed>div{scale:1.18;transform-origin:center top}}@media (max-width:1023px){.pack-result-stage [data-active=true] .pack-result-sealed>div{scale:1.12;transform-origin:center}.pack-result-stage .pack-result-sealed{max-width:min(100%,max(40px,calc(var(--result-artwork-width) / .55 / 1.12)))}}@media (min-width:744px) and (max-width:1023px){.pack-result-details{top:calc(var(--pack-card-bottom, 50%) + var(--pack-active-artwork-height, 0px) * .06 + 32px);bottom:auto!important}}.pack-result-stage .pack-result-neighbour{height:var(--pack-active-artwork-height,min(420px,calc(var(--result-artwork-width) * 1.68)));max-width:var(--result-artwork-width);transform:translateY(15px);transition:height .6s ease-out,max-width .6s ease-out}@media (prefers-reduced-motion:reduce){.pack-result-stage,.pack-result-stage .pack-result-artwork,.pack-result-stage .pack-result-neighbour{transition:none}}.pack-result-refreshing [data-result-field]{position:relative;visibility:hidden;pointer-events:none}.pack-result-refreshing [data-result-field]:after{content:"";position:absolute;inset:0;visibility:visible;border-radius:6px;background:var(--color-toggle-btn-bg);animation:pack-result-skeleton-pulse 1.5s ease-in-out infinite}@keyframes pack-result-skeleton-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.pack-result-refreshing [data-result-field]:after{animation:none}}