.file-card.svelte-ernkq8{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--bg-elevated);border-radius:var(--radius-md);transition:background var(--transition)}.file-card.svelte-ernkq8:hover{background:var(--bg-input)}.drag-handle.svelte-ernkq8{color:var(--text-muted);cursor:grab;font-size:.9rem;letter-spacing:2px;user-select:none;flex-shrink:0}.drag-handle.svelte-ernkq8:active{cursor:grabbing}.file-name.svelte-ernkq8{flex:1;min-width:0;font-size:.85rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-meta.svelte-ernkq8{font-size:.75rem;color:var(--text-muted);white-space:nowrap;flex-shrink:0}.remove-btn.svelte-ernkq8{color:var(--text-muted);font-size:.85rem;padding:2px 6px;border-radius:var(--radius-sm);transition:all var(--transition);flex-shrink:0}.remove-btn.svelte-ernkq8:hover{color:var(--error);background:#ff6b6b1a}
