@keyframes a2-rotate{to{transform:rotate(360deg)}}@keyframes a2-appear{to{opacity:1}}@keyframes a2-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.a2-row{opacity:0;animation:a2-row-in .55s cubic-bezier(.16,1,.3,1) var(--a2-d, 0s) forwards}@keyframes a2-chip-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.a2-chip{opacity:0;animation:a2-chip-in .4s ease-out var(--a2-cd, 0s) forwards}@keyframes a2-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}.a2-pop{opacity:0;animation:a2-pop .5s cubic-bezier(.34,1.56,.64,1) var(--a2-pd, 0s) forwards}@keyframes a2-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.a2-more{opacity:0;animation:a2-rise-in .6s cubic-bezier(.16,1,.3,1) 2.65s forwards}.a2-late{opacity:0;animation:a2-rise-in .65s cubic-bezier(.16,1,.3,1) 2.85s forwards}@keyframes a2-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.a2-nudge{animation:a2-nudge 1.6s ease-in-out 3.6s infinite}.a2-ring-spin{animation:a2-rotate 10s linear infinite;will-change:transform}@keyframes a2-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.a2-drift{animation:a2-drift 7s ease-in-out infinite}.a2-drift-slow{animation:a2-drift 10s ease-in-out 1.4s infinite}@media(prefers-reduced-motion:reduce){.a2-row,.a2-chip,.a2-pop,.a2-more,.a2-late{animation:none!important;opacity:1!important;transform:none!important}.a2-ring-spin,.a2-drift,.a2-drift-slow,.a2-nudge{animation:none!important}}@keyframes a2d-ecg-scroll{0%{transform:translate(0)}to{transform:translate(-300px)}}.a2d-ecg-scroll{animation:a2d-ecg-scroll 5s linear infinite;will-change:transform}@keyframes a2d-scan{0%{transform:translate(0)}to{transform:translate(60rem)}}.a2d-scan{animation:a2d-scan 5s linear infinite;will-change:transform}@keyframes a2d-alarm{0%,to{opacity:.3}50%{opacity:.7}}.a2d-alarm{animation:a2d-alarm 3.2s ease-in-out infinite}@keyframes a2d-alarm-bar{0%,to{opacity:.55}50%{opacity:1}}.a2d-alarm-bar{animation:a2d-alarm-bar 1.6s ease-in-out infinite}@keyframes a2d-throb{0%,to{transform:scale(1)}14%{transform:scale(1.18)}28%{transform:scale(1)}42%{transform:scale(1.1)}56%{transform:scale(1)}}.a2d-throb{animation:a2d-throb 2.4s ease-in-out infinite;will-change:transform}@keyframes a2d-blip{0%,to{opacity:1}50%{opacity:.25}}.a2d-blip{animation:a2d-blip 1.4s ease-in-out infinite}.a2d-blink{animation:a2d-blip 1.6s step-end infinite}@keyframes a2d-warn{0%,to{opacity:1}50%{opacity:.55}}.a2d-warn{animation:a2d-warn 2s ease-in-out infinite}@keyframes a2d-block-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.a2d-block{opacity:0;animation:a2d-block-in .5s cubic-bezier(.16,1,.3,1) var(--a2d-d, 0s) forwards}@keyframes a2d-base-glow{0%,to{opacity:.4}50%{opacity:.75}}.a2d-base-glow{animation:a2d-base-glow 6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.a2d-ecg-scroll,.a2d-scan,.a2d-alarm,.a2d-alarm-bar,.a2d-throb,.a2d-blip,.a2d-blink,.a2d-warn,.a2d-base-glow{animation:none!important;transform:none!important;opacity:1!important}.a2d-block{animation:none!important;opacity:1!important;transform:none!important}}
