/* ============ scene3.css · 3D 弧形照片墙 HUD ============ */

/* 工具栏（标题下方） */
.wall-toolbar {
  position: absolute;
  top: clamp(96px, 17vh, 150px);
  left: 0; right: 0;
  display: flex; justify-content: center; gap: 12px;
}

/* 聚焦单张照片时的 HUD 条 */
#focus-hud {
  position: absolute;
  bottom: calc(84px + env(safe-area-inset-bottom));
  left: 50%; transform: translateX(-50%);
  display: flex; align-items: center; gap: 12px;
  padding: 9px 16px;
  border-radius: 999px;
  background: rgba(255, 250, 246, 0.78);
  backdrop-filter: var(--hud-blur);
  -webkit-backdrop-filter: var(--hud-blur);
  box-shadow: 0 8px 22px rgba(190, 120, 130, 0.22);
}
#focus-counter {
  min-width: 52px;
  text-align: center;
  font-size: 14px; letter-spacing: 2px;
  color: var(--ink-soft);
}

/* 无照片提示 */
#empty-photos-hint {
  position: absolute;
  top: 50%; left: 0; right:0;
  transform: translateY(-50%);
  text-align: center;
  font-size: 15px; letter-spacing: 3px;
  color: var(--ink-soft);
  pointer-events: none;
}

/* 交互提示（首次进入渐隐） */
#scene3 .scene-sub { transition: opacity 1s ease; }
