.ehr-file-uploader .document-upload-btn{transition:color .2s ease,border-color .2s ease,background-color .2s ease}.ehr-file-uploader .document-upload-btn:hover{color:var(--doc-upload-btn-hover-color,#fff);border-color:var(--doc-upload-btn-hover-border-color,#4096ff);background-color:var(--doc-upload-btn-hover-bg,#4096ff)}.ehr-file-uploader .document-upload-btn:focus-visible{outline:2px solid var(--doc-upload-btn-hover-border-color,#4096ff);outline-offset:2px}.ehr-file-uploader .document-upload-btn-cancel{transition:color .2s ease,border-color .2s ease,background-color .2s ease;background:var(--doc-upload-cancel-bg,#f5f5f5);border-color:var(--doc-upload-cancel-border,#d9d9d9);color:var(--doc-upload-cancel-color,rgba(0,0,0,.85))}.ehr-file-uploader .document-upload-btn-cancel:hover{background:var(--doc-upload-cancel-bg-hover,#f0f0f0);border-color:var(--doc-upload-cancel-border-hover,#b3b3b3);color:var(--doc-upload-cancel-color-hover,rgba(0,0,0,.75))}.ehr-file-uploader .document-upload-btn-cancel:focus-visible{outline:2px solid var(--doc-upload-cancel-border-hover,#b3b3b3);outline-offset:2px}