.hand.svelte-1r8sc8z{position:relative;width:100%;height:clamp(320px,46vw,600px)}canvas.svelte-1r8sc8z{position:absolute;inset:-6% -8%;width:116%;height:112%;opacity:0;transition:opacity .6s ease;pointer-events:none}.hand[data-gl=on].svelte-1r8sc8z canvas:where(.svelte-1r8sc8z){opacity:1}.fan.svelte-1r8sc8z{position:absolute;inset:0;transition:opacity .6s ease;--mx: 60%;--my: 30%}.hand[data-gl=on].svelte-1r8sc8z .fan:where(.svelte-1r8sc8z){opacity:0}.cc.svelte-1r8sc8z{position:absolute;left:50%;top:50%;width:clamp(110px,11.5vw,168px);aspect-ratio:63 / 88;margin-left:calc(clamp(110px,11.5vw,168px)/-2);margin-top:calc(clamp(110px,11.5vw,168px) * 88 / 63 / -2);border-radius:7%/5%;transform-origin:50% 230%;transform:translateY(calc(var(--y) * .4)) rotate(var(--a));background:linear-gradient(180deg,color-mix(in oklab,var(--c) 18%,#14101f),#0e0b17);box-shadow:0 0 0 3px color-mix(in oklab,var(--c) 55%,#ffffff),0 24px 40px -18px #000;overflow:hidden}.cc.svelte-1r8sc8z:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mx) var(--my),#ffffff55,transparent 40%),linear-gradient(115deg,#7cf3ff,#a98bff 25%,#ff8ad8,#ffd36b,#8dffb5 85%);background-size:100% 100%,300% 300%;background-position:0 0,calc(var(--i) * 22%) 40%;mix-blend-mode:color-dodge;opacity:.3}.art.svelte-1r8sc8z{position:absolute;inset:8% 9% 47%;border-radius:4%;background:radial-gradient(circle at 50% 45%,#fff3d6 0 14%,transparent 15%),repeating-radial-gradient(circle at 50% 45%,color-mix(in oklab,var(--c) 80%,#fff) 0 3%,transparent 3% 8%),linear-gradient(180deg,color-mix(in oklab,var(--c) 45%,#000),color-mix(in oklab,var(--c) 12%,#000))}.bar.svelte-1r8sc8z{position:absolute;left:9%;right:9%;top:58%;height:7%;border-radius:99px;background:#ffffff1c}.box.svelte-1r8sc8z{position:absolute;inset:69% 9% 7%;border-radius:4%;background:#ffffff10;display:grid;align-content:center;gap:9%;padding:0 9%}.box.svelte-1r8sc8z i:where(.svelte-1r8sc8z){display:block;height:4px;border-radius:9px;background:#ffffff30}.box.svelte-1r8sc8z i:where(.svelte-1r8sc8z):nth-child(2){width:80%}.box.svelte-1r8sc8z i:where(.svelte-1r8sc8z):nth-child(3){width:55%}@media(max-width:1023px){.hand.svelte-1r8sc8z{height:clamp(300px,80vw,440px)}.cc.svelte-1r8sc8z{width:clamp(100px,26vw,170px);margin-left:calc(clamp(100px,26vw,170px)/-2);margin-top:calc(clamp(100px,26vw,170px) * 88 / 63 / -2)}}.sleeve.svelte-x6d2wg{width:min(240px,58vw);aspect-ratio:66 / 91;border-radius:12px;padding:7px;background:linear-gradient(160deg,#ffffff30,#ffffff08 40%,#ffffff18);border:1px solid #ffffff40;box-shadow:0 40px 70px -30px #000,inset 0 1px #ffffff60;rotate:-4deg}.card-face.svelte-x6d2wg{position:relative;height:100%;border-radius:8px;background:linear-gradient(180deg,#2a1d48,#120e1e);box-shadow:0 0 0 3px #a78bff;overflow:hidden}.art.svelte-x6d2wg{position:absolute;inset:7% 8% 46%;border-radius:5px;background:radial-gradient(circle at 50% 50%,#fff3d6 0 12%,transparent 13%),conic-gradient(from 0deg at 50% 50%,#a78bff,#2ec4b6,#f4b942,#ff6b6b,#a78bff);opacity:.85}.bar.svelte-x6d2wg{position:absolute;inset:58% 8% 35%;border-radius:99px;background:#ffffff20}.txt.svelte-x6d2wg{position:absolute;inset:69% 8% 7%;display:grid;align-content:center;gap:9px;padding:0 8%;border-radius:5px;background:#ffffff0e}.txt.svelte-x6d2wg i:where(.svelte-x6d2wg){height:4px;border-radius:9px;background:#ffffff30}.txt.svelte-x6d2wg i:where(.svelte-x6d2wg):nth-child(2){width:75%}.txt.svelte-x6d2wg i:where(.svelte-x6d2wg):nth-child(3){width:50%}.tag.svelte-x6d2wg{position:absolute;right:-38px;bottom:26px;display:flex;gap:6px;align-items:center;padding:8px 12px;border-radius:10px;background:#f1ebdd;color:#1d1a26;font:600 11px/1 var(--font-mono);letter-spacing:.06em;box-shadow:0 18px 30px -14px #000;rotate:5deg}.tag.svelte-x6d2wg span:where(.svelte-x6d2wg){opacity:.4}.tag.svelte-x6d2wg span.on:where(.svelte-x6d2wg){opacity:1;padding:3px 5px;border-radius:5px;background:#1d1a26;color:#f1ebdd}.tag.svelte-x6d2wg .foil-text{opacity:1;filter:saturate(1.6) brightness(.8)}.box.svelte-x6d2wg{position:relative;width:min(230px,46vw);aspect-ratio:1.25;border-radius:10px;background:linear-gradient(160deg,#2a1d48,#151024 60%);border:1px solid #ffffff1f;box-shadow:0 40px 70px -30px #000;display:grid;place-items:center}.box-lid.svelte-x6d2wg{position:absolute;inset:0 0 auto;height:28%;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#3a2b66,#261b44);border-bottom:1px solid #ffffff22}.box-face.svelte-x6d2wg{margin-top:22%;font:800 clamp(14px,2vw,19px) / 1 var(--font-display);letter-spacing:.12em}.pack.svelte-x6d2wg{position:relative;width:min(130px,28vw);aspect-ratio:.58;border-radius:6px;background:radial-gradient(circle at 50% 42%,#fff3d6 0 10%,transparent 11%),linear-gradient(140deg,#7cf3ff,#a98bff 30%,#ff8ad8,#ffd36b 80%);box-shadow:0 40px 60px -26px #000;rotate:6deg}.crimp.svelte-x6d2wg{position:absolute;left:0;right:0;height:9%;background:repeating-linear-gradient(90deg,#ffffff70 0 3px,#00000030 3px 6px)}.crimp.top.svelte-x6d2wg{top:0}.crimp.bot.svelte-x6d2wg{bottom:0}.pack-mark.svelte-x6d2wg{position:absolute;inset:62% 18% 22%;border-radius:99px;background:#0c0a1466}@media(max-width:639px){.tag.svelte-x6d2wg{right:-12px}}.binder.svelte-1qa88f8{position:relative;border-radius:28px;padding:clamp(14px,2.4vw,28px);padding-left:clamp(14px,6vw,84px);background:radial-gradient(120% 80% at 80% 0%,#2c2444,transparent 60%),#17141f;box-shadow:0 50px 90px -50px #1d1a26,inset 0 0 0 1px #ffffff12;color:#f1ebdd}.rings.svelte-1qa88f8{position:absolute;left:clamp(6px,2vw,30px);top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-around}.rings.svelte-1qa88f8 i:where(.svelte-1qa88f8){width:clamp(10px,1.6vw,20px);aspect-ratio:1;border-radius:50%;background:#f1ebdd;box-shadow:inset 0 2px 4px #0006}.pockets.svelte-1qa88f8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,16px);counter-reset:step;list-style:none;margin:0;padding:0}.pocket.svelte-1qa88f8{position:relative;display:flex;flex-direction:column;min-height:220px;padding:20px;border-radius:16px;background:linear-gradient(170deg,#ffffff12,#ffffff05 45%,#ffffff0a);border:1px solid #ffffff1c;box-shadow:inset 0 1px #ffffff26}.pocket.svelte-1qa88f8:before{content:"";position:absolute;left:14px;right:14px;top:9px;height:1px;background:linear-gradient(90deg,transparent,#ffffff40,transparent)}.step.svelte-1qa88f8:after{counter-increment:step;content:counter(step,decimal-leading-zero);position:absolute;top:16px;right:18px;font:600 12px/1 var(--font-mono);color:#fff5}.step.svelte-1qa88f8{justify-content:flex-end}.credit.svelte-1qa88f8{background:linear-gradient(170deg,#a98bff26,#ffffff06 50%,#7cf3ff1a),#ffffff06;border-color:#a98bff66}.scan.svelte-1qa88f8{grid-column:span 2;flex-direction:row;gap:18px;align-items:flex-start}.scan-grid.svelte-1qa88f8{margin-left:auto;display:grid;grid-template-columns:repeat(3,26px);gap:5px;flex-shrink:0}.scan-grid.svelte-1qa88f8 i:where(.svelte-1qa88f8){aspect-ratio:63 / 88;border-radius:3px;background:#ffffff14;border:1px solid #ffffff22}@media(prefers-reduced-motion:no-preference){.scan-grid.svelte-1qa88f8 i:where(.svelte-1qa88f8){animation:svelte-1qa88f8-scan 3.2s var(--d) ease-in-out infinite}}@keyframes svelte-1qa88f8-scan{0%,70%,to{background:#ffffff14;border-color:#fff2}20%{background:#8dffb540;border-color:#8dffb5}}.cta.svelte-1qa88f8{justify-content:center}@media(max-width:899px){.pockets.svelte-1qa88f8{grid-template-columns:repeat(2,minmax(0,1fr))}.pocket.svelte-1qa88f8{min-height:180px}.scan.svelte-1qa88f8{grid-column:span 2}.cta.svelte-1qa88f8{grid-column:span 2;min-height:0}}@media(max-width:560px){.pockets.svelte-1qa88f8{grid-template-columns:1fr}.pocket.svelte-1qa88f8{min-height:0;padding:18px}.step.svelte-1qa88f8 h3:where(.svelte-1qa88f8){margin-top:0}.scan.svelte-1qa88f8,.cta.svelte-1qa88f8{grid-column:auto}.scan.svelte-1qa88f8{flex-direction:column}.scan-grid.svelte-1qa88f8,.rings.svelte-1qa88f8{display:none}.binder.svelte-1qa88f8{padding-left:clamp(14px,2.4vw,28px)}}.track.svelte-x8hlvf{scrollbar-width:none;list-style:none}.track.svelte-x8hlvf::-webkit-scrollbar{display:none}.ticket.svelte-x8hlvf{position:relative;padding:24px;border-radius:18px;background:linear-gradient(180deg,color-mix(in oklab,var(--c) 16%,transparent),transparent 45%),#151024;border:1px solid #ffffff17;-webkit-mask:radial-gradient(circle 11px at 0 62%,transparent 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 11px at 100% 62%,transparent 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 62%,transparent 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 11px at 100% 62%,transparent 98%,#000) right / 51% 100% no-repeat}.ticket.svelte-x8hlvf:before{content:"";position:absolute;left:24px;right:24px;top:0;height:3px;border-radius:0 0 4px 4px;background:var(--c)}.phone.svelte-qgytej{position:relative;width:min(300px,78vw);aspect-ratio:9 / 18.5;padding:46px 16px 16px;border-radius:44px;background:linear-gradient(180deg,#120e1e,#0c0a14);border:1px solid #ffffff22;box-shadow:0 0 0 8px #1f1733,0 0 0 9px #ffffff1a,0 60px 100px -40px #000,0 0 120px -30px #a98bff55;rotate:-3deg}.notch.svelte-qgytej{position:absolute;top:14px;left:50%;width:88px;height:22px;margin-left:-44px;border-radius:99px;background:#000}.mini.svelte-qgytej{aspect-ratio:63 / 88;border-radius:7px;background:radial-gradient(circle at 50% 36%,#fff3d6 0 9%,transparent 10%),linear-gradient(180deg,color-mix(in oklab,var(--c) 55%,#000) 0 54%,#1a1428 54%);box-shadow:0 0 0 1.5px color-mix(in oklab,var(--c) 70%,#fff);position:relative}.mini.svelte-qgytej i:where(.svelte-qgytej){position:absolute;left:14%;right:30%;bottom:16%;height:3px;border-radius:9px;background:#ffffff40}
