.situation-page[data-v-9ac2bc59]{display:flex;flex-direction:column;height:100%;overflow:hidden}.zone-fixe[data-v-9ac2bc59]{flex-shrink:0}.zone-contenu[data-v-9ac2bc59],.zone-tabs[data-v-9ac2bc59]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.zone-tabs[data-v-9ac2bc59] .p-tabpanels{flex:1;min-height:0;overflow:auto;padding:8px 0}.bandeau-sante[data-v-9ac2bc59]{display:flex;align-items:center;gap:14px;padding:12px 16px;border-radius:8px}.bandeau-icone i[data-v-9ac2bc59]{font-size:26px}.bandeau-titre[data-v-9ac2bc59]{font-size:18px;font-weight:700;line-height:1.3}.bandeau-sous-titre[data-v-9ac2bc59]{font-size:12px;opacity:.85;line-height:1.3;margin-top:2px}.bandeau-aside[data-v-9ac2bc59]{text-align:right;border-left:1px solid rgba(0,0,0,.08);padding-left:14px}.kpi-card[data-v-9ac2bc59]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px;display:flex;flex-direction:column;gap:2px}.kpi-label[data-v-9ac2bc59]{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;line-height:1.2}.kpi-value[data-v-9ac2bc59]{font-size:18px;font-weight:700;color:#111827;line-height:1.2;font-variant-numeric:tabular-nums}.kpi-sub[data-v-9ac2bc59]{font-size:11px;color:#9ca3af;line-height:1.2}.tab-content[data-v-9ac2bc59]{display:inline-flex;align-items:center;gap:6px}.block-titre[data-v-9ac2bc59]{font-weight:600;font-size:13px;color:#374151;margin-bottom:8px}.bilan-card[data-v-9ac2bc59]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.bilan-header[data-v-9ac2bc59]{display:flex;align-items:center;gap:10px;padding:10px 14px;font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase}.bilan-header-actif[data-v-9ac2bc59]{background:var(--omag-100);color:var(--omag-800)}.bilan-header-passif[data-v-9ac2bc59]{background:#fee2e2;color:#7f1d1d}.bilan-total[data-v-9ac2bc59]{margin-left:auto;font-size:14px;font-variant-numeric:tabular-nums}.bilan-ligne[data-v-9ac2bc59]{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid #f3f4f6;font-size:13px}.bilan-icone[data-v-9ac2bc59]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px}.bilan-label[data-v-9ac2bc59]{color:#111827}.bilan-montant[data-v-9ac2bc59]{font-weight:700;color:#111827;font-variant-numeric:tabular-nums}.onglet-grille[data-v-9ac2bc59]{display:flex;flex-direction:column}.proj-table[data-v-9ac2bc59]{width:100%;font-size:13px}.proj-table th[data-v-9ac2bc59]{text-align:left;font-weight:600;color:#6b7280;padding:6px 8px;border-bottom:1px solid #e5e7eb}.proj-table td[data-v-9ac2bc59]{padding:6px 8px;border-bottom:1px solid #f3f4f6}.proj-table .text-right[data-v-9ac2bc59]{text-align:right;font-variant-numeric:tabular-nums}.bucket-dot[data-v-9ac2bc59]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:8px;vertical-align:middle}
