.dropzone[data-v-30660a13]{cursor:pointer;border:2px dashed #cbd5e1;border-radius:8px;background:#f8fafc;transition:border-color .15s ease,background-color .15s ease}.dropzone[data-v-30660a13]:hover{border-color:var(--omag-500);background:var(--omag-50)}.dropzone-selected[data-v-30660a13]{border-color:#16a34a;background:#f0fdf4}.dropzone-selected[data-v-30660a13]:hover{border-color:#15803d;background:#dcfce7}.dropzone-over[data-v-30660a13],.dropzone-selected.dropzone-over[data-v-30660a13]{border-color:var(--omag-500);background:var(--omag-50);box-shadow:0 0 0 3px rgba(var(--omag-rgb),.12)}.dropzone-empty[data-v-30660a13]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 12px}.dropzone-file[data-v-30660a13]{display:flex;align-items:center;justify-content:center;gap:12px;padding:18px 12px}.dropzone-file-name[data-v-30660a13]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.dropzone-file-name>span[data-v-30660a13]:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:380px}.dropzone-clear[data-v-30660a13]{font-size:20px;color:#9ca3af;cursor:pointer}.dropzone-clear[data-v-30660a13]:hover{color:#dc2626}.dropzone-erreur[data-v-30660a13]{display:flex;align-items:center;gap:8px;margin-top:-1rem;margin-bottom:1.5rem;padding:8px 12px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:13px}.format-panel[data-v-30660a13]{background:#f1f5f9;border-radius:8px;padding:14px}.format-panel-head[data-v-30660a13]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:1rem}.format-icon[data-v-30660a13]{color:var(--omag-500)}.format-note[data-v-30660a13]{margin-top:8px;color:#6b7280;font-size:12px}.format-table[data-v-30660a13]{width:100%;border-collapse:collapse;font-size:.82rem;background:#fff;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}.format-table th[data-v-30660a13]{background:#f1f5f9;color:#475569;font-weight:600;text-align:left;padding:6px 10px;border-bottom:1px solid #e5e7eb}.format-table td[data-v-30660a13]{padding:6px 10px;border-bottom:1px solid #f1f5f9;vertical-align:top;color:#1f2937}.format-table tr:last-child td[data-v-30660a13]{border-bottom:none}.format-table .col-letter[data-v-30660a13]{font-weight:600;color:var(--omag-500)}.format-table .col-desc[data-v-30660a13]{color:#6b7280}.format-table .col-ex[data-v-30660a13]{font-family:ui-monospace,monospace;color:#475569;white-space:nowrap}.format-table .tag-opt[data-v-30660a13]{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;font-size:.7rem;background:#fef3c7;color:#92400e}
