@layer studio {
body.studio-3d #gameApp .trick-area .played-card .mini-card {
 transform:perspective(700px) rotateX(var(--studio-card-tilt,40deg)) rotateZ(var(--card-rest-angle,0deg))!important;
 transform-origin:center!important;
 /* Contrast on bright/patterned cloth without changing card artwork or size. */
 border-color:#3d352a!important;
 box-shadow:0 0 0 1px #fff8e5,0 0 0 2px #29251fee,0 3px 0 #726550,0 6px 8px #000b,2px 10px 16px #0009!important;
 backface-visibility:hidden;
}
body.studio-3d #gameApp .played-card.seat-left {--card-rest-angle:-7deg;}
body.studio-3d #gameApp .played-card.seat-right {--card-rest-angle:7deg;}
body.studio-3d #gameApp .played-card.seat-partner {--card-rest-angle:-3deg;}
body.studio-3d #gameApp .played-card.seat-user {--card-rest-angle:3deg;}
}
