.tcg-app.game-shell .card-tile{display:block;width:100%;max-width:170px;aspect-ratio:1;position:relative;flex:none}.tcg-app.game-shell .card-tile>.g-card{position:relative;width:100%;height:100%;container-type:inline-size;border:0;border-radius:11%;overflow:hidden;background:transparent;color:#172d22;font-family:Georgia,serif}.tcg-app.game-shell .card-tile .g-card-art{position:absolute;inset:5% 5% 14%;overflow:hidden;border-radius:8%}.tcg-app.game-shell .card-tile .g-card-art img{width:100%;height:100%;object-fit:cover;object-position:center 60%}.tcg-app.game-shell .card-tile .g-card-frame{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none}.tcg-app.game-shell .card-tile .g-card-heading{position:absolute;z-index:2;left:9%;right:9%;bottom:6.5%;height:14%;display:flex;align-items:center;justify-content:center;background:none;border:0;padding:0;margin:0;color:#14291f}.tcg-app.game-shell .card-tile .g-card-heading b{display:block;width:100%;font:700 min(6.2cqw,14px)/1 Georgia,serif;text-align:center;text-wrap:nowrap;white-space:nowrap;overflow-wrap:normal;word-break:normal}.tcg-app.game-shell .card-tile .card-very-long-name .g-card-heading b{font-size:min(4.9cqw,12px)}.tcg-app.game-shell .card-tile .g-card-badges{position:absolute;inset:0;z-index:3;pointer-events:none}.tcg-app.game-shell .card-tile .g-card-badges img{position:absolute;width:23%;height:23%;object-fit:contain;top:0}.tcg-app.game-shell .card-tile .g-level-icon{left:0}.tcg-app.game-shell .card-tile .g-type-icon{right:0}.tcg-app.game-shell .card-tile .g-card-effects{display:none}.tcg-app.game-shell .collect-card.missing .card-tile{filter:grayscale(1) brightness(.75);opacity:.88}.tcg-app.game-shell .card-tile img{aspect-ratio:auto;max-width:none;max-height:none;border-radius:0;filter:none;opacity:1}.tcg-app.game-shell .card-tile>.g-card:before{content:none}