@keyframes caspr-pop-in{0%{opacity:0;transform:scale(.97)}}@keyframes caspr-pop-out{to{opacity:0;transform:scale(.97)}}@keyframes caspr-fade-in{0%{opacity:0}}@keyframes caspr-fade-out{to{opacity:0}}@keyframes caspr-sheet-in{0%{transform:translateX(100%)}}@keyframes caspr-sheet-out{to{transform:translateX(100%)}}.caspr-pop{transform-origin:var(--radix-popper-transform-origin)}.caspr-pop[data-state=open]{animation:caspr-pop-in .15s var(--ease)}.caspr-pop[data-state=closed]{animation:caspr-pop-out var(--dur-fast) var(--ease)}.caspr-dialog[data-state=open]{animation:caspr-pop-in var(--dur-slow) var(--ease)}.caspr-dialog[data-state=closed]{animation:caspr-fade-out var(--dur-fast) var(--ease)}.caspr-backdrop[data-state=open]{animation:caspr-fade-in var(--dur-slow) var(--ease)}.caspr-backdrop[data-state=closed]{animation:caspr-fade-out var(--dur-fast) var(--ease)}.caspr-sheet[data-state=open]{animation:caspr-sheet-in var(--dur-slow) var(--ease)}.caspr-sheet[data-state=closed]{animation:caspr-sheet-out var(--dur-base) var(--ease)}.caspr-backdrop[data-instant],.caspr-dialog[data-instant],.caspr-pop[data-instant]{animation:none}@media (prefers-reduced-motion:reduce){.caspr-dialog[data-state=open],.caspr-pop[data-state=open],.caspr-sheet[data-state=open]{animation:caspr-fade-in var(--dur-fast) linear}.caspr-dialog[data-state=closed],.caspr-pop[data-state=closed],.caspr-sheet[data-state=closed]{animation:caspr-fade-out var(--dur-fast) linear}.caspr-pop[data-instant]{animation:none}}[data-radix-popper-content-wrapper]:has(>[data-caspr-tooltip]){pointer-events:none}