:root{--file-widget-form-item-min-width:16rem;--file-widget-form-item-max-width:32rem}.form-managed-file.no-upload{display:inline-flex;flex-direction:column;max-width:100%}.form-managed-file.has-value.is-multiple{display:block}.form-managed-file__main{align-items:center;display:inline-flex;max-width:100%}.draggable .form-managed-file.has-value .form-managed-file__main{display:flex}.form-managed-file.is-single.has-value .form-managed-file__main:last-child{margin-bottom:var(--space-m)}.form-managed-file__meta{align-items:flex-start;display:flex;flex-wrap:wrap;margin-top:var(--space-m)}.draggable .form-managed-file.has-value .form-managed-file__meta{display:inline-flex}@media (-ms-high-contrast:active),(-ms-high-contrast:none){::-ms-backdrop,td .form-managed-file__meta{flex-basis:100%}}.form-managed-file__image-preview{flex:0 0 auto;margin-bottom:var(--space-m);max-width:100%}.form-managed-file.has-meta .form-managed-file__image-preview{margin-right:var(--space-m)}[dir=rtl] .form-managed-file.has-meta .form-managed-file__image-preview{margin-left:var(--space-m);margin-right:0}td .form-managed-file.no-meta .form-managed-file__image-preview{margin-bottom:var(--space-xs)}.form-managed-file__meta-items{flex:1 1 var(--file-widget-form-item-min-width);max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.form-managed-file__meta-items,::-ms-backdrop{flex-basis:var(--file-widget-form-item-max-width)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){::-ms-backdrop,td .form-managed-file__meta-wrapper{display:flex}}.form-managed-file .file{-webkit-hyphens:auto;hyphens:auto;word-break:break-all}.form-managed-file .file__size{word-break:normal}.form-managed-file__main .file{flex:1 1 auto;margin:var(--space-xs) var(--space-m) var(--space-xs) 0}[dir=rtl] .form-managed-file__main .file{margin-left:var(--space-m);margin-right:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){::-ms-backdrop,td .form-managed-file__main .file{flex:0 1 100%}}.form-managed-file__main .form-element--api-file{flex:1 1 auto;min-width:1px}.form-managed-file__main .button.button{flex:0 0 auto;margin:0}.form-managed-file__meta .form-item{margin-bottom:var(--space-m);margin-top:0;max-width:var(--file-widget-form-item-max-width)}.form-managed-file__meta .form-item:last-child{margin-bottom:var(--space-xs)}.form-managed-file__meta .form-element{width:100%}.file-widget-multiple.has-table .form-type--managed-file{margin-left:var(--space-m);margin-right:var(--space-m)}
