/* Sekeping V50 — discreet tap-to-focus indicator. */
.sek-camera-v23 .camera-preview-stage{touch-action:manipulation;cursor:crosshair}
.sek-camera-v23 .sk50-focus-ring{
 position:absolute;left:50%;top:50%;z-index:6;pointer-events:none;
 width:70px;height:70px;border:1.5px solid rgba(255,247,225,.95);border-radius:12px;
 box-shadow:0 0 0 1px rgba(0,0,0,.25),0 2px 12px rgba(0,0,0,.15);
 transform:translate(-50%,-50%) scale(1.4);opacity:0;
}
.sek-camera-v23 .sk50-focus-ring::after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;background:#ffeed2;transform:translate(-50%,-50%)}
.sek-camera-v23 .sk50-focus-ring.sk50-focus-animate{animation:sk50-focus .9s ease-out forwards}
@keyframes sk50-focus{0%{opacity:0;transform:translate(-50%,-50%) scale(1.35)}20%{opacity:1;transform:translate(-50%,-50%) scale(.94)}70%{opacity:1;transform:translate(-50%,-50%) scale(1)}100%{opacity:0;transform:translate(-50%,-50%) scale(1)}}
.sek-camera-v23.is-review .sk50-focus-ring{display:none}
@media(prefers-reduced-motion:reduce){.sek-camera-v23 .sk50-focus-ring.sk50-focus-animate{animation:none;opacity:1;transform:translate(-50%,-50%)}}
