.zendo-qr{display:block;overflow:visible}.zendo-qr-modules rect,.zendo-qr-finder,.zendo-qr-symbol{transform-box:fill-box;transform-origin:center}.zendo-qr-halo{opacity:.22;filter:blur(.6px)}@media(prefers-reduced-motion:no-preference){.zendo-qr[data-qr=armed] .zendo-qr-modules,.zendo-qr[data-qr=armed] .zendo-qr-finder,.zendo-qr[data-qr=armed] .zendo-qr-symbol{opacity:0}.zendo-qr[data-qr=play] .zendo-qr-finder{animation:zendo-qr-finder .2s cubic-bezier(.22,1,.36,1) both}.zendo-qr[data-qr=play] .zendo-qr-modules rect{animation:zendo-qr-settle .45s cubic-bezier(.22,1,.36,1) var(--qr-delay, .15s) both}.zendo-qr[data-qr=play] .zendo-qr-symbol{animation:zendo-qr-symbol .3s cubic-bezier(.34,1.56,.64,1) .8s both}.zendo-qr[data-qr=play] .zendo-qr-halo{animation:zendo-qr-halo .3s ease-out .8s both}}@keyframes zendo-qr-finder{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes zendo-qr-settle{0%{opacity:.25;transform:translate(calc(var(--qr-dx) * 1px),calc(var(--qr-dy) * 1px)) scale(.6)}to{opacity:1;transform:none}}@keyframes zendo-qr-symbol{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes zendo-qr-halo{0%{opacity:0}60%{opacity:.4}to{opacity:.22}}
