.hub-destination .destination-art{height:150px;background:none;margin:0 0 18px;width:100%}
.hub-destination .destination-art canvas[data-game-scene]{position:static;width:100%;height:100%;max-width:300px;object-fit:contain;margin:0;border-radius:14px}
.hub-makan .destination-art{width:170px;height:110px;margin:0;flex-shrink:0}
.collection-game .collection-art{width:100%;height:auto;aspect-ratio:5/3;margin-bottom:10px}
.collection-game .collection-art canvas[data-game-scene]{width:100%;height:100%;object-fit:contain;border-radius:12px}
@media(max-width:800px){.hub-makan .destination-art{width:115px;height:90px}}
@media(max-width:580px){.hub-destination .destination-art{width:100px;height:100px;margin:0;flex-shrink:0}.hub-destination .destination-art canvas[data-game-scene]{height:auto;aspect-ratio:5/3}.collection-game .collection-art{width:105px;height:74px;aspect-ratio:auto;margin:0}.collection-game .collection-art canvas[data-game-scene]{width:100%;height:auto}.hub-destination{gap:14px}}
