.progressive-media-base{image-rendering:high-quality;image-orientation:from-image}.progressive-image-transform{transform:translate(0,0)}.progressive-video-base{image-rendering:high-quality;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;transform:translate(0,0)}.scrollable-container{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.contain-paint{contain:paint}.contain-layout{contain:layout}.contain-strict{contain:strict}.preview-isolation-layer{contain:none;isolation:isolate;transform:translateZ(0);visibility:visible!important}.gpu-promoted{transform:translate(0,0)}.video-transition-fade{transition:opacity .7s cubic-bezier(.4,0,.2,1)}.video-entry-fade{opacity:0}#main-content.is-scrolling .banner-header-container .progressive-image-style,#main-content.is-scrolling [data-component=artifact-image] .progressive-image-style,#main-content.is-scrolling [data-component=character-media-stack] .progressive-image-style,#main-content.is-scrolling .banner-header-container .progressive-video-style,#main-content.is-scrolling [data-component=artifact-image] .progressive-video-style,#main-content.is-scrolling [data-component=character-media-stack] .progressive-video-style,#main-content.is-scrolling .banner-header-container .video-transition-fade,#main-content.is-scrolling [data-component=artifact-image] .video-transition-fade,#main-content.is-scrolling [data-component=character-media-stack] .video-transition-fade,#main-content.is-scrolling .banner-header-container .video-stack-layer,#main-content.is-scrolling [data-component=artifact-image] .video-stack-layer,#main-content.is-scrolling [data-component=character-media-stack] .video-stack-layer{transition-duration:.18s!important}#main-content.is-scrolling .banner-header-container .video-stack-layer,#main-content.is-scrolling [data-component=artifact-image] .video-stack-layer,#main-content.is-scrolling [data-component=character-media-stack] .video-stack-layer{will-change:auto!important}.tap-menu-glow-surface{--tap-menu-glow-soft:color-mix(in srgb, var(--rarity-color,#fff) 32%, transparent);--tap-menu-glow-strong:color-mix(in srgb, var(--rarity-color,#fff) 18%, transparent);--tap-menu-glow-inner:color-mix(in srgb, var(--rarity-color,#fff) 24%, transparent);--tap-menu-glow-size-soft:14px;--tap-menu-glow-size-strong:24px;--tap-menu-glow-size-inner:8px;--tap-menu-glow-scale-start:.955;--tap-menu-glow-scale-rest:.982;--tap-menu-glow-scale-peak:1;--tap-menu-glow-opacity-start:0;--tap-menu-glow-opacity-rest:.56;--tap-menu-glow-opacity-peak:.94;isolation:isolate;position:relative}.tap-menu-glow-surface:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:0;transform:scale(var(--tap-menu-glow-scale-rest));box-shadow:0 0 var(--tap-menu-glow-size-soft) 2px var(--tap-menu-glow-soft,transparent), 0 0 var(--tap-menu-glow-size-strong) 5px var(--tap-menu-glow-strong,transparent), inset 0 0 var(--tap-menu-glow-size-inner) 1px var(--tap-menu-glow-inner,transparent);transition:opacity .18s ease-out,transform .18s ease-out;position:absolute;inset:0}.tap-menu-glow-surface.glow-style-neon{--tap-menu-glow-soft:color-mix(in srgb, var(--rarity-color,#fff) 45%, transparent);--tap-menu-glow-strong:color-mix(in srgb, var(--rarity-color,#fff) 35%, transparent);--tap-menu-glow-inner:color-mix(in srgb, var(--rarity-color,#fff) 50%, transparent);--tap-menu-glow-size-soft:20px;--tap-menu-glow-size-strong:32px;--tap-menu-glow-opacity-rest:.7;--tap-menu-glow-opacity-peak:1}.tap-menu-glow-surface.glow-style-ethereal{--tap-menu-glow-soft:color-mix(in srgb, var(--rarity-color,#fff) 20%, transparent);--tap-menu-glow-strong:color-mix(in srgb, var(--rarity-color,#fff) 10%, transparent);--tap-menu-glow-size-soft:28px;--tap-menu-glow-size-strong:50px;--tap-menu-glow-scale-start:.94;--tap-menu-glow-scale-rest:.97;--tap-menu-glow-scale-peak:1.05;--tap-menu-glow-opacity-rest:.4;--tap-menu-glow-opacity-peak:.7}.tap-menu-glow-surface.glow-style-inferno{--tap-menu-glow-soft:color-mix(in srgb, var(--rarity-color,#fff) 50%, transparent);--tap-menu-glow-strong:color-mix(in srgb, var(--rarity-color,#fff) 35%, transparent);--tap-menu-glow-inner:color-mix(in srgb, var(--rarity-color,#fff) 60%, transparent);--tap-menu-glow-size-soft:18px;--tap-menu-glow-size-strong:28px;--tap-menu-glow-size-inner:12px;--tap-menu-glow-scale-start:.98;--tap-menu-glow-scale-rest:.99;--tap-menu-glow-scale-peak:1.02;--tap-menu-glow-opacity-rest:.8;--tap-menu-glow-opacity-peak:1}.tap-menu-glow-surface.glow-style-celestial{--tap-menu-glow-soft:color-mix(in srgb, var(--rarity-color,#fff) 15%, transparent);--tap-menu-glow-strong:color-mix(in srgb, var(--rarity-color,#fff) 8%, transparent);--tap-menu-glow-size-soft:40px;--tap-menu-glow-size-strong:80px;--tap-menu-glow-scale-start:.96;--tap-menu-glow-scale-rest:.98;--tap-menu-glow-scale-peak:1.02}.tap-menu-glow-surface.glow-style-void{--tap-menu-glow-soft:#0009;--tap-menu-glow-strong:color-mix(in srgb, var(--rarity-color,#fff) 15%, #000 40%);--tap-menu-glow-inner:#000c;--tap-menu-glow-size-soft:20px;--tap-menu-glow-size-strong:15px;--tap-menu-glow-scale-start:.98;--tap-menu-glow-scale-rest:.985;--tap-menu-glow-scale-peak:.995;--tap-menu-glow-opacity-rest:.7;--tap-menu-glow-opacity-peak:.9}.main-card-breathe{--tap-menu-glow-size-soft:28px;--tap-menu-glow-size-strong:48px;--tap-menu-glow-size-inner:12px;--tap-menu-glow-scale-start:.97;--tap-menu-glow-scale-rest:.99}@keyframes tap-menu-breathe-glow-enter{0%{opacity:var(--tap-menu-glow-opacity-start);transform:scale(var(--tap-menu-glow-scale-start))}to{opacity:var(--tap-menu-glow-opacity-peak);transform:scale(var(--tap-menu-glow-scale-peak))}}@keyframes tap-menu-breathe-glow{0%,to{opacity:var(--tap-menu-glow-opacity-peak);transform:scale(var(--tap-menu-glow-scale-peak))}50%{opacity:var(--tap-menu-glow-opacity-rest);transform:scale(var(--tap-menu-glow-scale-rest))}}@keyframes tap-menu-breathe-glow-close{0%{opacity:var(--tap-menu-glow-opacity-rest);transform:scale(var(--tap-menu-glow-scale-rest))}to{opacity:0;transform:scale(var(--tap-menu-glow-scale-start))}}.tap-menu-glow-surface.lib-card-glow:before{will-change:opacity, transform;animation:.28s cubic-bezier(.22,1,.36,1) forwards tap-menu-breathe-glow-enter,2.6s ease-in-out .28s infinite tap-menu-breathe-glow}.tap-menu-glow-surface.glow-style-inferno.lib-card-glow:before{animation:.15s cubic-bezier(.22,1,.36,1) forwards tap-menu-breathe-glow-enter,.8s ease-in-out .15s infinite tap-menu-breathe-glow}.tap-menu-glow-surface.glow-style-celestial.lib-card-glow:before{animation:.6s cubic-bezier(.22,1,.36,1) forwards tap-menu-breathe-glow-enter,6s ease-in-out .6s infinite tap-menu-breathe-glow}.tap-menu-glow-surface.lib-card-glow-closing:before{will-change:opacity, transform;animation:.28s ease-in-out forwards tap-menu-breathe-glow-close}@media (prefers-reduced-motion:reduce){.tap-menu-glow-surface:before,.tap-menu-glow-surface.lib-card-glow:before,.tap-menu-glow-surface.lib-card-glow-closing:before{transition:none!important;animation:none!important;transform:none!important}.tap-menu-glow-surface.lib-card-glow:before{opacity:.72}.tap-menu-glow-surface.lib-card-glow-closing:before{opacity:0}}
