.scene[data-v-2d21fd1c]{--px:42%;--py:28%;--rx:0deg;--ry:0deg;--tilt:.85;perspective:1200px}.scene[data-rarity=common][data-v-2d21fd1c]{--tilt:.4}.scene[data-rarity=uncommon][data-v-2d21fd1c]{--tilt:.7}.scene[data-rarity=rare][data-v-2d21fd1c]{--tilt:1}.scene[data-rarity=legendary][data-v-2d21fd1c]{--tilt:1.15}.tilt[data-v-2d21fd1c]{transform:rotateX(calc(var(--rx) * var(--tilt))) rotateY(calc(var(--ry) * var(--tilt)));transform-style:preserve-3d;transition:transform .48s cubic-bezier(.2,.7,.2,1)}.scene.lit .tilt[data-v-2d21fd1c]{transition-duration:50ms;transition-timing-function:linear}.scene.is-sample[data-v-2d21fd1c]{animation:5.5s ease-in-out infinite sample-float-2d21fd1c}@media (width>=768px){.scene.is-sample .tilt[data-v-2d21fd1c]{transform:rotateX(calc(var(--rx) * var(--tilt))) rotateY(calc(var(--ry) * var(--tilt))) rotate(2deg)}}.inner[data-v-2d21fd1c]{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.inner.flipped[data-v-2d21fd1c]{transform:rotateY(180deg)}.face[data-v-2d21fd1c]{isolation:isolate;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--panel);color:var(--foreground);box-shadow:var(--shadow-artifact), inset 0 0 0 1px var(--border);border-radius:24px;grid-area:1/1;padding:16px;position:relative;overflow:hidden}.face[data-v-2d21fd1c]>:not(.foil){z-index:2;position:relative}.back[data-v-2d21fd1c]{flex-direction:column;display:flex;transform:rotateY(180deg)}.cut[data-v-2d21fd1c]{border-top:1.5px dashed color-mix(in oklab, var(--foreground) 22%, transparent);margin:14px -16px 12px}.face>.cut[data-v-2d21fd1c]{z-index:3}.cut i[data-v-2d21fd1c]{background:var(--background);border-radius:999px;width:20px;height:20px;position:absolute;top:-10px}.cut i[data-v-2d21fd1c]:first-child{left:-10px}.cut i[data-v-2d21fd1c]:last-child{right:-10px}.art[data-v-2d21fd1c]{overflow:hidden}.rarity[data-v-2d21fd1c]{color:var(--muted-foreground);background:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:4px 8px 3px;font-size:11px;line-height:1;display:inline-flex}.scene[data-rarity=uncommon] .rarity[data-v-2d21fd1c]{color:var(--foreground);background:linear-gradient(120deg,#e4e3ea,#fff 45%,#c9c7d3);box-shadow:inset 0 0 0 1px #b5b3c0}.scene[data-rarity=rare] .rarity[data-v-2d21fd1c]{color:#fff;background:var(--primary)}.scene[data-rarity=rare] .stars[data-v-2d21fd1c]{color:var(--accent)}.scene[data-rarity=legendary] .rarity[data-v-2d21fd1c]{color:#3b2a06;background:linear-gradient(120deg,#c9a23a,#f7e08a 45%,#fff3c4 55%,#b8862b);box-shadow:inset 0 0 0 1px #8a6a1c}.face[data-v-2d21fd1c]:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.scene[data-rarity=uncommon] .face[data-v-2d21fd1c]:before{background:radial-gradient(circle 90px at var(--px) var(--py), #fffffff2, transparent 70%), conic-gradient(from var(--edge), #8e8b9c, #f4f3f8, #b5b3c0, #fff, #9a97a8, #e4e3ea, #8e8b9c);padding:3px}.scene[data-rarity=legendary] .face[data-v-2d21fd1c]{box-shadow:var(--shadow-artifact), 0 0 0 1px #8a6a1c, 0 10px 34px #c9a23a59;background:#fffdf5}.scene[data-rarity=legendary] .face[data-v-2d21fd1c]:before{background:radial-gradient(circle 70px at var(--px) var(--py), #fffae1f2, transparent 70%), linear-gradient(180deg, #ffffff59, transparent 35%, transparent 65%, #3c280040), conic-gradient(from var(--edge), #7a5a12, #c9a23a, #f7e08a, #fff6d6, #d4ad48, #8a6a1c, #e8c766, #fff3c4, #b8862b, #7a5a12);padding:7px}.foil[data-v-2d21fd1c]{z-index:0;border-radius:inherit;pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.scene[data-rarity=uncommon] .foil[data-v-2d21fd1c]{background-image:linear-gradient(115deg,#0000 32%,#8e8b9c24 43%,#ffffffe6 50%,#8e8b9c24 57%,#0000 68%),linear-gradient(160deg,#fff,#f3f2f7 55%,#fff);background-size:260% 260%,cover;background-position:var(--px) var(--py), center}.scene[data-rarity=rare] .foil[data-v-2d21fd1c]{background-image:repeating-linear-gradient(122deg,#0000 0 5px,#5b3df50f 5px 6px),repeating-linear-gradient(122deg,#fff 0%,#e9e4ff 9%,#fff 16%,#f1f9b9 24%,#fff 32%);background-size:cover,220% 220%;background-position:center, var(--px) var(--py)}.scene[data-rarity=legendary] .foil[data-v-2d21fd1c]{background-image:radial-gradient(circle 200px at var(--px) var(--py), #f7e08a73, transparent 70%), linear-gradient(118deg, transparent 36%, #e8c76638 47%, #fff6d6cc 50%, #e8c76638 53%, transparent 64%), radial-gradient(circle at 100% 100%, #e9e4ffcc, transparent 55%);background-size:cover,260% 260%,cover;background-position:center, var(--px) var(--py), center;box-shadow:inset 0 0 0 8px #7a5a1280}.art[data-v-2d21fd1c]:after{content:"";pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.scene[data-rarity=uncommon] .art[data-v-2d21fd1c]:after{opacity:.7;mix-blend-mode:soft-light;background-image:linear-gradient(115deg,#0000 30%,#ffffffe6 50%,#0000 70%);background-size:250% 250%;background-position:var(--px) var(--py)}.scene[data-rarity=rare] .art[data-v-2d21fd1c]:after{opacity:.85;mix-blend-mode:overlay;background-image:repeating-linear-gradient(122deg,#0000 0 5px,#ffffff59 5px 6px),repeating-linear-gradient(122deg,#5b3df5 0%,#ddf73b 10%,#fff 16%,#a493ff 24%,#5b3df5 32%);background-size:cover,220% 220%;background-position:center, var(--px) var(--py)}.scene[data-rarity=legendary] .art[data-v-2d21fd1c]{box-shadow:0 0 0 2px #e8c766}.scene[data-rarity=legendary] .art[data-v-2d21fd1c]:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#f7e08a99,#f7e08a26 14%,#0000 24%),repeating-conic-gradient(#5b3df5 0deg 15deg,#7257ff 15deg 30deg);width:180%;position:absolute;top:50%;left:50%;translate:-50% -50%}.shiny-tag[data-v-2d21fd1c]{z-index:1;color:#17141f;background:var(--accent);border-radius:999px;padding:4px 8px 3px;font-size:11px;line-height:1;position:absolute;top:8px;left:8px}.scene.is-shiny .face[data-v-2d21fd1c]{--foreground:#f6f3ff;--muted-foreground:#c4bdd9;--panel:#241f3d;--muted:#ffffff1a;--border:#ffffff24;background:#1b1730}.scene.is-shiny .face[data-v-2d21fd1c] :is(.text-primary,.\!text-primary){--primary:var(--accent)}.scene.is-shiny .face .bg-accent[data-v-2d21fd1c],.scene.is-shiny[data-rarity=uncommon] .rarity[data-v-2d21fd1c]{color:#17141f}.scene.is-shiny .foil[data-v-2d21fd1c]{background-color:#1b1730;background-image:radial-gradient(closest-side,#5b3df5b3,#0000),radial-gradient(closest-side,#ddf73b38,#0000),radial-gradient(closest-side,#7257ff80,#0000);background-position:0 0,100% 100%,100% 0;background-size:130% 70%,100% 60%,110% 80%}.scene.is-shiny .face[data-v-2d21fd1c]{transition:box-shadow .4s}.scene.is-shiny.lit .face[data-v-2d21fd1c]{box-shadow:var(--shadow-artifact), 0 0 0 1px #ddf73b8c, 0 0 40px #ddf73b4d}.scene.is-shiny.lit .foil[data-v-2d21fd1c]{background-image:radial-gradient(closest-side, #5b3df5b3, transparent), radial-gradient(closest-side, #ddf73b38, transparent), radial-gradient(closest-side, #7257ff80, transparent), radial-gradient(circle 160px at var(--px) var(--py), #ddf73b33, #5b3df540 50%, transparent 80%);background-size:130% 70%,100% 60%,110% 80%,100% 100%}.star[data-v-2d21fd1c]{opacity:0;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:#fff;transition:opacity .4s;position:absolute;translate:-50% -50%}.star.lime[data-v-2d21fd1c]{background:var(--accent)}.scene.is-shiny.lit .star[data-v-2d21fd1c]{animation-name:twinkle-2d21fd1c;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.scene.is-shiny.lit .shiny-tag[data-v-2d21fd1c]{animation:1.8s ease-in-out infinite tag-glow-2d21fd1c}@property --edge{syntax:"<angle>";inherits:true;initial-value:0deg}@media (prefers-reduced-motion:no-preference){.scene[data-rarity=uncommon] .face[data-v-2d21fd1c]:before{animation:26s linear infinite edge-spin-2d21fd1c}.scene[data-rarity=legendary] .face[data-v-2d21fd1c]:before{animation:14s linear infinite edge-spin-2d21fd1c}.scene[data-rarity=legendary] .art[data-v-2d21fd1c]:before{animation:60s linear infinite rays-2d21fd1c}.scene:not(.lit) .foil[data-v-2d21fd1c],.scene:not(.lit) .art[data-v-2d21fd1c]:after{animation:24s ease-in-out infinite drift-2d21fd1c}.scene.is-shiny .foil[data-v-2d21fd1c]{animation:16s ease-in-out infinite alternate aurora-2d21fd1c}}@keyframes twinkle-2d21fd1c{0%,to{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes tag-glow-2d21fd1c{0%,to{box-shadow:0 0 #ddf73b00}50%{box-shadow:0 0 14px 2px #ddf73bb3}}@keyframes aurora-2d21fd1c{0%{background-position:0 0,100% 100%,100% 0}50%{background-position:100% 40%,0 60%,20% 100%}to{background-position:30% 100%,70% 0,0 30%}}@keyframes edge-spin-2d21fd1c{to{--edge:360deg}}@keyframes rays-2d21fd1c{to{transform:rotate(360deg)}}@keyframes drift-2d21fd1c{0%,to{background-position:8% 22%}50%{background-position:92% 78%}}@keyframes sample-float-2d21fd1c{0%,to{transform:translateY(0)rotate(-.6deg)}50%{transform:translateY(-14px)rotate(1.2deg)}}@media (prefers-reduced-motion:reduce){.inner[data-v-2d21fd1c]{transition:none}.tilt[data-v-2d21fd1c]{transform:none}.scene.is-sample[data-v-2d21fd1c],.face[data-v-2d21fd1c]:before,.foil[data-v-2d21fd1c],.art[data-v-2d21fd1c]:before,.art[data-v-2d21fd1c]:after{animation:none}}.reveal-stage[data-v-866156f8]{color:#fff;background:radial-gradient(circle at 50% 45%,#2b2254 0%,#17141f 68%);transition:opacity .9s cubic-bezier(.4,0,.2,1);animation:.36s ease-out backwards stage-in-866156f8}.reveal-stage.exiting[data-v-866156f8]{opacity:0;pointer-events:none}.reveal-content[data-v-866156f8]{transition:transform .9s cubic-bezier(.22,1,.36,1),filter .9s}.exiting .reveal-content[data-v-866156f8]{filter:blur(6px);transform:translateY(-16px)scale(.94)}.reveal-stage[data-rarity=legendary][data-v-866156f8]{background:radial-gradient(circle at 50% 45%,#4a3810 0%,#1b1730 62%,#120f20 100%)}.reveal-aurora[data-v-866156f8]{filter:blur(40px);background:radial-gradient(circle at 30% 35%,#5b3df58c,#0000 45%),radial-gradient(circle at 70% 65%,#ddf73b47,#0000 45%),radial-gradient(circle at 60% 25%,#a493ff59,#0000 40%);animation:14s ease-in-out infinite alternate aurora-move-866156f8;position:absolute;inset:-25%}.reveal-stage[data-rarity=legendary] .reveal-aurora[data-v-866156f8]{background:radial-gradient(circle at 30% 35%,#f7e08a73,#0000 45%),radial-gradient(circle at 70% 65%,#c9a23a61,#0000 45%),radial-gradient(circle at 60% 25%,#5b3df566,#0000 42%)}.reveal-rays[data-v-866156f8]{filter:blur(6px);opacity:.45;background:radial-gradient(circle,#ddf73b38,#5b3df529 22%,#0000 45%),repeating-conic-gradient(#fff0 0deg,#ffffff12 10deg,#fff0 20deg);width:200vmax;height:200vmax;transition:opacity 1.6s;animation:60s linear infinite rays-spin-866156f8;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 8%,#0000 42%);mask-image:radial-gradient(circle,#000 8%,#0000 42%)}.reveal-stage[data-rarity=legendary] .reveal-rays[data-v-866156f8]{background:radial-gradient(circle,#f7e08a5c,#c9a23a29 24%,#0000 48%),repeating-conic-gradient(#fff3c400 0deg,#fff3c41a 10deg,#fff3c400 20deg)}.phase-land .reveal-rays[data-v-866156f8]{opacity:.85}.reveal-flash[data-v-866156f8]{opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffffe6,#ddf73b80 30%,#0000 65%);position:absolute;inset:0}.phase-land .reveal-flash[data-v-866156f8]{animation:1.6s ease-out both flash-pop-866156f8}.reveal-caption[data-v-866156f8]{color:var(--accent);backdrop-filter:blur(8px);background:#ffffff1a;border-radius:999px;padding:6px 14px}.spin-wrap[data-v-866156f8]{perspective:1400px;opacity:0;will-change:transform, filter;width:min(340px,86vw);position:relative}.phase-land .spin-wrap[data-v-866156f8]{animation:3.2s ease-in-out 1.4s infinite alternate card-float-866156f8}.spinner[data-v-866156f8]{transform-style:preserve-3d;will-change:transform;position:relative}.spin-front[data-v-866156f8],.spin-back[data-v-866156f8]{-webkit-backface-visibility:hidden;backface-visibility:hidden}.spin-back[data-v-866156f8]{box-shadow:inset 0 0 0 7px #1b1730, inset 0 0 0 9px var(--accent), 0 24px 60px #00000073;background:repeating-linear-gradient(45deg,#ddf73b12 0 2px,#0000 2px 16px),repeating-linear-gradient(-45deg,#ddf73b12 0 2px,#0000 2px 16px),radial-gradient(circle at 50% 42%,#7a62ff 0%,#4a32d8 38%,#1b1730 100%);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg)}.reveal-stage[data-rarity=legendary] .spin-back[data-v-866156f8]{box-shadow:inset 0 0 0 7px #1b1730,inset 0 0 0 9px #e8c766,0 24px 60px #00000073}.back-emblem[data-v-866156f8]{border:3px solid var(--accent);background:#1b17308c;border-radius:999px;place-items:center;width:124px;height:124px;display:grid;box-shadow:0 0 40px #ddf73b73}.back-mark[data-v-866156f8]{color:var(--accent);font-size:72px;line-height:1}.back-title[data-v-866156f8]{letter-spacing:.28em;color:#fff;margin-top:6px;font-size:15px}.back-sub[data-v-866156f8]{letter-spacing:.22em;color:#fff9;font-size:10px}.ghost[data-v-866156f8]{opacity:0;pointer-events:none;mix-blend-mode:screen;will-change:transform, opacity;background:linear-gradient(135deg,#a493fff2,#5b3df5d9 50%,#ddf73bb3);border-radius:24px;position:absolute;inset:0}.reveal-stage[data-rarity=legendary] .ghost[data-v-866156f8]{background:linear-gradient(135deg,#fff3c4f2,#e8c766d9 50%,#c9a23ab3)}.reveal-sparks[data-v-866156f8]{pointer-events:none;position:absolute;inset:0}.reveal-spark[data-v-866156f8]{--angle:calc(var(--i) * 16.36deg);background:var(--accent);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;width:12px;height:12px;position:absolute;top:50%;left:50%}.reveal-spark[data-v-866156f8]:nth-child(2n){background:#fff}.phase-land .reveal-spark[data-v-866156f8]{animation:2.8s cubic-bezier(.22,1,.36,1) forwards spark-fly-866156f8}@keyframes stage-in-866156f8{0%{opacity:0}to{opacity:1}}@keyframes aurora-move-866156f8{0%{transform:translate(-6%,-4%)scale(1)rotate(-4deg)}50%{transform:translate(5%,6%)scale(1.12)rotate(4deg)}to{transform:translate(-3%,5%)scale(1.05)rotate(-2deg)}}@keyframes rays-spin-866156f8{to{transform:rotate(360deg)}}@keyframes card-float-866156f8{0%{transform:translateY(0)scale(1)}to{transform:translateY(-8px)scale(1.015)}}@keyframes flash-pop-866156f8{0%{opacity:0}30%{opacity:.45}to{opacity:0}}@keyframes spark-fly-866156f8{0%{opacity:1;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(0) scale(.4)}70%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--angle)) translateY(-300px) scale(1.2)}}
