.card-swap-container{position:relative;width:100%;max-width:100%;transform-origin:center center;perspective:1200px;overflow:visible}.card{position:absolute;top:50%;left:50%;border-radius:12px;border:1px solid hsl(var(--border));background:hsl(var(--card));transform-style:preserve-3d;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}