.fn-form-field-file{display:flex;flex-direction:column;gap:1rem}.fn-form-field-file__file{display:flex;align-items:center;gap:.5rem;max-width:30rem}.fn-form-field-file__file>button{flex:1}.fn-form-field-file__file .my-button__content{width:100%;text-align:left;overflow:hidden}.fn-form-field-file--wrap{flex-direction:column;align-items:start}.fn-form-field-file__upload{max-width:15rem}.fn-form-field-file__open-file{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fn-form-field-file__filename{flex:1;font-size:1.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
