.modal-backdrop.svelte-t90t7o{animation:svelte-t90t7o-backdropIn .2s ease-out}@keyframes svelte-t90t7o-backdropIn{0%{opacity:0}to{opacity:1}}.modal-content.svelte-t90t7o{animation:svelte-t90t7o-modalIn .3s cubic-bezier(.16,1,.3,1)}@keyframes svelte-t90t7o-modalIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.scan-line.svelte-t90t7o{animation:svelte-t90t7o-scanMove 1.5s ease-in-out infinite}@keyframes svelte-t90t7o-scanMove{0%,to{top:12%;opacity:.3}50%{top:82%;opacity:.8}}@media(prefers-reduced-motion:reduce){.modal-backdrop.svelte-t90t7o,.modal-content.svelte-t90t7o,.scan-line.svelte-t90t7o{animation:none}}.tips-backdrop.svelte-17ejsqd{animation:svelte-17ejsqd-backdropIn .2s ease-out}@keyframes svelte-17ejsqd-backdropIn{0%{opacity:0}to{opacity:1}}.tips-modal.svelte-17ejsqd{animation:svelte-17ejsqd-modalIn .3s cubic-bezier(.16,1,.3,1)}@keyframes svelte-17ejsqd-modalIn{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){.tips-backdrop.svelte-17ejsqd,.tips-modal.svelte-17ejsqd{animation:none}}
