.minigame>.minigame-list>.card-container{background:var(--bm-surface);border-radius:0;flex-direction:column;gap:20px;width:100%;min-width:0;display:flex;container:minigame-game-list/inline-size}.minigame>.minigame-list>.card-container>.card-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));gap:14px 12px;width:100%;min-width:0;display:grid}.minigame>.minigame-list>.card-container>.card-list>.no-games-message{border-radius:var(--bm-radius-card);background:var(--bm-surface);min-height:120px;color:var(--bm-text-2);font-size:var(--bm-fs-small);line-height:var(--bm-lh-body);text-align:center;grid-column:1/-1;place-items:center;padding:20px;display:grid}@media (max-width:680px){.minigame>.minigame-list{padding:16px}}@container minigame-game-list (max-width:560px){.minigame>.minigame-list>.card-container>.card-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}}
.minigame-card-background{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;width:100%;height:100%;padding:18px;position:absolute;inset:0}.minigame-card-background.is-photo{-o-object-fit:cover;object-fit:cover;padding:0}.minigame-card-round,.minigame-card-timer{z-index:4;white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;min-height:22px;padding:3px 7px;font:700 12px/1 Pretendard,sans-serif;display:inline-flex;position:absolute;top:6px}.minigame-card-round{color:#fff;background:#0b0b0cb3;left:6px}.minigame-card-timer{color:var(--bm-primary);background:#0b0b0cb3;right:6px}.minigame-card-timer .live-indicator{color:inherit}
