.upload-drop{border:2px dashed rgba(0,0,0,.2);border-radius:.75rem;padding:2rem;text-align:center;cursor:pointer;transition:all .12s ease;background:#fff}.upload-drop:hover,.upload-drop--active{border-color:#0d6efd;background:#0d6efd0a}.upload-row{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.upload-row__name{flex:0 0 260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-row__body{flex:1;min-width:0}.upload-row__bar{height:1.25rem}.upload-row__error{display:flex;align-items:center;flex-wrap:wrap}.min-width-0{min-width:0}.file-toolbar{transition:background-color .12s ease}.file-toolbar--active{background-color:#7bb3321f}
