.zone-depot-conteneur.svelte-109cpyi{display:flex;flex-direction:column;gap:8px;width:100%}.field-label.svelte-109cpyi{font-weight:600;font-size:13px;color:var(--text)}.depot-boite.svelte-109cpyi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;border:2px dashed var(--border);border-radius:12px;background:var(--surface-alt, rgba(0, 0, 0, .02));cursor:pointer;transition:all .2s ease;text-align:center;-webkit-user-select:none;user-select:none}.depot-boite.svelte-109cpyi:hover,.depot-boite.drag-actif.svelte-109cpyi{border-color:var(--primary, #059669);background:#0596690d}.depot-boite.svelte-109cpyi:focus-visible{outline:2px solid var(--primary, #059669);outline-offset:2px}.depot-icone.svelte-109cpyi{color:var(--primary, #059669);margin-bottom:8px;display:flex;align-items:center;justify-content:center}.depot-texte-principal.svelte-109cpyi{margin:0;font-size:14px;color:var(--text)}.depot-texte-principal.svelte-109cpyi span:where(.svelte-109cpyi){color:var(--primary, #059669);text-decoration:underline;font-weight:500}.depot-description.svelte-109cpyi{margin:4px 0 0;font-size:12px;color:var(--muted)}.depot-formats.svelte-109cpyi{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:11px;color:var(--muted);flex-wrap:wrap;justify-content:center}.fichiers-liste.svelte-109cpyi{display:flex;flex-direction:column;gap:8px;margin-top:4px}.fichier-item.svelte-109cpyi{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.fichier-icone.svelte-109cpyi{display:flex;align-items:center;justify-content:center;color:var(--primary, #059669)}.fichier-infos.svelte-109cpyi{display:flex;flex-direction:column;flex:1;min-width:0}.fichier-nom.svelte-109cpyi{font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fichier-taille.svelte-109cpyi{font-size:11px;color:var(--muted)}.fichier-supprimer.svelte-109cpyi{background:none;border:none;color:var(--muted);padding:4px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}.fichier-supprimer.svelte-109cpyi:hover{color:var(--danger, #dc2626);background:#dc26261a}
