.modal-layout-desktop,.modal-layout-desktop-overlay{--modal-layout-desktop-duration:.1s;--modal-layout-desktop-exit-duration:1ms;--modal-layout-desktop-ease:ease-in-out;--modal-layout-desktop-from-scale:.96}@keyframes modal-layout-desktop-enter-opacity{0%{animation-timing-function:var(--modal-layout-desktop-ease);opacity:0}to{opacity:1}}@keyframes modal-layout-desktop-enter-scale{0%{animation-timing-function:var(--modal-layout-desktop-ease);scale:var(--modal-layout-desktop-from-scale)}to{scale:1}}@keyframes modal-layout-desktop-exit-opacity{0%{opacity:1}to{opacity:0}}@keyframes modal-layout-desktop-exit-scale{0%{scale:1}to{scale:var(--modal-layout-desktop-from-scale)}}.modal-layout-desktop[data-state=open]{animation:modal-layout-desktop-enter-opacity var(--modal-layout-desktop-duration) var(--modal-layout-desktop-ease) both, modal-layout-desktop-enter-scale var(--modal-layout-desktop-duration) var(--modal-layout-desktop-ease) both}.modal-layout-desktop[data-state=closed]{animation:modal-layout-desktop-exit-opacity var(--modal-layout-desktop-exit-duration) linear both, modal-layout-desktop-exit-scale var(--modal-layout-desktop-exit-duration) linear both}.modal-layout-desktop-overlay[data-state=open],.modal-layout-desktop-overlay[data-state=closed]{scale:1}.modal-layout-desktop-overlay[data-state=open]{animation:modal-layout-desktop-enter-opacity var(--modal-layout-desktop-duration) var(--modal-layout-desktop-ease) both}.modal-layout-desktop-overlay[data-state=closed]{animation:modal-layout-desktop-exit-opacity var(--modal-layout-desktop-exit-duration) linear both}.modal-layout-desktop-overlay [data-slot=frozen-backdrop-layer]>:first-child{scale:1}@media (prefers-reduced-motion:reduce){.modal-layout-desktop[data-state=open],.modal-layout-desktop-overlay[data-state=open]{animation:1ms linear both modal-layout-desktop-enter-opacity}.modal-layout-desktop[data-state=closed],.modal-layout-desktop-overlay[data-state=closed]{animation:1ms linear both modal-layout-desktop-exit-opacity}}
