@keyframes demoSlideIn{0%{opacity:.8;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes demoSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:.8;transform:translate(100%)}}@keyframes demoBackdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes demoBackdropFadeOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){.demo-booking-dialog[open]:not([data-closing=true]){animation:.45s cubic-bezier(.22,1,.36,1) both demoSlideIn}.demo-booking-dialog[open][data-closing=true]{animation:.35s cubic-bezier(.64,0,.78,0) both demoSlideOut}.demo-booking-dialog[open]:not([data-closing=true])::backdrop{animation:.35s ease-out both demoBackdropFadeIn}.demo-booking-dialog[open][data-closing=true]::backdrop{animation:.35s ease-in both demoBackdropFadeOut}}
