right padding of upload component not displayed correctly

(context: Vaadin Flow 14.5, tested with latest versions of FireFox and Chrome)

Code:

@Route
@RouteAlias("")
public final class UploadView extends VerticalLayout {

    private static final Logger LOG = LoggerFactory.getLogger(UploadView.class);

    public UploadView() { 
        var buffer = new MemoryBuffer();
        var upload = new Upload(buffer);
        upload.setWidthFull();
        upload.getStyle().set("border", "1px solid blue");
        
        upload.addSucceededListener(e -> LOG.info("File {} received", e.getFileName()));
        
        getStyle().set("border", "1px solid green");
        add(upload);
    }

}

18505425.png