.artwork-viewer{--artwork-viewer-size: 320px;width:min(var(--artwork-viewer-size),calc(100vw - 40px));margin-inline:auto;text-align:center}.artwork-viewer__lead{margin:16px 0 0;color:#d0d8d3a6;font-size:13px}.artwork-viewer__stage{position:relative;width:100%;aspect-ratio:1}.artwork-viewer__seal{--viewer-rx: 0deg;--viewer-ry: 0deg;position:relative;left:0;display:block;width:100%;aspect-ratio:1;margin:0;padding:0;border:0;background:transparent;-webkit-perspective:1000px;perspective:1000px;transform:rotateX(var(--viewer-rx)) rotateY(var(--viewer-ry));-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .1s ease-out;will-change:transform;cursor:pointer}.artwork-viewer__stage.is-reveal-pending .artwork-viewer__seal{opacity:0;pointer-events:none}.artwork-viewer__stage.is-revealing .artwork-viewer__seal{animation:artwork-viewer-seal-fade-in .9s cubic-bezier(.22,.61,.36,1) 80ms both;pointer-events:none}.shared-page .artwork-viewer__stage.is-revealing .artwork-viewer__seal,.shared-scene-mode .artwork-viewer__stage.is-revealing .artwork-viewer__seal{animation-name:artwork-viewer-seal-magic-spin-in}.shared-page .artwork-viewer__stage.is-revealing .artwork-viewer__inner,.shared-scene-mode .artwork-viewer__stage.is-revealing .artwork-viewer__inner{animation:artwork-viewer-inner-full-flip .9s cubic-bezier(.22,.61,.36,1) 80ms both}.shared-page .artwork-viewer__stage.is-revealing .artwork-viewer__face,.shared-scene-mode .artwork-viewer__stage.is-revealing .artwork-viewer__face{visibility:visible!important}.is-iphone-safari.shared-scene-mode .artwork-viewer__stage:is(.is-reveal-pending,.is-revealing) .card__character-canvas{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.artwork-viewer__stage.is-flashing{animation:artwork-viewer-seal-glow 1s cubic-bezier(.4,0,.2,1) both}.artwork-viewer__stage.is-flashing .artwork-viewer__seal{pointer-events:none}@keyframes artwork-viewer-seal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes artwork-viewer-seal-magic-spin-in{0%{opacity:0;transform:perspective(1000px) translate(var(--viewer-reveal-start-x, 0px),var(--viewer-reveal-start-y, 20vh)) scale(.18)}to{opacity:1;transform:perspective(1000px) translate(0) scale(1)}}@keyframes artwork-viewer-inner-full-flip{0%{transform:rotateY(0)}25%{transform:rotateY(90deg)}50%{transform:rotateY(180deg)}75%{transform:rotateY(270deg)}to{transform:rotateY(360deg)}}.artwork-viewer :is(.artwork-viewer__lead,.artwork-viewer__controls){transition-property:none}html.completion-view-active:not(.completion-reveal-complete) :is(.artwork-viewer__lead,.artwork-viewer__controls),html.shared-scene-mode:not(.shared-reveal-complete) .artwork-viewer__controls,html.shared-scene-mode:not(.shared-reveal-complete) .artwork-viewer__lead,.shared-page:not(.shared-reveal-complete) .artwork-viewer__lead,.shared-page:not(.shared-reveal-complete) .artwork-viewer__controls{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.completion-view-active.completion-reveal-complete :is(.artwork-viewer__lead,.artwork-viewer__controls),html.shared-scene-mode.shared-reveal-complete .artwork-viewer__lead,.shared-page.shared-reveal-complete .artwork-viewer__lead,html.shared-scene-mode.shared-reveal-complete .artwork-viewer__controls,.shared-page.shared-reveal-complete .artwork-viewer__controls{visibility:visible;animation:shared-scene-controls-fade-in .52s ease-out both;pointer-events:auto}@keyframes shared-scene-controls-fade-in{0%{opacity:0}to{opacity:1}}@keyframes shared-scene-actions-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes artwork-viewer-seal-glow{0%,to{-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-filter:brightness(3);filter:brightness(3)}}@media(prefers-reduced-motion:reduce){.artwork-viewer__stage.is-revealing .artwork-viewer__seal,.shared-page .artwork-viewer__stage.is-revealing .artwork-viewer__inner,.shared-scene-mode .artwork-viewer__stage.is-revealing .artwork-viewer__inner{animation-duration:.9s!important;animation-delay:80ms!important;animation-iteration-count:1!important}.artwork-viewer__stage.is-flashing{animation-duration:1s!important;animation-delay:0ms!important;animation-iteration-count:1!important}html.completion-view-active.completion-reveal-complete :is(.artwork-viewer__lead,.artwork-viewer__controls),html.shared-scene-mode.shared-reveal-complete .artwork-viewer__lead,.shared-page.shared-reveal-complete .artwork-viewer__lead,html.shared-scene-mode.shared-reveal-complete .artwork-viewer__controls,html.shared-scene-mode.shared-reveal-complete .shared-scene-home-button,.shared-page.shared-reveal-complete .artwork-viewer__controls,.shared-page.shared-reveal-complete .home-button{animation-duration:.52s!important;animation-delay:0ms!important;animation-iteration-count:1!important}}.artwork-viewer__seal.is-returning{transition:transform .58s cubic-bezier(.22,1,.36,1)}.artwork-viewer__inner{position:relative;display:block;width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .72s cubic-bezier(.2,.76,.24,1);will-change:transform}.artwork-viewer__seal.is-flipped .artwork-viewer__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.artwork-viewer__seal:not(.is-animation-enabled) .artwork-viewer__inner{transition:none}.artwork-viewer__face{position:absolute;inset:0;display:block;overflow:visible;border:0;background:transparent;box-shadow:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}.artwork-viewer__face--front{-webkit-transform:rotateY(0deg);transform:rotateY(0)}.artwork-viewer__face--back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.artwork-viewer__face[style*="visibility: hidden"]{pointer-events:none}.artwork-viewer__face>img,.artwork-viewer__canvas{display:block;width:100%;height:100%;object-fit:cover}.artwork-viewer__canvas{background:transparent}.artwork-viewer__live-effect{position:absolute;inset:0;background:radial-gradient(circle at var(--viewer-light-x, 50%) var(--viewer-light-y, 50%),rgba(255,255,255,.82) 0,rgba(128,255,244,.34) 10%,transparent 32%),conic-gradient(from 35deg at 50% 50%,#ff4bbf42,#60deff47,#fff26838,#ac66ff40,#ff4bbf42);background-size:100% 100%,180% 180%;background-position:center,0% 50%;mix-blend-mode:color-dodge;opacity:.34;pointer-events:none;animation:artwork-viewer-live-shimmer 3.2s ease-in-out infinite alternate;will-change:background-position,opacity}.artwork-viewer--hologram-rays .artwork-viewer__live-effect{background:radial-gradient(circle at var(--viewer-light-x, 50%) var(--viewer-light-y, 50%),rgba(255,255,255,.9),transparent 30%),repeating-conic-gradient(from 0deg at 50% 50%,rgba(91,236,255,.28) 0 7deg,rgba(255,89,211,.18) 7deg 14deg,transparent 14deg 23deg)}.artwork-viewer--hologram-circles .artwork-viewer__live-effect{background:radial-gradient(circle at var(--viewer-light-x, 50%) var(--viewer-light-y, 50%),rgba(255,255,255,.86),transparent 28%),repeating-radial-gradient(circle at 50% 50%,rgba(89,236,255,.24) 0 6%,rgba(255,91,207,.16) 6% 11%,transparent 11% 17%)}.artwork-viewer--metallic-gold .artwork-viewer__live-effect,.artwork-viewer--metallic-silver .artwork-viewer__live-effect{background:radial-gradient(circle at var(--viewer-light-x, 50%) var(--viewer-light-y, 50%),rgba(255,255,255,.72),transparent 34%),linear-gradient(115deg,transparent 25%,rgba(255,255,255,.42) 45%,transparent 65%);background-size:100% 100%,220% 100%;mix-blend-mode:screen;opacity:.25}.artwork-viewer__seal:not(.is-animation-enabled) .artwork-viewer__live-effect{animation:none;opacity:0}@keyframes artwork-viewer-live-shimmer{0%{background-position:center,0% 50%;opacity:.22}to{background-position:center,100% 50%;opacity:.42}}.artwork-viewer__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:8px;width:100%;min-height:34px;margin:14px auto 0}.artwork-viewer__toggle{position:static;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:34px;padding:0 9px;border:1px solid rgba(8,10,11,.72);border-radius:999px;background:linear-gradient(145deg,rgba(255,255,255,.11),transparent 34%),linear-gradient(180deg,#3d4245,#2d3235 52%,#24282b);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000061,0 1px 1px #ffffff09,0 4px 8px #0000007a;color:#d9dddf;font:inherit;text-shadow:0 1px 1px rgba(0,0,0,.92),0 -1px 0 rgba(255,255,255,.035);transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,color .14s ease,filter .14s ease;cursor:pointer}.artwork-viewer__toggle:disabled{filter:saturate(.35) brightness(.72);opacity:.48;cursor:not-allowed}.artwork-viewer__toggle-label{min-width:0;font-size:12px;font-weight:700;white-space:nowrap}.artwork-viewer__toggle-state{display:inline-grid;place-items:center;box-sizing:border-box;width:34px;min-width:34px;height:18px;padding:0 4px 1px;border:1px solid rgba(181,192,185,.3);border-radius:999px;background:linear-gradient(180deg,#171a18,#0b0d0c);box-shadow:inset 0 1px 4px #0000008a;color:#d2d9d5a6;font-size:11px;line-height:1}.artwork-viewer__toggle[aria-pressed=true] .artwork-viewer__toggle-state{border-color:#dce4df;background:linear-gradient(180deg,#eef2ef,#8e9992);box-shadow:inset 0 1px #fff6,0 0 11px #d2dbd633;color:#111412}.artwork-viewer__seal:focus-visible,.artwork-viewer__toggle:focus-visible{outline:2px solid rgba(220,228,223,.72);outline-offset:3px}@media(hover:hover)and (pointer:fine){.artwork-viewer__toggle:not(:disabled):hover{border-color:#080a0bd1;background:linear-gradient(145deg,rgba(255,255,255,.14),transparent 36%),linear-gradient(180deg,#454a4d,#33383b 52%,#282c2f);box-shadow:inset 0 1px #ffffff29,inset 0 -1px #0006,0 1px 1px #ffffff0a,0 5px 10px #00000085;color:#f0f2f3}}.artwork-viewer__toggle:not(:disabled):active{background:linear-gradient(180deg,#252a2d,#303538);box-shadow:inset 0 2px 5px #000000b8,inset 0 -1px #ffffff13,0 1px 1px #ffffff06}@media(hover:none)and (pointer:coarse){.artwork-viewer__toggle:not(:disabled):active:not(.is-touch-pressing){background:linear-gradient(145deg,rgba(255,255,255,.11),transparent 34%),linear-gradient(180deg,#3d4245,#2d3235 52%,#24282b);box-shadow:inset 0 1px #ffffff21,inset 0 -1px #00000061,0 1px 1px #ffffff09,0 4px 8px #0000007a}.artwork-viewer__toggle:not(:disabled).is-touch-pressing{background:linear-gradient(180deg,#252a2d,#303538);box-shadow:inset 0 2px 5px #000000b8,inset 0 -1px #ffffff13,0 1px 1px #ffffff06}}
