@layer sur.components{.sur-form-file.svelte-14bpbku{gap:var(--sur-spacing-8);flex-direction:column;display:flex}.sur-form-file__label.svelte-14bpbku{color:var(--sur-text-primary);font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-medium)}.sur-form-file__rejected.svelte-14bpbku{color:var(--sur-color-danger);font-size:var(--sur-font-size-xs);margin:0;padding-inline-start:var(--sur-spacing-16)}.sur-form-file__list.svelte-14bpbku{gap:var(--sur-spacing-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sur-form-file__item.svelte-14bpbku{align-items:center;gap:var(--sur-spacing-8);min-block-size:var(--sur-control-height-md);padding-inline:var(--sur-spacing-12);color:var(--sur-text-primary);font-size:var(--sur-font-size-sm);background:var(--sur-bg-subtle);border:var(--sur-border-width) solid var(--sur-border-default);border-radius:var(--sur-radius-md);flex-wrap:wrap;display:flex}.sur-form-file__item[data-scan=infected].svelte-14bpbku,.sur-form-file__item[data-failed].svelte-14bpbku{border-color:var(--sur-color-danger)}.sur-form-file__name.svelte-14bpbku{flex:1 1 var(--sur-spacing-96);overflow-wrap:anywhere;min-inline-size:0;color:inherit}a.sur-form-file__name.svelte-14bpbku{color:var(--sur-color-primary)}.sur-form-file__size.svelte-14bpbku{color:var(--sur-text-secondary);font-size:var(--sur-font-size-xs);font-variant-numeric:tabular-nums}.sur-form-file__scan.svelte-14bpbku{align-items:center;gap:var(--sur-spacing-4);color:var(--sur-text-secondary);font-size:var(--sur-font-size-xs);display:inline-flex}.sur-form-file__scan[data-scan=clean].svelte-14bpbku{color:var(--sur-color-success-subtle-fg)}.sur-form-file__scan[data-scan=infected].svelte-14bpbku,.sur-form-file__scan[data-scan=failed].svelte-14bpbku{color:var(--sur-color-danger-subtle-fg)}.sur-form-file__progress.svelte-14bpbku{flex:1 1 var(--sur-spacing-96);block-size:var(--sur-spacing-8);accent-color:var(--sur-color-primary)}.sur-form-file__remove.svelte-14bpbku,.sur-form-file__retry.svelte-14bpbku{justify-content:center;align-items:center;gap:var(--sur-spacing-4);min-block-size:var(--sur-spacing-40);min-inline-size:var(--sur-spacing-40);padding-inline:var(--sur-spacing-8);color:var(--sur-text-secondary);font:inherit;border:var(--sur-border-width) solid transparent;border-radius:var(--sur-radius-md);cursor:pointer;background:0 0;display:inline-flex}.sur-form-file__remove.svelte-14bpbku:hover,.sur-form-file__retry.svelte-14bpbku:hover{color:var(--sur-text-primary);background:var(--sur-bg-hover)}.sur-form-file__remove.svelte-14bpbku:focus-visible,.sur-form-file__retry.svelte-14bpbku:focus-visible{box-shadow:var(--sur-focus-ring-shadow);outline:none}}
