.sv-section-title[data-v-364eea2a]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#64748b;padding-bottom:4px;margin-bottom:8px;border-bottom:1px solid #e5e7eb}.sv-section-title--row[data-v-364eea2a]{display:flex;align-items:center;justify-content:space-between}.sv-ligne-card[data-v-364eea2a]{border:1px solid #e5e7eb;border-radius:8px;background:#fff;padding:8px 10px}.sv-mini-grid[data-v-364eea2a]{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;gap:4px 10px;align-items:end}.sv-mini-grid>.sv-col-full[data-v-364eea2a]{grid-column:1 / -1}.sv-opt[data-v-364eea2a]{display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;text-transform:none;letter-spacing:normal;font-weight:400;color:#475569}.sv-entete[data-v-364eea2a]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:14px}.sv-pied[data-v-364eea2a]{margin-top:12px}.sv-mini-grid .field[data-v-364eea2a],.omag-form-grid .field[data-v-364eea2a],.sv-entete .field[data-v-364eea2a]{margin-bottom:0}.lien-lettrage[data-v-364eea2a]{display:inline-flex;align-items:center;gap:6px;padding:2px 4px;font-size:.8rem;color:var(--omag-700);background:none;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.lien-lettrage[data-v-364eea2a]:hover{opacity:.8}.sv-quick-sep[data-v-364eea2a]{display:flex;align-items:center;gap:6px;margin-top:4px;padding-top:8px;border-top:1px dashed #e5e7eb;font-size:.72rem;font-style:italic;color:#94a3b8}.sv-ligne-empty[data-v-364eea2a]{padding:16px;text-align:center;font-style:italic;color:#9ca3af;border:1px dashed #e5e7eb;border-radius:8px}.sv-totaux[data-v-364eea2a]{display:flex;align-items:center;gap:20px;margin-top:12px;padding:8px 12px;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px}.sv-totaux-label[data-v-364eea2a]{margin-right:auto;font-weight:600;color:#374151}.sv-totaux-val[data-v-364eea2a]{color:#6b7280}.lib-mode-badge[data-v-364eea2a]{display:inline-flex;align-items:center;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:700;cursor:pointer;background-color:var(--omag-100);color:var(--omag-700);border:1px solid #93c5fd;text-transform:none;transition:opacity .15s ease}.lib-mode-badge[data-v-364eea2a]:hover{opacity:.85}.ocr-dropzone[data-v-364eea2a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px 20px;border:2px dashed #d1d5db;border-radius:12px;background:#fafafa;cursor:pointer;text-align:center;transition:border-color .15s ease,background .15s ease}.ocr-dropzone[data-v-364eea2a]:hover{border-color:#93c5fd;background:#f5f9ff}.ocr-dropzone.is-drag[data-v-364eea2a]{border-color:#3b82f6;background:#eff6ff}.ocr-dropzone.is-file[data-v-364eea2a]{border-style:solid;border-color:#86efac;background:#f0fdf4}.ocr-drop-icon[data-v-364eea2a]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:#eff6ff;color:#3b82f6;font-size:24px}.ocr-dropzone.is-file .ocr-drop-icon[data-v-364eea2a]{background:#dcfce7;color:#16a34a}.ocr-drop-title[data-v-364eea2a]{font-weight:600;color:#1f2937}.ocr-drop-sub[data-v-364eea2a]{font-size:12px;color:#6b7280}.ocr-remove[data-v-364eea2a]{margin-top:4px;display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:6px;border:1px solid #fecaca;background:#fff;color:#b91c1c;font-size:12px;cursor:pointer}.ocr-remove[data-v-364eea2a]:hover{background:#fef2f2}.ocr-card[data-v-364eea2a]{border:1px solid;border-radius:10px;padding:10px 12px}.ocr-card-head[data-v-364eea2a]{display:flex;align-items:center;gap:6px;font-weight:700;font-size:.8rem;margin-bottom:6px}.ocr-kv[data-v-364eea2a]{display:flex;justify-content:space-between;gap:12px;font-size:13px;color:#334155;padding:1px 0}.ocr-kv>span[data-v-364eea2a]{color:#94a3b8}.ocr-kv>b[data-v-364eea2a]{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ocr-montants[data-v-364eea2a]{display:flex;gap:10px}.ocr-montant[data-v-364eea2a]{flex:1;display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb}.ocr-montant>span[data-v-364eea2a]{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8}.ocr-montant>b[data-v-364eea2a]{font-size:1.05rem;color:#1f2937}.ocr-montant--ttc[data-v-364eea2a]{background:#eff6ff;border-color:#bfdbfe}.ocr-montant--ttc>b[data-v-364eea2a]{color:var(--omag-700)}
