.scan-btn[data-v-0569444b]{transition:transform .25s cubic-bezier(.3,1.6,.5,1);animation:3.2s ease-in-out infinite bob-0569444b;transform:translate(-50%,-42%);box-shadow:0 0 0 6px #fff,0 12px 26px -4px #e0a80099,0 2px 6px #121b4f1f}.scan-btn.is-pressed[data-v-0569444b],.scan-btn[data-v-0569444b]:active{animation:none;transform:translate(-50%,-42%)scale(.9)}.halo[data-v-0569444b]{border-radius:9999px;animation:2.4s ease-out infinite halo-0569444b;position:absolute;inset:0}@keyframes halo-0569444b{0%{box-shadow:0 0 #ffc10780}70%,to{box-shadow:0 0 0 16px #ffc10700}}@keyframes bob-0569444b{0%,to{transform:translate(-50%,-42%)}50%{transform:translate(-50%,-48%)}}.marker[data-v-0569444b]{transition:left .45s cubic-bezier(.3,1.4,.5,1);translate:-50%}.tab-pop[data-v-0569444b]{animation:.45s cubic-bezier(.3,1.6,.5,1) tab-pop-0569444b;display:block}@keyframes tab-pop-0569444b{0%{transform:scale(.7)translateY(3px)}60%{transform:scale(1.15)translateY(-3px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.halo[data-v-0569444b],.scan-btn[data-v-0569444b],.tab-pop[data-v-0569444b]{animation:none}.marker[data-v-0569444b]{transition:none}}
