@keyframes op-fade-in{0%{opacity:0}to{opacity:1}}@keyframes op-fade-out{0%{opacity:1}to{opacity:0}}.op-motion-overlay[data-state=open]{animation:op-fade-in .2s var(--ease-out-strong) both}.op-motion-overlay[data-state=closed]{animation:op-fade-out .15s var(--ease-out-strong) both}@keyframes op-dialog-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes op-dialog-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.op-motion-dialog[data-state=open]{animation:op-dialog-in .22s var(--ease-out-strong) both}.op-motion-dialog[data-state=closed]{animation:op-dialog-out .15s var(--ease-out-strong) both}.op-motion-dialog.op-motion-dialog-quick[data-state=open]{animation:op-fade-in .12s var(--ease-out-strong) both}.op-motion-dialog.op-motion-dialog-quick[data-state=closed]{animation:op-fade-out 90ms var(--ease-out-strong) both}@keyframes op-popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes op-popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.op-motion-popover[data-state=open]{animation:op-popover-in .18s var(--ease-out-strong) both}.op-motion-popover[data-state=closed]{animation:op-popover-out .12s var(--ease-out-strong) both}.op-motion-tooltip[data-state=delayed-open],.op-motion-tooltip[data-state=instant-open]{animation:op-popover-in .14s var(--ease-out-strong) both}.op-motion-tooltip[data-state=closed]{animation:op-popover-out .1s var(--ease-out-strong) both}@keyframes op-sheet-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes op-sheet-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes op-sheet-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes op-sheet-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes op-sheet-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes op-sheet-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes op-sheet-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes op-sheet-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.op-motion-sheet-right[data-state=open]{animation:op-sheet-in-right .35s var(--ease-drawer) both}.op-motion-sheet-right[data-state=closed]{animation:op-sheet-out-right .25s var(--ease-drawer) both}.op-motion-sheet-left[data-state=open]{animation:op-sheet-in-left .35s var(--ease-drawer) both}.op-motion-sheet-left[data-state=closed]{animation:op-sheet-out-left .25s var(--ease-drawer) both}.op-motion-sheet-top[data-state=open]{animation:op-sheet-in-top .35s var(--ease-drawer) both}.op-motion-sheet-top[data-state=closed]{animation:op-sheet-out-top .25s var(--ease-drawer) both}.op-motion-sheet-bottom[data-state=open]{animation:op-sheet-in-bottom .35s var(--ease-drawer) both}.op-motion-sheet-bottom[data-state=closed]{animation:op-sheet-out-bottom .25s var(--ease-drawer) both}.op-motion-enter-fade{animation:op-fade-in .2s var(--ease-out-strong) both}.op-motion-enter-from-right{animation:op-sheet-in-right .35s var(--ease-drawer) both}@media (prefers-reduced-motion:reduce){.op-motion-dialog[data-state=open],.op-motion-enter-from-right,.op-motion-popover[data-state=open],.op-motion-sheet-bottom[data-state=open],.op-motion-sheet-left[data-state=open],.op-motion-sheet-right[data-state=open],.op-motion-sheet-top[data-state=open],.op-motion-tooltip[data-state=delayed-open],.op-motion-tooltip[data-state=instant-open]{animation-name:op-fade-in}.op-motion-dialog[data-state=closed],.op-motion-popover[data-state=closed],.op-motion-sheet-bottom[data-state=closed],.op-motion-sheet-left[data-state=closed],.op-motion-sheet-right[data-state=closed],.op-motion-sheet-top[data-state=closed],.op-motion-tooltip[data-state=closed]{animation-name:op-fade-out}}