.os-scrim[data-state=open]{animation:os-fade-in .2s var(--ease-out) forwards}.os-scrim[data-state=closed]{animation:os-fade-out .15s var(--ease-in) forwards}@keyframes os-fade-in{0%{opacity:0}to{opacity:1}}@keyframes os-fade-out{0%{opacity:1}to{opacity:0}}.os-modal-panel[data-state=open]{animation:os-modal-in-sheet .22s var(--ease-out) forwards}.os-modal-panel[data-state=closed]{animation:os-modal-out-sheet .15s var(--ease-in) forwards}@keyframes os-modal-in-sheet{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes os-modal-out-sheet{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.97)}}@media (min-width:640px){.os-modal-panel[data-state=open]{animation:os-modal-in-centered .22s var(--ease-out) forwards}.os-modal-panel[data-state=closed]{animation:os-modal-out-centered .15s var(--ease-in) forwards}}@keyframes os-modal-in-centered{0%{opacity:0;transform:translate(-50%,-50%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes os-modal-out-centered{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.97)}}.os-drawer-panel[data-state=open]{animation:os-drawer-in .26s var(--ease-drawer) forwards}.os-drawer-panel[data-state=closed]{animation:os-drawer-out .17s var(--ease-in) forwards}@keyframes os-drawer-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes os-drawer-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}.os-toast-card{animation:os-toast-in .2s var(--ease-out)}@keyframes os-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.os-toast-shell{display:grid;grid-template-rows:1fr;transition:grid-template-rows .15s var(--ease-in),opacity .15s var(--ease-in)}.os-toast-shell[data-exiting=true]{grid-template-rows:0fr;opacity:0}.os-toast-progress{transform-origin:left;animation:os-toast-progress 5s linear forwards}@keyframes os-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}