.dettes-page .dettes-tabs-card[data-v-8dcac356]{overflow:hidden}.dettes-page .dettes-tabs[data-v-8dcac356]{display:flex;flex-wrap:wrap;justify-content:flex-start;border-bottom:0}.dettes-page .dettes-tabs button[data-v-8dcac356]{flex:0 0 auto;min-height:44px;padding:.5rem 1rem;margin-bottom:0;border:0;border-bottom:2px solid transparent;border-radius:0;background:#fff;color:#212529;font:inherit;font-weight:400;cursor:pointer}.dettes-page .dettes-tabs button.active[data-v-8dcac356]{color:var(--ui-text,#495057);border-bottom-color:#0075ff;background:#fff}.dettes-page .dettes-tabs button[data-v-8dcac356]:hover{color:#0075ff}.dettes-page .dettes-tabs button[data-v-8dcac356]:focus-visible{outline:2px solid #0075ff;outline-offset:-4px}.dettes-page .dettes-filters[data-v-8dcac356]{display:grid;grid-template-columns:minmax(200px,1.5fr) repeat(3,minmax(145px,1fr));gap:16px;margin-bottom:24px}.dettes-page .dettes-filters label[data-v-8dcac356]{display:block;margin-bottom:6px;color:var(--ui-text,#596982)}.dettes-page .dettes-filters input[data-v-8dcac356],.dettes-page .dettes-filters select[data-v-8dcac356]{min-height:44px;width:100%}.dettes-page .dettes-kpis[data-v-8dcac356]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:32px 0}.dettes-page .dettes-kpis .c-card[data-v-8dcac356]{min-width:0}.dettes-page .dettes-kpis .c-card-pd-o[data-v-8dcac356]{height:100%}.dettes-page .dettes-kpis h5[data-v-8dcac356]{overflow-wrap:anywhere}.dettes-page .dettes-reference[data-v-8dcac356]{padding:0;border:0;background:none;color:#0075ff;font:inherit;text-align:left}.dettes-page .dettes-actions-trigger[data-v-8dcac356]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:6px;border:0;border-radius:4px;background:transparent;color:#212529}.dettes-page .dettes-actions-trigger[aria-expanded=true][data-v-8dcac356],.dettes-page .dettes-actions-trigger[data-v-8dcac356]:hover{color:#0075ff;background:#f2f8ff}.dettes-page .dettes-actions-menu[data-v-8dcac356]{position:fixed;z-index:1040;width:200px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto;padding:6px;border:1px solid #d9e5f5;border-radius:6px;background:#fff;box-shadow:0 6px 20px rgba(44,63,97,.18)}.dettes-page .dettes-actions-menu button[data-v-8dcac356]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:3px;background:#fff;color:var(--ui-text,#2c3f61);text-align:left}.dettes-page .dettes-actions-menu button i[data-v-8dcac356]{width:16px;text-align:center}.dettes-page .dettes-actions-menu button[data-v-8dcac356]:hover{background:#e5f1ff;color:#0075ff}.dettes-page .dettes-actions-menu button.dettes-action-danger[data-v-8dcac356]{color:#b42318}.dettes-page .dettes-actions-status[data-v-8dcac356]{display:block;padding:8px 12px;font-size:12px;color:var(--ui-text,#596982)}.dettes-page .dettes-actions-menu button[data-v-8dcac356]:focus-visible,.dettes-page .dettes-actions-trigger[data-v-8dcac356]:focus-visible,.dettes-page .dettes-reference[data-v-8dcac356]:focus-visible{outline:2px solid #0075ff;outline-offset:2px}.dettes-page[data-v-8dcac356] .dettes-row{cursor:pointer}.dettes-page[data-v-8dcac356] .dettes-row:focus{outline:2px solid #0075ff;outline-offset:-2px}.dettes-page .dettes-fournisseur-details[data-v-8dcac356]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dettes-page .dettes-fournisseur-details dt[data-v-8dcac356]{color:var(--ui-text,#596982);font-weight:400}.dettes-page .dettes-fournisseur-details dd[data-v-8dcac356]{margin:6px 0 0;overflow-wrap:anywhere}.dettes-page .dettes-feedback[data-v-8dcac356]{padding:12px 16px;border-radius:4px;color:var(--ui-text,#2c3f61);background:#e5f1ff}.dettes-page .dettes-empty-info[data-v-8dcac356]{max-width:560px;margin:24px auto;padding:24px 12px;text-align:center;color:var(--ui-text,#596982)}.dettes-page .dettes-total-column .c-card[data-v-8dcac356]{max-width:100%}.dettes-page .dettes-total-column h5[data-v-8dcac356]{overflow-wrap:anywhere}.dettes-page .dettes-filters[data-v-8dcac356]{flex-wrap:wrap}.dettes-page .dettes-filters>div[data-v-8dcac356]{max-width:100%}.dettes-page .dettes-detail-heading[data-v-8dcac356]{overflow-wrap:anywhere}.dettes-page .dettes-detail-dialog[data-v-8dcac356]{max-width:1120px}.dettes-page .dettes-detail-meta[data-v-8dcac356]{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0 0 16px;color:var(--ui-text-secondary,#273449);overflow-wrap:anywhere}.dettes-page .dettes-detail-meta span+span[data-v-8dcac356]:before{content:"·";margin-right:16px}.dettes-page .dettes-detail-totals[data-v-8dcac356]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dettes-page .dettes-detail-totals>div[data-v-8dcac356]{padding:12px 14px;border:1px solid #d9e5f5;border-radius:10px;background:#f6f9ff;color:var(--ui-text-secondary,#273449);overflow-wrap:anywhere}.dettes-page .dettes-detail-totals span[data-v-8dcac356],.dettes-page .dettes-detail-totals strong[data-v-8dcac356]{display:block}.dettes-page .dettes-detail-totals strong[data-v-8dcac356]{margin-top:4px;font-size:20px;color:var(--ui-text,#172033)}.dettes-page .dettes-detail-totals small[data-v-8dcac356]{font-size:11px;font-weight:400;color:var(--ui-text-secondary,#273449)}.dettes-page .dettes-detail-totals .dettes-detail-restant[data-v-8dcac356]{border-color:var(--ui-accent,#2457c5);background:#fff}.dettes-page .dettes-prestation-group[data-v-8dcac356]{border:1px solid #d9e5f5;border-radius:10px;overflow:hidden}.dettes-page .dettes-prestation-toggle[data-v-8dcac356]{display:grid;grid-template-columns:minmax(0,1fr) auto auto 20px;gap:16px;align-items:center;width:100%;min-height:52px;padding:12px 16px;border:0;background:#f6f9ff;color:var(--ui-text,#172033);font:inherit;font-size:16px;text-align:left;cursor:pointer}.dettes-page .dettes-prestation-toggle .dettes-prestation-titre[data-v-8dcac356]{font-weight:600;color:var(--ui-accent,#2457c5)}.dettes-page .dettes-prestation-toggle .dettes-prestation-nombre[data-v-8dcac356]{color:var(--ui-text-secondary,#273449);font-size:14px}.dettes-page .dettes-prestation-toggle .dettes-prestation-amount[data-v-8dcac356]{font-weight:600;white-space:nowrap;text-align:right}.dettes-page .dettes-prestation-toggle small[data-v-8dcac356]{font-size:11px;font-weight:400}.dettes-page .dettes-prestation-toggle .dettes-prestation-open[data-v-8dcac356]{transform:rotate(180deg)}.dettes-page .dettes-prestation-toggle[data-v-8dcac356]:hover{background:#eef4ff}.dettes-page .dettes-prestation-toggle[data-v-8dcac356]:focus-visible{outline:2px solid var(--ui-accent,#2457c5);outline-offset:-3px}.dettes-page .dettes-actes-table[data-v-8dcac356]{width:100%;table-layout:auto;font-size:14px;color:var(--ui-text,#172033)}.dettes-page .dettes-actes-table td[data-v-8dcac356],.dettes-page .dettes-actes-table th[data-v-8dcac356]{white-space:normal;text-align:left;overflow-wrap:anywhere;border-color:#e3ebf7}.dettes-page .dettes-actes-table thead th[data-v-8dcac356]{padding:12px 10px;background:#fff;color:var(--ui-text-secondary,#273449);font-weight:600;vertical-align:middle;border-top:0;border-bottom:1px solid #d9e5f5}.dettes-page .dettes-actes-table td[data-v-8dcac356]{padding:14px 10px;vertical-align:middle}.dettes-page .dettes-actes-table td.text-right[data-v-8dcac356],.dettes-page .dettes-actes-table th.text-right[data-v-8dcac356]{text-align:right}.dettes-page .dettes-actes-table tbody tr[data-v-8dcac356]:hover{background:#f8faff}.dettes-page .dettes-actes-table strong[data-v-8dcac356]{display:block;font-weight:600}.dettes-page .dettes-actes-table .dettes-cell-valeur[data-v-8dcac356]{display:block;min-width:0}.dettes-page .dettes-actes-table .dettes-cell-note[data-v-8dcac356]{display:block;margin-top:2px;font-size:13px;color:var(--ui-text-muted,#526074)}.dettes-page .dettes-actes-table .dettes-cell-montant[data-v-8dcac356]{font-weight:600;white-space:nowrap;overflow-wrap:normal}.dettes-page .dettes-actes-table small[data-v-8dcac356]{font-size:11px;font-weight:400;color:var(--ui-text-secondary,#273449)}.dettes-page .dettes-actes-table tfoot td[data-v-8dcac356],.dettes-page .dettes-actes-table tfoot th[data-v-8dcac356]{padding:12px 10px;background:#f6f9ff;border-top:1px solid #d9e5f5;font-weight:600}@media (max-width:1024px){.dettes-page .dettes-filters[data-v-8dcac356],.dettes-page .dettes-kpis[data-v-8dcac356]{grid-template-columns:repeat(2,minmax(0,1fr))}.dettes-page .dettes-kpis[data-v-8dcac356]{gap:12px}.dettes-page .dettes-filter-column[data-v-8dcac356]{flex:0 0 60%;max-width:60%}.dettes-page .dettes-total-column[data-v-8dcac356]{flex:0 0 40%;max-width:40%}.dettes-page .dettes-filters[data-v-8dcac356]{gap:10px}.dettes-page .dettes-date[data-v-8dcac356],.dettes-page .dettes-month[data-v-8dcac356]{width:100%}.dettes-page .dettes-total-column h5[data-v-8dcac356]{font-size:23px}.dettes-page .detail-prestataire .modal-dialog[data-v-8dcac356]{max-width:calc(100% - 32px);margin:16px auto}.dettes-page .detail-prestataire .modal-header[data-v-8dcac356]{padding:20px}}@media (max-width:767px){.dettes-page .dettes-actes-table thead[data-v-8dcac356]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.dettes-page .dettes-actes-table tbody[data-v-8dcac356],.dettes-page .dettes-actes-table td[data-v-8dcac356],.dettes-page .dettes-actes-table tfoot[data-v-8dcac356],.dettes-page .dettes-actes-table th[data-v-8dcac356],.dettes-page .dettes-actes-table tr[data-v-8dcac356]{display:block;width:100%}.dettes-page .dettes-actes-table tbody tr[data-v-8dcac356]{padding:8px 0;border-bottom:1px solid #e3ebf7}.dettes-page .dettes-actes-table td[data-v-8dcac356],.dettes-page .dettes-actes-table tfoot td[data-v-8dcac356],.dettes-page .dettes-actes-table tfoot th[data-v-8dcac356]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 12px;border:0}.dettes-page .dettes-actes-table td[data-v-8dcac356]:before{content:attr(data-label);flex:0 0 auto;color:var(--ui-text-secondary,#273449);font-weight:600;text-align:left}.dettes-page .dettes-actes-table .dettes-cell-valeur[data-v-8dcac356]{flex:1 1 auto;text-align:right}.dettes-page .dettes-actes-table tfoot tr[data-v-8dcac356]{display:flex;justify-content:space-between;align-items:baseline;background:#f6f9ff}.dettes-page .dettes-actes-table tfoot td[data-v-8dcac356],.dettes-page .dettes-actes-table tfoot th[data-v-8dcac356]{width:auto;background:transparent}.dettes-page .dettes-actes-table tfoot td[data-v-8dcac356]:before{content:none}}@media (max-width:575px){.dettes-page .dettes-filters[data-v-8dcac356],.dettes-page .dettes-fournisseur-details[data-v-8dcac356]{grid-template-columns:1fr}.dettes-page .dettes-kpis[data-v-8dcac356]{grid-template-columns:repeat(2,minmax(0,1fr))}.dettes-page .dettes-tabs button[data-v-8dcac356]{padding:12px 10px;font-size:14px}.dettes-page .dettes-filter-column[data-v-8dcac356],.dettes-page .dettes-total-column[data-v-8dcac356]{flex:0 0 100%;max-width:100%}.dettes-page .dettes-total-column[data-v-8dcac356]{justify-content:flex-start;margin-top:16px}.dettes-page .dettes-detail-totals[data-v-8dcac356]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dettes-page .dettes-detail-totals>div[data-v-8dcac356]{padding:10px}.dettes-page .dettes-detail-totals strong[data-v-8dcac356]{font-size:16px}.dettes-page .dettes-detail-meta[data-v-8dcac356]{flex-direction:column}.dettes-page .dettes-detail-meta span+span[data-v-8dcac356]:before{content:none}.dettes-page .dettes-prestation-toggle[data-v-8dcac356]{grid-template-columns:minmax(0,1fr) 20px;gap:4px 8px}.dettes-page .dettes-prestation-toggle>span[data-v-8dcac356]{grid-column:1}.dettes-page .dettes-prestation-toggle>i[data-v-8dcac356]{grid-column:2;grid-row:1/4}.dettes-page .dettes-prestation-toggle .dettes-prestation-amount[data-v-8dcac356]{text-align:left}}