/* 카드·엽서 상세 «실제 사진 장면» — card/js/print-card-scene.js 와 한 벌 · 그리는 칸 모양은 명함과 같은 card/css/namecard-scene.css(.nd-scene) */
.pcs-on { position: relative; }
.pcs-on > img.slf-card { visibility: hidden; }   /* 그림 칸은 그대로 두고(크기·대체 글) 장면이 그 위를 덮는다 */
.pcs-scene.pcs-wide { left: -10.606%; right: -10.606%; }   /* 가로 카드: 엔진 66% × (1 + 2×0.10606) = 칸 폭 80% — 종전 가로 그림(.slf-card--wide 80%)과 같은 크기 · 넘친 사진은 칸(overflow hidden)이 자른다 */
/* (2026-11-13 느린 망 깜빡임) 장면을 정하기 전엔 칸 자리만 — 종전 평면 그림을 먼저 보였다가 장면으로 바꾸지 않는다.
   장면이 없다고 정해지면(.pcs-none) 종전 그림 · 스크립트가 못 돌아도 12초 뒤엔 종전 그림이 보인다(keyframes). 사진 칸은 다 받은 뒤 .pcs-on 에서만 보인다. */
[data-pdd-stage]:not(.pcs-on):not(.pcs-none) > img.slf-card, .slf-thumb__box:not(.pcs-on):not(.pcs-none) > img.slf-card { visibility: hidden; animation: pcs-show 0s linear 12s forwards; }
@keyframes pcs-show { to { visibility: visible; } }
.pcs-scene { visibility: hidden; }
.pcs-on > .pcs-scene { visibility: visible; }
.pcs-on > .pcs-scene.pcs-next { visibility: hidden; }   /* (11-14) 새 장면은 숨긴 두 번째 칸에 그려 다 풀린 뒤 바꿔 끼운다 — 그동안 앞 장면이 그대로 보임(빈칸 깜빡임 없음) */
