.note-nc[data-v-315f8f7c]{background:var(--warning-soft);color:var(--warning-ink,var(--text-primary));border-radius:999px;align-items:center;gap:4px;margin:0 0 4px;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.note-nc .pi[data-v-315f8f7c]{font-size:.75rem}.note-nc[data-v-315f8f7c]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.puce-cadrage[data-v-8c52936a]{background:var(--surface-sunken,var(--surface));color:var(--text-secondary,var(--text-primary));border-radius:999px;align-items:center;gap:4px;margin:0 4px 4px 0;padding:2px 8px;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-flex}.puce-cadrage.is-attention[data-v-8c52936a]{background:var(--warning-soft);color:var(--warning-ink,var(--text-primary))}.puce-cadrage .pi[data-v-8c52936a]{font-size:.75rem}.puce-cadrage[data-v-8c52936a]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.widget-skeleton[data-v-5e65caf7]{background:linear-gradient(135deg, var(--gray-50) 0%, var(--surface-card) 100%);border-radius:1rem;width:100%;height:100%;padding:1rem;overflow:hidden}.skeleton-header[data-v-5e65caf7]{align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.skeleton-icon[data-v-5e65caf7]{background:var(--gray-200);border-radius:50%;width:2rem;height:2rem}.skeleton-title[data-v-5e65caf7]{background:var(--gray-200);border-radius:.5rem;flex:1;max-width:200px;height:1.25rem}.skeleton-actions[data-v-5e65caf7]{gap:.5rem;display:flex}.skeleton-btn[data-v-5e65caf7]{background:var(--gray-200);border-radius:.5rem;width:2rem;height:2rem}.skeleton-chart[data-v-5e65caf7]{flex-direction:column;height:calc(100% - 4rem);display:flex}.skeleton-bars[data-v-5e65caf7]{flex:1;align-items:flex-end;gap:1rem;padding:1rem 0;display:flex}.skeleton-bar[data-v-5e65caf7]{background:linear-gradient(180deg, var(--gray-300) 0%, var(--gray-200) 100%);border-radius:.5rem .5rem 0 0;flex:1;min-height:20%}.skeleton-legend[data-v-5e65caf7]{border-top:1px solid var(--gray-100);gap:1rem;padding-top:1rem;display:flex}.skeleton-legend-item[data-v-5e65caf7]{background:var(--gray-200);border-radius:.25rem;width:80px;height:1rem}.skeleton-table[data-v-5e65caf7]{flex-direction:column;gap:.5rem;height:calc(100% - 4rem);display:flex}.skeleton-table-header[data-v-5e65caf7]{background:var(--gray-300);border-radius:.5rem;height:2.5rem}.skeleton-table-row[data-v-5e65caf7]{gap:.5rem;display:flex}.skeleton-table-cell[data-v-5e65caf7]{background:var(--gray-200);border-radius:.25rem;flex:1;height:2rem}.skeleton-card[data-v-5e65caf7]{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:calc(100% - 4rem);display:flex}.skeleton-value[data-v-5e65caf7]{background:var(--gray-300);border-radius:.5rem;width:150px;height:3rem}.skeleton-label[data-v-5e65caf7]{background:var(--gray-200);border-radius:.25rem;width:100px;height:1rem}.skeleton-content[data-v-5e65caf7]{background:var(--gray-200);border-radius:.75rem;width:100%;height:calc(100% - 4rem)}.skeleton-line-wrap[data-v-5e65caf7]{flex:1;justify-content:center;align-items:center;min-height:0;padding:.5rem 0;display:flex}.skeleton-line-svg[data-v-5e65caf7]{width:100%;height:100%;max-height:140px;color:var(--gray-400);background:var(--gray-100);border-radius:.5rem}.skeleton-donut[data-v-5e65caf7]{align-items:center;gap:1.5rem;height:calc(100% - 4rem);padding:0 .5rem;display:flex}.skeleton-donut-circle[data-v-5e65caf7]{background:var(--gray-300);border:1.2rem solid var(--gray-300);background-color:var(--surface-card);box-sizing:border-box;border-radius:50%;flex-shrink:0;width:7.5rem;height:7.5rem}.skeleton-donut-legend[data-v-5e65caf7]{flex-direction:column;flex:1;gap:.65rem;min-width:0;display:flex}.skeleton-donut-legend-row[data-v-5e65caf7]{align-items:center;gap:.6rem;display:flex}.skeleton-donut-dot[data-v-5e65caf7]{background:var(--gray-300);border-radius:50%;flex-shrink:0;width:.7rem;height:.7rem}.skeleton-donut-label[data-v-5e65caf7]{background:var(--gray-200);border-radius:.25rem;flex:1;max-width:8rem;height:.85rem}.skeleton-pivot[data-v-5e65caf7]{flex-direction:column;gap:.4rem;height:calc(100% - 4rem);display:flex}.skeleton-pivot-header[data-v-5e65caf7],.skeleton-pivot-row[data-v-5e65caf7]{grid-template-columns:1.4fr repeat(4,1fr);gap:.4rem;display:grid}.skeleton-pivot-corner[data-v-5e65caf7],.skeleton-pivot-row-h[data-v-5e65caf7]{background:var(--gray-300);border-radius:.25rem;height:1.6rem}.skeleton-pivot-col-h[data-v-5e65caf7]{background:var(--gray-200);border-radius:.25rem;height:1.6rem}.skeleton-pivot-cell[data-v-5e65caf7]{background:var(--gray-200);border-radius:.25rem;height:1.4rem}.skeleton-geo[data-v-5e65caf7]{flex-direction:column;gap:.5rem;height:calc(100% - 4rem);display:flex}.skeleton-geo-map[data-v-5e65caf7]{background:var(--gray-200);border-radius:.75rem;flex:1;min-height:0}.skeleton-geo-scale[data-v-5e65caf7]{background:var(--gray-300);border-radius:.25rem;align-self:flex-end;width:50%;max-width:220px;height:.9rem}[data-theme=dark] .widget-skeleton[data-v-5e65caf7]{background:linear-gradient(135deg, var(--gray-800) 0%, var(--gray-900) 100%)}[data-theme=dark] .skeleton-icon[data-v-5e65caf7],[data-theme=dark] .skeleton-title[data-v-5e65caf7],[data-theme=dark] .skeleton-btn[data-v-5e65caf7],[data-theme=dark] .skeleton-legend-item[data-v-5e65caf7],[data-theme=dark] .skeleton-table-cell[data-v-5e65caf7],[data-theme=dark] .skeleton-label[data-v-5e65caf7],[data-theme=dark] .skeleton-content[data-v-5e65caf7],[data-theme=dark] .skeleton-pivot-col-h[data-v-5e65caf7],[data-theme=dark] .skeleton-pivot-cell[data-v-5e65caf7],[data-theme=dark] .skeleton-donut-label[data-v-5e65caf7],[data-theme=dark] .skeleton-geo-map[data-v-5e65caf7]{background:var(--gray-700)}[data-theme=dark] .skeleton-bar[data-v-5e65caf7]{background:linear-gradient(180deg, var(--gray-600) 0%, var(--gray-700) 100%)}[data-theme=dark] .skeleton-table-header[data-v-5e65caf7],[data-theme=dark] .skeleton-value[data-v-5e65caf7],[data-theme=dark] .skeleton-pivot-corner[data-v-5e65caf7],[data-theme=dark] .skeleton-pivot-row-h[data-v-5e65caf7],[data-theme=dark] .skeleton-donut-dot[data-v-5e65caf7],[data-theme=dark] .skeleton-geo-scale[data-v-5e65caf7]{background:var(--gray-600)}[data-theme=dark] .skeleton-donut-circle[data-v-5e65caf7]{border-color:var(--gray-600);background-color:var(--surface-card)}[data-theme=dark] .skeleton-line-svg[data-v-5e65caf7]{color:var(--gray-500);background:var(--gray-800)}[data-theme=dark] .skeleton-legend[data-v-5e65caf7]{border-top-color:var(--gray-700)}[data-theme=dark] .reflet[data-v-5e65caf7]:after{background:linear-gradient(90deg,#0000 0%,#94a3b826 50%,#0000 100%)}@media (width<=768px){.widget-skeleton[data-v-5e65caf7]{padding:.75rem}.skeleton-header[data-v-5e65caf7]{margin-bottom:1rem}.skeleton-bars[data-v-5e65caf7]{gap:.5rem}}.sq-l[data-v-0ef117fb]{display:block;position:relative}.sq-bloc[data-v-0ef117fb]{border-radius:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sq-chiffre[data-v-0ef117fb]{width:min(60%,9rem);height:28px}.sq-comparaison--3[data-v-0ef117fb]{min-height:63.2px}.sq-comparaison[data-v-0ef117fb]{width:min(75%,10rem);height:14px;top:11px;transform:none}.sq-texte[data-v-0ef117fb]{width:min(55%,8rem);height:.7em}.sq-libelle[data-v-0ef117fb]{margin-top:.25rem;font-size:.7rem;font-weight:600;line-height:1.25}.sq-detail[data-v-0ef117fb]{border-top:1px solid var(--border);gap:3px;margin:8px 0 0;padding:8px 0 0;font-size:13px;display:grid}.sq-segs[data-v-0ef117fb]{border-top:1px solid var(--border);align-content:start;gap:2px;min-width:0;margin-top:10px;padding-top:8px;display:grid}.sq-segs-titre[data-v-0ef117fb]{font-size:12px;line-height:18px}.sq-rep-colonnes[data-v-0ef117fb]{grid-template-columns:minmax(0,1fr);gap:0 28px;display:grid}.sq-rep-colonnes--deux[data-v-0ef117fb]{grid-template-columns:repeat(2,minmax(0,1fr))}.sq-rep-lignes[data-v-0ef117fb]{row-gap:2px;display:grid}.sq-seg[data-v-0ef117fb]{border-radius:4px;height:20px;display:block;position:relative;transform:none}.sq-a-cote[data-v-0ef117fb]{grid-template-columns:var(--kpi-col,240px) minmax(0, 1fr);align-items:start;column-gap:24px;display:grid}.sq-a-cote .sq-segs[data-v-0ef117fb]{border-top:0;border-left:1px solid var(--border);margin-top:0;padding-top:0;padding-left:20px}.sq-progression[data-v-0ef117fb]{margin-top:.5rem}.sq-piste[data-v-0ef117fb]{border-radius:999px;height:6px}.sq-progression-texte[data-v-0ef117fb]{margin-top:.25rem;font-size:.75rem}.sq-courbe[data-v-0ef117fb]{border-radius:4px;width:100px;height:32px;margin-top:.5rem}.sq-bloc[data-v-0ef117fb],.sq-piste[data-v-0ef117fb],.sq-courbe[data-v-0ef117fb]{background:var(--surface-sunken)}.wr-masque[data-v-df47000e]{text-align:center;max-width:32ch;height:100%;color:var(--text-secondary,var(--p-text-muted-color));justify-content:center;align-items:center;margin:auto;padding:12px;font-size:13px;display:flex}.error-boundary[data-v-df47000e]{background:linear-gradient(180deg, var(--error-soft) 0%, var(--surface-card) 100%);border:1px dashed var(--error);border-radius:12px}.error-icon-wrap[data-v-df47000e]{background:var(--error-soft)}.retry-btn[data-v-df47000e]{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;transition-property:background-color,color,border-color,box-shadow,opacity,transform;transition-duration:.15s;transition-timing-function:ease}.retry-btn[data-v-df47000e]:hover{background:var(--surface);border-color:var(--border-strong);color:var(--text-primary)}[data-theme=dark] .error-boundary[data-v-df47000e]{background:linear-gradient(180deg, #1c1917 0%, var(--text-primary) 100%);border-color:#7f1d1d}[data-theme=dark] .retry-btn[data-v-df47000e]{border-color:var(--border-strong);color:var(--text-dim)}[data-theme=dark] .retry-btn[data-v-df47000e]:hover{background:var(--surface-card)}.a11y-host[data-v-df47000e]{flex-direction:column;display:flex;position:relative}.a11y-host>.chart-host[data-v-df47000e]{flex:auto;min-height:0}.a11y-host>.chart-host.avec-note[data-v-df47000e]{overflow:hidden}.wr-note-periode[data-v-df47000e]{color:var(--text-secondary);flex:none;align-items:flex-start;gap:6px;margin:4px 0 0;padding:0 4px;font-size:.75rem;line-height:1.4;display:flex}.wr-note-periode .pi[data-v-df47000e]{margin-top:2px;font-size:.75rem}.a11y-toggle[data-v-df47000e]{z-index:4;border:1px solid var(--border);background:var(--surface-card);width:26px;height:26px;color:var(--text-muted);cursor:pointer;opacity:0;border-radius:6px;justify-content:center;align-items:center;font-size:.8rem;transition:opacity .15s,color .15s,border-color .15s;display:inline-flex;position:absolute;top:6px;right:6px}.a11y-host:hover .a11y-toggle[data-v-df47000e],.a11y-host:focus-within .a11y-toggle[data-v-df47000e]{opacity:1}.a11y-toggle[data-v-df47000e]:hover{color:var(--accent);border-color:var(--accent)}.a11y-toggle[data-v-df47000e]:focus-visible{opacity:1;outline:2px solid var(--accent);outline-offset:2px}.a11y-table-wrap[data-v-df47000e]{width:100%;height:100%;overflow:auto}.a11y-table[data-v-df47000e]{border-collapse:collapse;width:100%;font-size:.8rem}.a11y-table th[data-v-df47000e],.a11y-table td[data-v-df47000e]{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:4px 10px}.a11y-table thead th[data-v-df47000e]{background:var(--surface-card);color:var(--text-secondary);font-weight:600;position:sticky;top:0}.a11y-table tbody th[data-v-df47000e]{color:var(--text-primary);font-weight:500}.a11y-table .num[data-v-df47000e]{text-align:right;font-variant-numeric:tabular-nums}.a11y-table tbody tr[data-v-df47000e]:hover{background:var(--surface-hover)}.a11y-sous-total th[data-v-df47000e],.a11y-sous-total td[data-v-df47000e],.a11y-avant th[data-v-df47000e],.a11y-avant td[data-v-df47000e]{font-weight:700}.a11y-table thead th.a11y-th-tri[data-v-df47000e]{padding:0}.a11y-tri[data-v-df47000e]{width:100%;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-weight:600;display:inline-flex}.num .a11y-tri[data-v-df47000e]{justify-content:flex-end}.a11y-tri .pi[data-v-df47000e]{color:var(--text-muted);font-size:.7rem}[aria-sort=ascending] .a11y-tri .pi[data-v-df47000e],[aria-sort=descending] .a11y-tri .pi[data-v-df47000e]{color:var(--text-primary)}.a11y-tri[data-v-df47000e]:focus-visible{outline:2px solid var(--p-primary-color);outline-offset:-2px}
