/* Approved Oct 16 refinements; scope stays within existing sections. */
#start .person-scene{background:#fff}
#start .person-scene:before{background:radial-gradient(ellipse,#797af21c,transparent 70%)}
#start .person-scene .voice-chip,#start .person-scene .question-pill,#start .person-scene .scan-option{background:linear-gradient(135deg,#ffffff65,#efeffc30);border-color:#797af22b;box-shadow:inset 0 1px 0 #ffffffb0,0 6px 18px #43436a08;backdrop-filter:blur(3px)}
#start .person-scene .voice-chip .icon,#start .person-scene .scan-option .icon{opacity:.62;color:#7070bd}
#start .person-scene .wave i{background:#797af2;opacity:.55}
#start .person-scene .face-corners{opacity:.7;border-radius:12px;overflow:hidden}
#start .person-scene .face-corners i{border-color:#ccccff;filter:none}
#start .person-scene .entry-motion-scanline{background:linear-gradient(90deg,transparent,#797af2a0,transparent)!important;box-shadow:0 0 10px #797af225!important;height:1px}
#start .person-scene.is-active,#start .person-scene.is-done,#start .person-scene.is-returning{border-color:#797af260;box-shadow:0 15px 40px #797af20e,inset 0 1px #fff}
#start .person-scene:after,#start .person-scene.is-returning:after{background:linear-gradient(90deg,transparent,#797af2,transparent)}
