/* v3.9.12 — 대기실 덱 보기 · 상점 카드를 1.5배로 (138px → 207px)
   카드가 커져 한 화면에 다 들어가지 않으면 화면을 아래로 스크롤해서 본다(가로로 넘치지 않게 줄을 바꾼다).
   카드 글자 · 아이콘은 카드 폭(--cw)을 따라 같이 커진다. 좁은 화면(폰)에서는 화면 폭의 44%까지만. */
:root { --card-big: min(207px, 44vw); }

/* 대기실 덱 보기 (덱 보관함에서 고른 덱의 40장) */
.screen-lobby .dv-cards { --card-md: var(--card-big); gap: 20px 14px; }

/* 상점 */
.shop-cards { gap: 26px 16px; }
.shop-card { width: calc(var(--card-big) + 12px); }
.shop-card .card, .sc-face .card { --cw: var(--card-big); }
.shop-card .sc-foot { font-size: 13px; }
.shop-card .sc-stock { font-size: 12px; }
.shop-card .sc-grade { font-size: 12px; }

/* 마법 글 속 코인 (+●●) — 글자 줄에 맞춘 크기 */
.coin-note { display: inline-flex; align-items: center; vertical-align: -.08em; margin-inline: .1em; cursor: help; }
.coin-note .cg .coin-dot { width: .78em; height: .78em; }
.coin-note .cg small { font-size: 1em; margin: 0 .08em 0 0; color: #ffe08a; }
.coin-note .cg.neg small { color: #ff9c90; }
.coin-howto .coin-note { font-size: 1.05em; }
