.custom-field-control-file[data-v-e4a4b814]{width:100%;overflow:hidden;position:relative}.custom-field-control-file .custom-field-file-wrapper[data-v-e4a4b814]{display:flex;align-items:center;width:100%;padding:0 46px 0 10px;height:30px;overflow:hidden}.custom-field-control-file .custom-field-file-link[data-v-e4a4b814],.custom-field-control-file .custom-field-file-text[data-v-e4a4b814]{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#2b78e4;font-size:13px;text-decoration:none}.custom-field-control-file .custom-field-file-link[data-v-e4a4b814]:hover,.custom-field-control-file .custom-field-file-text[data-v-e4a4b814]:hover{text-decoration:underline}.custom-field-control-file .custom-field-file-text[data-v-e4a4b814]{color:#495057;cursor:default}.custom-field-control-file .custom-field-file-text[data-v-e4a4b814]:hover{text-decoration:none}.custom-field-control-file .custom-field-file-icon[data-v-e4a4b814]{margin-right:6px;font-size:13px;flex-shrink:0;color:#6c757d}.custom-field-control-file .custom-field-file-name[data-v-e4a4b814]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.custom-field-control-file .custom-field-file-size[data-v-e4a4b814]{margin-left:6px;color:#888;font-size:12px;flex-shrink:0}.custom-field-control-file .custom-field-file-btn[data-v-e4a4b814]{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;cursor:pointer;border:1px dashed #d1d5db;border-radius:4px;background-color:#fafbfc;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-field-control-file .custom-field-file-btn[data-v-e4a4b814]:hover{border-color:#3b82f6;background-color:#eff6ff}.custom-field-control-file .custom-field-file-btn:hover .text-placeholder[data-v-e4a4b814],.custom-field-control-file .custom-field-file-btn:hover .upload-icon[data-v-e4a4b814]{color:#1d4ed8}.custom-field-control-file .custom-field-file-btn .upload-icon[data-v-e4a4b814]{margin-right:6px;color:#94a3b8;flex-shrink:0;transition:color .2s ease}.custom-field-control-file .custom-field-file-btn .text-placeholder[data-v-e4a4b814]{font-size:12px;color:#94a3b8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.custom-field-control-file .custom-field-file-loading[data-v-e4a4b814]{display:flex;align-items:center;width:100%;height:30px;padding:0 10px;font-size:12px;color:#3b82f6;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px}