:root{--ui-dir:1}[dir=rtl]{--ui-dir:-1}@keyframes ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ui-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ui-rise-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-rise-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-drawer-in-end{0%{transform:translateX(calc(100% * var(--ui-dir)))}to{transform:translateX(0)}}@keyframes ui-drawer-out-end{0%{transform:translateX(0)}to{transform:translateX(calc(100% * var(--ui-dir)))}}@keyframes ui-drawer-in-start{0%{transform:translateX(calc(-100% * var(--ui-dir)))}to{transform:translateX(0)}}@keyframes ui-drawer-out-start{0%{transform:translateX(0)}to{transform:translateX(calc(-100% * var(--ui-dir)))}}@keyframes ui-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ui-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ui-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ui-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes ui-spin{to{transform:rotate(1turn)}}@keyframes ui-indeterminate{0%{transform:translateX(calc(-100% * var(--ui-dir)))}to{transform:translateX(calc(250% * var(--ui-dir)))}}.ui-scrim[data-state=open]{animation:ui-fade-in var(--motion-dialog) ease-out}.ui-scrim[data-state=closed]{animation:ui-fade-out var(--motion-dialog) ease-in}@media (prefers-reduced-motion:no-preference){.ui-dialog[data-state=open]{animation:ui-rise-in var(--motion-dialog) var(--ease-standard)}.ui-dialog[data-state=closed]{animation:ui-rise-out var(--motion-menu) ease-in}.ui-drawer-end[data-state=open]{animation:ui-drawer-in-end var(--motion-drawer) var(--ease-standard)}.ui-drawer-end[data-state=closed]{animation:ui-drawer-out-end var(--motion-menu) ease-in}.ui-drawer-start[data-state=open]{animation:ui-drawer-in-start var(--motion-drawer) var(--ease-standard)}.ui-drawer-start[data-state=closed]{animation:ui-drawer-out-start var(--motion-menu) ease-in}.ui-sheet[data-state=open]{animation:ui-sheet-in var(--motion-drawer) var(--ease-standard)}.ui-sheet[data-state=closed]{animation:ui-sheet-out var(--motion-menu) ease-in}.ui-pop[data-state=delayed-open],.ui-pop[data-state=instant-open],.ui-pop[data-state=open]{animation:ui-pop-in var(--motion-menu) ease-out}.ui-pop[data-state=closed]{animation:ui-fade-out .1s ease-in}.ui-toast[data-state=open]{animation:ui-toast-in var(--motion-menu) var(--ease-standard)}.ui-toast[data-state=closed]{animation:ui-fade-out .12s ease-in}.ui-shimmer{background-image:linear-gradient(90deg,var(--color-surface-sunken) 0,var(--color-surface-page) 50%,var(--color-surface-sunken) 100%);background-size:200% 100%;animation:ui-shimmer 1.2s linear infinite}[dir=rtl] .ui-shimmer{animation-direction:reverse}.ui-spin{animation:ui-spin .9s linear infinite}.ui-indeterminate{animation:ui-indeterminate 1.4s var(--ease-standard) infinite}}@media (max-width:767.98px) and (prefers-reduced-motion:no-preference){.ui-dialog-sheet[data-state=open]{animation:ui-sheet-in var(--motion-drawer) var(--ease-standard)}.ui-dialog-sheet[data-state=closed]{animation:ui-sheet-out var(--motion-menu) ease-in}.ui-dialog-full[data-state=open]{animation:ui-fade-in var(--motion-dialog) ease-out}.ui-dialog-full[data-state=closed]{animation:ui-fade-out var(--motion-menu) ease-in}}