.custom-data-credential-form .file-picker{gap:14px;padding:20px 14px;display:grid}.custom-data-credential-form .icon-with-text{grid-template-columns:auto 1fr;align-items:center;gap:10px;line-height:24px;display:grid}.custom-data-credential-form .file-input{opacity:0;width:1px;height:1px;position:absolute}.custom-data-credential-form .file-select-button{cursor:pointer;border-radius:100px;place-items:center;width:100%;min-height:48px;padding:11px 16px;line-height:26px;transition:background .2s ease-out;display:grid}.custom-data-credential-form .file-input:focus-visible+.file-select-button{outline:2px solid var(--color-secondary-base);outline-offset:2px}.custom-data-credential-form .file-info{text-align:center;overflow-wrap:anywhere;font-weight:600;line-height:22px}.custom-data-credential-form .file-info .file-size{white-space:nowrap}.custom-data-credential-form .upload-actions{gap:24px;margin-bottom:-4px;padding:20px 14px 0;display:grid}.custom-data-credential-form .upload-actions>.padded-section{padding:0}.custom-data-credential-form .upload-actions>.padded-section>button{min-height:48px}.custom-data-credential-form .upload-actions .upload-button-disabled:disabled{border-color:var(--color-disabled);background-color:#0000}
