@keyframes ap-swap-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes ap-swap-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px) scale(.985)}}@keyframes ap-settle{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ap-ping{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2);opacity:0}}@keyframes ap-slide-in{0%{transform:translate(100%)}to{transform:none}}.ap-slide-in{animation:ap-slide-in var(--ap-dur-swap-in) var(--ease-out) both}.ap-swap{animation:ap-swap-in var(--ap-dur-swap-in) var(--ease-out) both}.ap-swap-out{animation:ap-swap-out var(--ap-dur-swap-out) var(--ease-in) both}.ap-settle{animation:ap-settle var(--ap-dur-settle) var(--ease-spring) var(--ap-delay-settle) both}.ap-ping{animation:ap-ping var(--ap-dur-pulse) var(--ease-out) infinite}.ap-slide{transition:transform var(--ap-dur-slide) var(--ease-spring),width var(--ap-dur-slide) var(--ease-spring)}.ap-hover{transition:box-shadow var(--ap-dur-hover) ease,background-color var(--ap-dur-hover) ease}.ap-lift{transition:box-shadow var(--ap-dur-hover) ease,translate var(--ap-dur-hover) var(--ease-out)}.ap-scroll-quiet{scrollbar-width:none;-ms-overflow-style:none}.ap-scroll-quiet::-webkit-scrollbar{display:none}.ap-scroll-quiet :focus-visible{outline-offset:-2px}
