.form-file-field{align-items:center;border-radius:16px;display:flex;gap:8px;margin-bottom:20px;min-width:0;position:relative}.form-file-field svg{margin-bottom:0}.form-file-field__field{align-items:center;cursor:pointer;display:flex;flex:1;gap:12px;min-width:0;padding:8px 0;position:relative}.form-file-field__input{cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.form-file-field__icon{flex-shrink:0;height:24px;width:24px}.form-file-field__label{color:#000;display:block;flex:1;min-width:0;overflow:hidden;padding:4px;text-overflow:ellipsis;white-space:nowrap}.form-file-field__remove{align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}.form-file-field__remove:hover{background:#0000000d}.form-file-field__remove svg{height:24px;width:24px}.form-file-field--error{border:1px solid #c82323}
