/* Intake belongs to the selected file; it never claims an upload succeeded. */
.ui-file{display:flex;align-items:center;gap:var(--space-3);flex-basis:100%;min-width:0;padding-block:var(--space-3);border-block-end:1px solid var(--color-border);font-size:var(--font-size-control)}
.ui-file__preview{width:4rem;height:4rem;object-fit:cover;border-radius:var(--radius-control);flex:none}.ui-file__content{display:grid;gap:var(--space-1);flex:1;min-width:0}.ui-file__name{overflow-wrap:anywhere;font-weight:var(--font-weight-label)}.ui-file__status{color:var(--color-text-muted)}.ui-file[data-state=error] .ui-file__status{color:var(--color-rejected)}.ui-file[data-state=success] .ui-file__status{color:var(--color-paid)}.ui-file[hidden],.ui-file [hidden]{display:none!important}
@media(max-width:767px){.ui-file{flex-wrap:wrap}.ui-file>.btn{min-height:var(--control-height)}}
