.m-file-upload [data-slot=base]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),border-color .2s ease-out,background-color .2s ease-out}.m-file-upload [data-slot=base][data-dragging=true]{border-color:var(--ui-primary);transform:scale(1.02)}.m-file-upload [data-slot=avatar],.m-file-upload [data-slot=icon]{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.m-file-upload [data-slot=base][data-dragging=true] [data-slot=avatar],.m-file-upload [data-slot=base][data-dragging=true] [data-slot=icon]{transform:translateY(-4px)scale(1.15)}.m-file-upload [data-slot=file]{animation:.25s cubic-bezier(.34,1.56,.64,1) both m-file-row-in}.m-file-upload [data-slot=file]:first-child{animation-delay:0s}.m-file-upload [data-slot=file]:nth-child(2){animation-delay:40ms}.m-file-upload [data-slot=file]:nth-child(3){animation-delay:80ms}.m-file-upload [data-slot=file]:nth-child(4){animation-delay:.12s}.m-file-upload [data-slot=file]:nth-child(5){animation-delay:.16s}.m-file-upload [data-slot=file]:nth-child(6){animation-delay:.2s}.m-file-upload [data-slot=file]:nth-child(7){animation-delay:.24s}.m-file-upload [data-slot=file]:nth-child(8){animation-delay:.28s}.m-file-upload [data-slot=file]:nth-child(n+9){animation-delay:.32s}@keyframes m-file-row-in{0%{opacity:0;transform:translate(-16px)scale(.95)}to{opacity:1;transform:none}}.m-file-upload [data-slot=fileTrailingButton]{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.m-file-upload [data-slot=fileTrailingButton]:hover{transform:scale(1.1)}.m-file-upload [data-slot=fileTrailingButton]:active{transform:scale(.9)}.m-file-label-enter-active,.m-file-label-leave-active{transition:opacity .15s ease-out,transform .15s ease-out}.m-file-label-enter-from{opacity:0;transform:translateY(4px)}.m-file-label-leave-to{opacity:0;transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.m-file-label-enter-active,.m-file-label-leave-active,.m-file-upload [data-slot=avatar],.m-file-upload [data-slot=base],.m-file-upload [data-slot=fileTrailingButton],.m-file-upload [data-slot=icon]{transition:none}.m-file-upload [data-slot=base][data-dragging=true],.m-file-upload [data-slot=base][data-dragging=true] [data-slot=avatar],.m-file-upload [data-slot=base][data-dragging=true] [data-slot=icon],.m-file-upload [data-slot=fileTrailingButton]:active,.m-file-upload [data-slot=fileTrailingButton]:hover{transform:none}.m-file-upload [data-slot=file]{animation:none}.m-file-label-enter-from,.m-file-label-leave-to{transform:none}}
