.phase-upload{display:none}.phase-upload .uploading-text{margin:10px 8px 10px 0}.phase-upload .btn{display:inline-block;cursor:pointer;user-select:none;padding:0.375rem 0.75rem;font-size:0.875rem;line-height:1.5;border-radius:0.25rem;text-decoration:none;color:#fff;background-color:#45a164;border-color:#45a164;margin-right:8px}.phase-upload .progress{margin-top:10px;display:flex;height:1.5rem;overflow:hidden;font-size:.65625rem;border-radius:.25rem;background-color:#c3c5c7}.phase-upload .progress .progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;white-space:nowrap;transition:width .6s ease;color:#fff;background-color:#45a164}.phase-upload .indicator{display:inline-block}.phase-done{display:none}.phase-select .btn{display:inline-block;cursor:pointer;user-select:none;padding:0.375rem 0.75rem;font-size:0.875rem;line-height:1.5;border-radius:0.25rem;text-decoration:none;color:#fff;background-color:#45a164;border-color:#45a164;margin-right:8px}.phase-select .phase-select-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:20px 0;height:200px;border:2px dashed #a5a5a5;border-radius:7px;background-color:#f1f1f1;position:relative}.phase-select .phase-select-dropzone .text-wrapper{width:100%;text-align:center}.phase-select .phase-select-dropzone .text-wrapper p{width:100%;height:100%;text-align:center}.phase-select .phase-select-dropzone .text-wrapper .download-icon{height:3.75rem;width:3.75rem;font-size:3.75rem;margin-bottom:0.75rem}.phase-select .phase-select-dropzone input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:none;opacity:0}

