/* Adegan foto udara BSB di login MIC — lihat public/js/bsb-scene.js */
#bsb-scene { display: block; }
#bsb-scene .bsb-lbls { transition: transform .35s ease-out; will-change: transform; }
#bsb-scene .bsb-item { transition: transform .35s ease-out; will-change: transform; }
@media (prefers-reduced-motion: reduce) {
  #bsb-scene .bsb-lbls, #bsb-scene .bsb-item { transition: none; }
}

/* Adegan 3D (three.js) — public/js/bsb-3d.js */
#bsb-scene[hidden] { display: none; }
.scene-frame .bsb-canvas { position: absolute; inset: 0; width: 100%; height: 100%; display: block; }
