.analyse-360-page[data-v-5615a07e]{display:flex;flex-direction:column;height:100%;overflow:hidden}.zone-fixe[data-v-5615a07e]{flex-shrink:0}.zone-contenu[data-v-5615a07e],.zone-tabs[data-v-5615a07e]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.zone-tabs[data-v-5615a07e] .p-tabpanels{flex:1;min-height:0;overflow:auto;padding:8px 0}.zone-tabs[data-v-5615a07e] .p-tabpanel{height:100%}.bandeau-sante[data-v-5615a07e]{display:flex;align-items:center;gap:12px;padding:8px 14px;border-radius:6px}.bandeau-icone i[data-v-5615a07e]{font-size:22px}.bandeau-titre[data-v-5615a07e]{font-size:14px;font-weight:700;line-height:1.3;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.bandeau-code[data-v-5615a07e]{font-weight:400;opacity:.75}.bandeau-tag[data-v-5615a07e]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:3px;background:#ffffff80;text-transform:uppercase;letter-spacing:.03em}.bandeau-tag-bloque[data-v-5615a07e]{background:#fee2e2;color:#991b1b}.bandeau-sous-titre[data-v-5615a07e]{font-size:12px;opacity:.85;margin-top:1px;line-height:1.3}.kpi-card[data-v-5615a07e]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 10px;display:flex;flex-direction:column;gap:1px;min-height:0}.kpi-label[data-v-5615a07e]{font-size:11px;color:#6b7280;text-transform:uppercase;letter-spacing:.03em;line-height:1.2}.kpi-value[data-v-5615a07e]{font-size:17px;font-weight:700;color:#111827;line-height:1.2}.kpi-sub[data-v-5615a07e]{font-size:11px;color:#6b7280;line-height:1.2}.kpi-warn .kpi-value[data-v-5615a07e]{color:#b45309}.kpi-danger .kpi-value[data-v-5615a07e]{color:#b91c1c}.tab-content[data-v-5615a07e]{display:inline-flex;align-items:center;gap:6px}.empty-tab[data-v-5615a07e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;color:#6b7280;gap:8px}.block-titre[data-v-5615a07e]{font-weight:600;font-size:13px;color:#374151;margin-bottom:8px}.grille-bulletins[data-v-5615a07e]{height:360px;background:#fff;border-radius:8px}.mini-table[data-v-5615a07e]{width:100%;border-collapse:collapse;font-size:13px}.mini-table thead th[data-v-5615a07e]{background:#f3f4f6;font-weight:600;padding:8px;text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#374151;border-bottom:1px solid #e5e7eb}.mini-table tbody td[data-v-5615a07e]{padding:6px 8px;border-bottom:1px solid #f3f4f6}.mini-table .ar[data-v-5615a07e]{text-align:right}.statut-paye[data-v-5615a07e]{background:#dcfce7;color:#166534;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.statut-impaye[data-v-5615a07e]{background:#fef3c7;color:#92400e;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.badge-info[data-v-5615a07e]{background:#e0f2fe;color:#075985;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600}.activite-feed[data-v-5615a07e]{display:flex;flex-direction:column;gap:10px}.formation-card[data-v-5615a07e]{display:flex;gap:12px;padding:12px 14px;background:#fff;border-radius:8px;border:1px solid #e5e7eb}.formation-icone[data-v-5615a07e]{width:36px;height:36px;border-radius:50%;background:#6366f1;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.formation-body[data-v-5615a07e]{flex:1;min-width:0}.formation-titre[data-v-5615a07e]{font-weight:600;color:#111827;margin-bottom:4px}.formation-meta[data-v-5615a07e]{display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#6b7280}.formation-meta i[data-v-5615a07e]{margin-right:4px}.formation-obs[data-v-5615a07e]{margin-top:6px;font-size:12px;color:#4b5563;font-style:italic}.docs-panel[data-v-5615a07e]{height:100%;min-height:500px;background:#fff;border-radius:8px;padding:8px}
