/* One Turn TILT shared card information overlays — v19.35.3 */
.tilt-card-art-frame{position:relative;overflow:hidden;background:#070708;container-type:inline-size}
.card-art-label,.tilt-card-stat{position:absolute;z-index:4;width:clamp(48px,38cqi,112px);height:clamp(48px,38cqi,112px);min-width:0;min-height:0;pointer-events:none;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.95)}
.card-art-label{top:0;left:0;padding:clamp(5px,3.4cqi,11px) clamp(14px,10cqi,30px) clamp(15px,12cqi,36px) clamp(5px,3.4cqi,11px);clip-path:polygon(0 0,100% 0,0 100%);background:radial-gradient(circle at 0 0,rgba(0,0,0,.80) 0%,rgba(0,0,0,.46) 31%,rgba(0,0,0,.15) 53%,rgba(0,0,0,0) 72%);text-align:left}
.card-art-type{display:block;font-family:var(--font-mono,'Space Mono',monospace);font-size:clamp(6.5px,4.4cqi,14px);font-weight:950;letter-spacing:.07em;line-height:1.08;text-transform:uppercase}
.card-art-subtype{display:block;max-width:72%;margin-top:clamp(1px,1cqi,4px);color:rgba(255,255,255,.84);font-family:var(--font-mono,'Space Mono',monospace);font-size:clamp(5.5px,3.35cqi,11px);font-weight:850;line-height:1.05;text-transform:uppercase}
.tilt-card-stat{display:flex;font-family:var(--font-mono,'Space Mono',monospace);font-size:clamp(14px,11cqi,34px);font-weight:950;line-height:1}
.tilt-card-stat-cost{top:0;right:0;align-items:flex-start;justify-content:flex-end;padding:clamp(5px,3.4cqi,11px) clamp(5px,3.4cqi,11px) 0 0;clip-path:polygon(0 0,100% 0,100% 100%);background:radial-gradient(circle at 100% 0,rgba(0,0,0,.80) 0%,rgba(0,0,0,.46) 31%,rgba(0,0,0,.15) 53%,rgba(0,0,0,0) 72%)}
.tilt-card-stat-attack{left:0;bottom:0;align-items:flex-end;justify-content:flex-start;padding:0 0 clamp(5px,3.4cqi,11px) clamp(5px,3.4cqi,11px);clip-path:polygon(0 0,0 100%,100% 100%);background:radial-gradient(circle at 0 100%,rgba(213,42,51,.82) 0%,rgba(184,31,40,.46) 31%,rgba(184,31,40,.14) 53%,rgba(184,31,40,0) 72%)}
.tilt-card-stat-health{right:0;bottom:0;align-items:flex-end;justify-content:flex-end;padding:0 clamp(5px,3.4cqi,11px) clamp(5px,3.4cqi,11px) 0;clip-path:polygon(100% 0,0 100%,100% 100%);background:radial-gradient(circle at 100% 100%,rgba(29,161,82,.82) 0%,rgba(19,132,68,.46) 31%,rgba(19,132,68,.14) 53%,rgba(19,132,68,0) 72%)}
