.hs-file-status-card{justify-content:space-between;align-items:center;gap:var(--hs-sp-md);padding:var(--hs-sp-sm) var(--hs-sp-md);border:var(--hs-bw-sm) solid var(--hs-c-neutral-300);border-radius:var(--hs-br-sm);background-color:var(--hs-c-white);display:flex}.hs-file-status-card--error{border-color:var(--hs-c-destructive);background-color:var(--hs-c-status-error-bg)}.hs-file-status-card__body{align-items:center;gap:var(--hs-sp-md);flex:1;min-width:0;display:flex}.hs-file-status-card--progress .hs-file-status-card__body{align-items:stretch;gap:var(--hs-sp-xs);flex-direction:column}.hs-file-status-card__name{color:var(--hs-c-neutral-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hs-file-status-card--error .hs-file-status-card__name{color:var(--hs-c-status-error-fg)}.hs-file-status-card__detail{color:var(--hs-c-neutral-600);white-space:nowrap;flex-shrink:0}.hs-file-status-card--error .hs-file-status-card__detail{color:var(--hs-c-status-error-fg)}.hs-file-status-card__percentage{color:var(--hs-c-neutral-600);flex-shrink:0}.hs-file-status-card__progress-track{width:100%;height:var(--hs-sp-xs);border-radius:var(--hs-br-full);background-color:var(--hs-c-neutral-300);overflow:hidden}.hs-file-status-card__progress-fill{border-radius:inherit;background-color:var(--hs-c-primary-hover);height:100%;transition:width var(--hs-dur-md) var(--hs-ease-standard)}@media (prefers-reduced-motion:reduce){.hs-file-status-card__progress-fill{transition-duration:.01ms}}
