/* 로비 배경 장면(scene.js) 공용 스타일: 픽셀 확대는 캔버스에만, 글자 레이어는 일반 렌더링 */
.sc-stage { position: relative; width: max-content; }
.sc-stage canvas { display: block; image-rendering: pixelated; image-rendering: crisp-edges; }
.sc-fx { position: absolute; left: 0; top: 0; pointer-events: none; }
.sc-labels { position: absolute; inset: 0; pointer-events: none; }
.sc-labels span { position: absolute; display: flex; align-items: center; white-space: nowrap; line-height: 1; font-family: 'Pretendard Variable', Pretendard, -apple-system, sans-serif; font-weight: 700; letter-spacing: .06em; -webkit-font-smoothing: antialiased; }
