.ui-motion{--ui-motion-fast:.16s;--ui-motion-state:.24s;--ui-motion-enter:.42s;--ui-motion-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes ui-enter{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ui-status-enter{0%{opacity:.4}to{opacity:1}}.ui-motion .ui-feedback:focus-visible{outline-offset:4px;outline:3px solid #008451}@media (prefers-reduced-motion:no-preference){.ui-motion .ui-reveal{animation:ui-enter var(--ui-motion-enter) var(--ui-motion-ease)}.ui-motion .ui-stagger>:nth-child(2){animation-delay:50ms}.ui-motion .ui-stagger>:nth-child(3){animation-delay:.1s}.ui-motion .ui-stagger>:nth-child(n+4){animation-delay:.15s}.ui-motion .ui-stagger>.ui-reveal{animation-fill-mode:backwards}.ui-motion .ui-feedback{transition:transform var(--ui-motion-fast) var(--ui-motion-ease), box-shadow var(--ui-motion-state) var(--ui-motion-ease), border-color var(--ui-motion-fast), background-color var(--ui-motion-fast)}.ui-motion .ui-feedback:active:not(:disabled){transform:scale(.99)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ui-motion .ui-feedback:hover:not(:disabled){transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ui-motion .ui-reveal,.ui-motion .ui-feedback{transition:none;animation:none;transform:none}}
