*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{height:100%;overflow:hidden;overscroll-behavior:none}body{background:#0b0e1a;color:#e8e4f0;font-family:Segoe UI,system-ui,-apple-system,sans-serif;user-select:none;-webkit-user-select:none}#app{position:fixed;top:0;right:0;bottom:0;left:0}#stage{position:absolute;top:0;right:0;bottom:0;left:0}#ambient{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(1200px 800px at 70% -10%,rgba(96,60,180,.28),transparent 60%),radial-gradient(900px 700px at 15% 110%,rgba(190,130,40,.16),transparent 60%),radial-gradient(700px 500px at 90% 85%,rgba(40,120,160,.12),transparent 60%),#0b0e1a}#ambient:before,#ambient:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background-image:radial-gradient(2px 2px at 20% 30%,rgba(255,255,255,.35),transparent 100%),radial-gradient(1.5px 1.5px at 60% 70%,rgba(255,230,180,.3),transparent 100%),radial-gradient(2px 2px at 80% 20%,rgba(200,180,255,.3),transparent 100%),radial-gradient(1.5px 1.5px at 35% 80%,rgba(255,255,255,.22),transparent 100%),radial-gradient(2.5px 2.5px at 50% 50%,rgba(255,240,200,.18),transparent 100%);background-size:45% 45%;animation:dust-drift 60s linear infinite;opacity:.7}#ambient:after{background-size:30% 30%;animation-duration:95s;animation-direction:reverse;opacity:.4}@keyframes dust-drift{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(4%,6%,0) rotate(3deg)}}.scene{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;transition:opacity .45s ease,transform .45s ease}.scene-enter{opacity:0;transform:translateY(14px) scale(.985)}.scene-exit{opacity:0;transform:scale(1.02);pointer-events:none}#fx-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:80}.btn{font:600 15px/1 Segoe UI,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;padding:15px 34px;border-radius:999px;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,box-shadow .25s ease,background .25s ease}.btn:active{transform:scale(.96)}.btn-primary{color:#1c1206;background:linear-gradient(160deg,#ffe9ae,#e0a93e 55%,#b97f22);box-shadow:0 4px 24px #e0a93e59,inset 0 1px #fff9}.btn-primary:hover{box-shadow:0 6px 32px #e0a93e8c,inset 0 1px #fff9}.btn-ghost{color:#cfc8e0;background:#ffffff0f;border-color:#ffffff2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.btn-ghost:hover{background:#ffffff1f}.btn-icon{width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff12;color:#e8e4f0;font-size:18px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s ease}.btn-icon:hover{background:#ffffff24}.menu-scene{align-items:center;justify-content:space-between;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom))}.menu-head{text-align:center;margin-top:2vh}.logo{font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,7vw,52px);letter-spacing:.22em;font-weight:700;background:linear-gradient(170deg,#fff3cf 20%,#e0a93e,#8a5a1a 90%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 14px rgba(224,169,62,.3))}.logo span{background:linear-gradient(170deg,#e6dcff 20%,#9a6fe8 60%,#4f2f8a 95%);-webkit-background-clip:text;background-clip:text}.menu-sub{margin-top:8px;font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:#e8e4f073}.menu-preview{flex:1;display:flex;align-items:center;justify-content:center;perspective:1100px;width:100%;min-height:0}.menu-pack-mount{transform-style:preserve-3d}.menu-pack.pack3d{width:min(210px,44vw);--pack-scale: .72;cursor:default}.menu-controls{display:flex;flex-direction:column;align-items:center;gap:22px;width:100%}.set-rail{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;max-width:640px}.set-chip{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 18px;min-width:128px;border-radius:14px;border:1px solid rgba(255,255,255,.14);background:#ffffff0d;color:#e8e4f0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s ease,background .2s ease,transform .15s ease,box-shadow .25s ease}.set-chip:hover:not(:disabled){transform:translateY(-2px);background:#ffffff17}.set-chip.active{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 6px 24px color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent) 12%,rgba(255,255,255,.05))}.set-chip:disabled{opacity:.45;cursor:not-allowed}.chip-code{font-size:11px;letter-spacing:.2em;color:var(--accent);font-weight:700}.chip-name{font-size:15px;font-weight:600}.chip-soon{position:absolute;top:-8px;right:-6px;font-size:9px;letter-spacing:.12em;font-weight:700;padding:4px 8px;border-radius:999px;background:linear-gradient(160deg,#6a5acd,#3b2f6b);color:#e6dcff}.open-btn{min-width:220px}.mute-btn{position:absolute;top:max(18px,env(safe-area-inset-top));right:18px}.opening-scene{touch-action:none}.open-head{position:relative;z-index:10;display:flex;align-items:center;gap:14px;padding:max(16px,env(safe-area-inset-top)) 18px 10px}.open-title{font-family:Georgia,serif;font-size:19px;letter-spacing:.18em;text-transform:uppercase;color:#e8e4f0e6}.open-counter{margin-left:auto;font-variant-numeric:tabular-nums;font-size:14px;letter-spacing:.12em;color:#e8e4f099}.pack-stage{position:relative;flex:1;min-height:0;perspective:1300px;touch-action:none;cursor:grab}.opening-scene.is-spinning .pack-stage{cursor:grabbing}.pack-float{position:absolute;left:50%;top:50%;transform:translate(calc(-50% + var(--shake, 0px)),-50%);transform-style:preserve-3d;animation:pack-bob 4.2s ease-in-out infinite}@keyframes pack-bob{0%,to{margin-top:0}50%{margin-top:-12px}}.pack-mount{transform-style:preserve-3d}.pack3d{position:relative;width:min(300px,62vw,52vh);aspect-ratio:.62;transform-style:preserve-3d;transition:opacity .4s ease}.pack-shadow{position:absolute;left:50%;top:calc(50% + min(150px,31vw,26vh)*1.72);width:min(300px,62vw,52vh);height:44px;transform:translate(-50%,-50%) scaleY(.32);border-radius:50%;background:radial-gradient(ellipse,rgba(0,0,0,.6),transparent 65%);animation:shadow-bob 4.2s ease-in-out infinite;pointer-events:none}@keyframes shadow-bob{0%,to{opacity:1;scale:1}50%{opacity:.7;scale:.92 1}}.pack-away .pack-shadow{transition:opacity .4s ease;opacity:0;animation:none}.pack-arrive{opacity:0}.pack-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;border-radius:10px;overflow:hidden}.pack-face.front{transform:translateZ(9px)}.pack-face.back{transform:rotateY(180deg) translateZ(9px)}.pack-face.side{width:18px;left:0;top:1px;bottom:1px;inset-inline-end:auto;border-radius:4px;background:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 24%,#120c22),#0c081a 30%,#0c081a 70%,color-mix(in srgb,var(--accent) 24%,#120c22));transform:translate(-50%) rotateY(90deg);backface-visibility:visible}.pack-face.side-right{left:auto;right:0;transform:translate(50%) rotateY(90deg)}.wrapper-design{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:linear-gradient(115deg,rgba(255,255,255,.1) 0%,transparent 30%),linear-gradient(165deg,color-mix(in srgb,var(--accent2) 45%,#16102c),#171030 34%,color-mix(in srgb,var(--accent) 26%,#120d24) 68%,#0d0920)}.wrapper-flat-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.crimp{position:relative;height:6.5%;flex:none;background:repeating-linear-gradient(90deg,#ffffff29 0,#ffffff29 2px,#00000047 2px,#00000047 5px),linear-gradient(to bottom,color-mix(in srgb,var(--accent) 40%,#241a3e),#16102c)}.crimp-top{border-bottom:1px solid rgba(0,0,0,.5);clip-path:polygon(0 0,100% 0,100% 100%,96% 88%,92% 100%,88% 88%,84% 100%,80% 88%,76% 100%,72% 88%,68% 100%,64% 88%,60% 100%,56% 88%,52% 100%,48% 88%,44% 100%,40% 88%,36% 100%,32% 88%,28% 100%,24% 88%,20% 100%,16% 88%,12% 100%,8% 88%,4% 100%,0 88%)}.crimp-bottom{border-top:1px solid rgba(0,0,0,.5)}.wrap-body{position:relative;flex:1;overflow:hidden}.wrap-art{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center 30%;filter:saturate(1.15) contrast(1.05)}.wrap-art-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(13,9,32,.85),transparent 26%,transparent 55%,rgba(13,9,32,.92) 86%),radial-gradient(120% 60% at 50% 40%,transparent 55%,rgba(13,9,32,.55))}.wrap-brand{position:absolute;top:4.5%;width:100%;text-align:center;font-size:calc(10px * var(--pack-scale, 1));letter-spacing:.42em;color:#fff0d2d9;text-shadow:0 1px 6px rgba(0,0,0,.8)}.wrap-title{position:absolute;bottom:14%;width:100%;text-align:center;font-family:Georgia,serif;font-weight:700;font-size:calc(26px * var(--pack-scale, 1));letter-spacing:.14em;background:linear-gradient(175deg,#fff6d8 30%,var(--accent) 70%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 6px rgba(0,0,0,.9));padding:0 6px}.wrap-sub{position:absolute;bottom:9%;width:100%;text-align:center;font-size:calc(9px * var(--pack-scale, 1));letter-spacing:.3em;color:#e8e4f0b3;text-shadow:0 1px 4px rgba(0,0,0,.9)}.wrap-barcode{position:absolute;bottom:2.5%;left:50%;transform:translate(-50%);width:42%;height:5%;background:repeating-linear-gradient(90deg,#ddd 0,#ddd 2px,#111 2px,#111 4px,#ddd 4px,#ddd 5px,#111 5px,#111 8px);border:3px solid #ddd;border-radius:2px;opacity:.85}.pack-sheen{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.07) 42%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.07) 58%,transparent 70%),linear-gradient(100deg,transparent 20%,rgba(255,80,180,.1) 38%,rgba(120,220,255,.12) 50%,rgba(255,220,100,.1) 62%,transparent 80%);background-size:260% 100%,320% 100%;background-position-x:var(--sheen-x, 50%),calc(100% - var(--sheen-x, 50%));mix-blend-mode:screen;opacity:.9}.tear-strip{position:absolute;top:0;left:0;right:0;height:18%;overflow:hidden;z-index:6;transform-origin:50% 100%;transform:translateY(calc(var(--tear, 0) * -7px)) rotate(calc(var(--tear, 0) * var(--tear-dir, 1) * -2.5deg));transition:transform .05s linear}.tear-strip .wrapper-design{height:555.6%}.pack3d.tearing .tear-strip{filter:brightness(1.12)}.pack3d.torn .tear-strip{animation:strip-off .75s cubic-bezier(.3,.6,.4,1) forwards}@keyframes strip-off{20%{transform:translate3d(8px,-22px,30px) rotate(-6deg) rotateX(24deg);opacity:1}to{transform:translate3d(90px,-46vh,120px) rotate(-28deg) rotateX(80deg);opacity:0}}.pack3d.torn .pack-face.front>.wrapper-design{clip-path:polygon(0% 17.6%,5% 16.6%,11% 18.2%,17% 16.9%,24% 18.4%,31% 16.8%,38% 18.1%,45% 17%,52% 18.3%,59% 16.9%,66% 18.2%,73% 17.1%,80% 18.4%,87% 16.9%,94% 18.1%,100% 17.3%,100% 100%,0% 100%)}.pack3d.torn .pack-face.back>.wrapper-design{clip-path:polygon(0% 17%,100% 17.6%,100% 100%,0% 100%)}.tear-guide{position:absolute;top:calc(18% - 3px);left:0;right:0;z-index:7;pointer-events:none}.tear-dashes{position:absolute;left:3%;right:3%;top:0;border-top:2.5px dashed rgba(255,244,200,.75);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 80%,white));opacity:calc(1 - var(--tear, 0))}.tear-chevron{position:absolute;top:-11px;left:4%;font-size:15px;color:#ffedb0;text-shadow:0 0 8px rgba(255,220,120,.9);animation:chevron-slide 2.2s ease-in-out infinite;opacity:calc(1 - var(--tear, 0) * 3)}@keyframes chevron-slide{0%,15%{transform:translate(0);opacity:0}30%{opacity:1}70%{opacity:1}85%,to{transform:translate(min(240px,56vw));opacity:0}}.tear-frontier{position:absolute;top:-7px;left:calc(3% + var(--tear, 0) * 94%);width:14px;height:14px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle,#fff 0%,#ffe9a0 45%,transparent 70%);box-shadow:0 0 18px 6px #ffe696bf;opacity:0}.pack3d.tearing .tear-frontier{opacity:1}.pack3d.tearing .tear-chevron{animation-play-state:paused}.pack-away .pack-float{animation:pack-drop .7s cubic-bezier(.5,0,.8,.4) forwards}@keyframes pack-drop{to{margin-top:42vh;opacity:0}}.open-flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 46%,rgba(255,250,230,.95),rgba(255,240,190,.35) 32%,transparent 65%);opacity:0;z-index:9}.open-flash.go{animation:flash-pop .55s ease-out forwards}@keyframes flash-pop{0%{opacity:0;transform:scale(.6)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}.hint{position:absolute;left:0;right:0;text-align:center;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#e8e4f08c;pointer-events:none;opacity:0;transition:opacity .5s ease}.hint-spin{bottom:calc(52px + env(safe-area-inset-bottom))}.hint-tear{bottom:calc(26px + env(safe-area-inset-bottom));color:color-mix(in srgb,var(--accent) 75%,white)}.phase-pack .hint-tear{animation:hint-pulse 2.4s ease-in-out infinite}@keyframes hint-pulse{0%,to{opacity:.55}50%{opacity:1}}.phase-pack .hint{opacity:1}.phase-pack.is-tearing .hint,.phase-pack.is-spinning .hint-tear{opacity:.25}.card3d{position:relative;width:min(72vw,calc((100dvh - 230px)*.716),360px);aspect-ratio:63/88;transform-style:preserve-3d;border-radius:4.6%/3.3%}.card-flip{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.25,.7,.3,1.15);border-radius:inherit}.card3d.face-down .card-flip{transform:rotateY(180deg)}.card-face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:inherit;overflow:hidden;background:#10131f;box-shadow:0 18px 50px #0009,0 0 0 1px #ffffff0f}.card-front{transform:translateZ(.6px)}.card-back{transform:rotateY(180deg) translateZ(.6px)}.card-img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.card-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-family:Georgia,serif;font-size:20px;color:#cfc8e0;background:linear-gradient(165deg,#2a2145,#12101f 70%)}.card3d.rarity-rare .card-front{box-shadow:0 18px 50px #0009,0 0 26px #d5b45f59,0 0 0 1px #d5b45f66}.card3d.rarity-mythic .card-front{box-shadow:0 18px 50px #0009,0 0 34px #e85d2673,0 0 0 1px #e882268c}.holo-shine,.holo-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.holo-shine{display:none;background-image:repeating-linear-gradient(110deg,#ff66668c,#ffc34d8c,#c3ff4d8c,#4dffc38c,#6699ff8c,#cc66ff8c,#ff66998c,#ff66668c 28%),repeating-radial-gradient(circle at 45% 40%,rgba(255,255,255,.12) 0 1.2%,transparent 1.2% 2.8%);background-size:380% 380%,160% 160%;background-position:var(--posx, 50%) var(--posy, 50%),var(--posx, 50%) var(--posy, 50%);mix-blend-mode:color-dodge;filter:brightness(.78) contrast(1.55) saturate(1.25);opacity:calc(var(--holo, .3) * .55)}.card3d.is-foil .holo-shine{display:block}.holo-glare{background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.55) 0%,rgba(255,255,255,.1) 28%,transparent 62%);mix-blend-mode:overlay;opacity:calc(var(--holo, .3) * .6)}.card3d.is-foil .holo-glare{opacity:calc(var(--holo, .3) * .95)}.stack-zone{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1100px;pointer-events:none;opacity:0}.phase-burst .stack-zone,.phase-reveal .stack-zone{opacity:1}.stack-zone .card3d{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:translateY(calc(var(--depth) * 1.6px)) rotate(var(--jit, 0deg));opacity:0}.stack-zone.risen .card3d{opacity:1;animation:card-rise .6s cubic-bezier(.2,.8,.3,1.1) both;animation-delay:calc(var(--depth) * 36ms)}@keyframes card-rise{0%{opacity:0;transform:translateY(30vh) scale(.5) rotate(var(--jit, 0deg))}to{opacity:1;transform:translateY(calc(var(--depth) * 1.6px)) scale(1) rotate(var(--jit, 0deg))}}@keyframes flip-pop{0%{scale:1}55%{scale:1.06}to{scale:1}}.stack-zone .card3d.fly-off{animation:fly-off .62s cubic-bezier(.4,0,.9,.4) forwards}@keyframes fly-off{to{transform:translate(-95vw,-18vh) rotate(var(--fly-rot, -10deg)) scale(.85);opacity:0}}.rare-rays{position:absolute;left:50%;top:50%;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;pointer-events:none;background:repeating-conic-gradient(from 0deg,hsla(var(--ray-hue, 40),95%,70%,.16) 0deg 9deg,transparent 9deg 24deg);mask-image:radial-gradient(circle,black 0%,transparent 52%);-webkit-mask-image:radial-gradient(circle,black 0%,transparent 52%);opacity:0;z-index:0}.rare-rays.go{animation:rays-spin 1.6s ease-out forwards}@keyframes rays-spin{0%{opacity:0;transform:rotate(0) scale(.6)}18%{opacity:1}to{opacity:0;transform:rotate(28deg) scale(1.15)}}.stack-zone{z-index:2}.reveal-hud{position:absolute;bottom:calc(22px + env(safe-area-inset-bottom));left:0;right:0;display:flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity .4s ease}.phase-reveal .reveal-hud{opacity:1;pointer-events:auto}.skip-btn{padding:10px 22px;font-size:12px}.summary-panel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;align-items:center;gap:16px;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));background:#080912b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;transition:opacity .45s ease;overflow-y:auto}.summary-panel.show{opacity:1;pointer-events:auto}.summary-title{font-family:Georgia,serif;font-size:26px;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(170deg,#fff3cf 30%,var(--accent) 80%);-webkit-background-clip:text;background-clip:text;color:transparent}.summary-rarities{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.rar-chip{font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0f}.rar-chip.rar-mythic{color:#ffb27d;border-color:#e85d2699;box-shadow:0 0 14px #e85d264d}.rar-chip.rar-rare{color:#ffe6a3;border-color:#d5b45f8c}.rar-chip.rar-uncommon{color:#d5dde0;border-color:#b7c1c580}.rar-chip.rar-common{color:#a9a3b8}.summary-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:12px;width:min(720px,100%)}.summary-card{position:relative;aspect-ratio:63/88;border:none;border-radius:8px;overflow:hidden;padding:0;cursor:pointer;background:#10131f;opacity:0;animation:summary-in .5s cubic-bezier(.2,.8,.3,1.1) forwards;animation-delay:calc(var(--i) * 45ms);transition:transform .18s ease,box-shadow .25s ease}@keyframes summary-in{0%{opacity:0;transform:translateY(26px) scale(.85)}to{opacity:1;transform:none}}.summary-card:hover{transform:translateY(-4px) scale(1.04);z-index:2}.summary-card img{display:block;width:100%;height:100%;object-fit:cover}.summary-card.rarity-rare{box-shadow:0 0 0 1.5px #d5b45fa6,0 4px 18px #00000080}.summary-card.rarity-mythic{box-shadow:0 0 0 1.5px #e87826cc,0 0 20px #e85d2666}.summary-card.is-foil:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 25%,rgba(255,120,200,.25) 38%,rgba(120,220,255,.3) 50%,rgba(255,230,120,.25) 62%,transparent 75%);background-size:300% 100%;animation:foil-sweep 2.6s linear infinite;mix-blend-mode:screen}@keyframes foil-sweep{0%{background-position-x:150%}to{background-position-x:-150%}}.summary-actions{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;padding-bottom:8px}.inspect-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:center;justify-content:center;background:#05060ccc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);perspective:1100px;opacity:0;pointer-events:none;transition:opacity .35s ease;touch-action:none}.inspect-overlay.show{opacity:1;pointer-events:auto}.inspect-mount{transform-style:preserve-3d;pointer-events:none}.inspect-card.card3d{width:min(84vw,calc(100dvh - 160px) * .716,420px)}
