@layer theme,base;@layer components{.design-module__nfKp-W__kpis{border-block:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:0;display:grid}.design-module__nfKp-W__kpi{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;min-width:0;padding:1rem 1.25rem 1rem 0;display:grid}.design-module__nfKp-W__kpi+.design-module__nfKp-W__kpi{border-left:1px solid var(--border);padding-left:1.25rem}.design-module__nfKp-W__kpiLibelle{color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.design-module__nfKp-W__kpiValeur{letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.5rem;font-weight:600;line-height:1.35}.design-module__nfKp-W__kpiAide{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.5}.design-module__nfKp-W__kpiAvecAction{padding-right:3.25rem;position:relative}.design-module__nfKp-W__kpiAction{position:absolute;top:.5rem;right:.25rem}.design-module__nfKp-W__kpiFiltre{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.5rem;outline:none}.design-module__nfKp-W__kpiFiltre:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.design-module__nfKp-W__kpiFiltre[aria-pressed=true]{background:var(--accent)}@media (hover:hover) and (pointer:fine){.design-module__nfKp-W__kpiFiltre:hover{background:var(--accent)}}.design-module__nfKp-W__kpisMeta{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:.375rem 1.5rem;margin:0;padding-block:.625rem;font-size:.8125rem;line-height:1.5;display:flex}.design-module__nfKp-W__kpisMeta>div{gap:.375rem;min-width:0;display:flex}.design-module__nfKp-W__kpisMeta dt{color:var(--muted-foreground)}.design-module__nfKp-W__kpisMeta dd{font-variant-numeric:tabular-nums;margin:0;font-weight:500}.design-module__nfKp-W__kpisCarte{border:1px solid var(--card-border);border-radius:var(--radius-2xl);background:var(--card);overflow:hidden}.design-module__nfKp-W__kpisCarte>.design-module__nfKp-W__kpis{border-block:0}.design-module__nfKp-W__kpisCarte .design-module__nfKp-W__kpi{padding:1rem 1.25rem}.design-module__nfKp-W__kpisCarte .design-module__nfKp-W__kpiFiltre{border-radius:0}.design-module__nfKp-W__kpisCarte>.design-module__nfKp-W__kpisMeta{border-bottom:0;border-top:1px solid var(--border);padding:.75rem 1.25rem}@media (max-width:767px){.design-module__nfKp-W__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.design-module__nfKp-W__kpi{padding:1rem 0}.design-module__nfKp-W__kpi+.design-module__nfKp-W__kpi{padding-left:1rem}.design-module__nfKp-W__kpi:nth-child(odd){border-left:0;padding-left:0}.design-module__nfKp-W__kpi:nth-child(n+3){border-top:1px solid var(--border)}.design-module__nfKp-W__kpiValeur{font-size:1.375rem}.design-module__nfKp-W__kpi:last-child:nth-child(odd){grid-column:1/-1}.design-module__nfKp-W__kpisCarte .design-module__nfKp-W__kpi,.design-module__nfKp-W__kpisCarte .design-module__nfKp-W__kpi:nth-child(odd){padding:1rem}.design-module__nfKp-W__kpisCarte>.design-module__nfKp-W__kpisMeta{padding-inline:1rem}}.design-module__nfKp-W__kpi.design-module__nfKp-W__kpiAvecAction{padding-right:3.25rem}.design-module__nfKp-W__table :where(th){text-align:start}}@layer utilities;.design-module__nfKp-W__ecran{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.design-module__nfKp-W__entete{justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.25rem .5rem;display:flex}.design-module__nfKp-W__titre{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:1.5rem;font-weight:650;line-height:1.25}.design-module__nfKp-W__description{max-width:72ch;color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.6}.design-module__nfKp-W__outils{flex-direction:column;gap:.75rem;min-width:0;display:flex}.design-module__nfKp-W__outilsFiletHaut{border-top:1px solid var(--border);padding-top:.75rem}.design-module__nfKp-W__outilsFiletBas{border-bottom:1px solid var(--border);padding-bottom:.75rem}.design-module__nfKp-W__outilsPrincipaux,.design-module__nfKp-W__outilsSecondaires{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.design-module__nfKp-W__outilsActions{margin-left:auto}.design-module__nfKp-W__recherche{flex:0 24rem;width:24rem;min-width:0;max-width:100%;position:relative}.design-module__nfKp-W__recherchePleine{flex:100%;width:100%}.design-module__nfKp-W__recherche svg{width:1rem;height:1rem;color:var(--muted-foreground);pointer-events:none;position:absolute;top:50%;left:.75rem;translate:0 -50%}.design-module__nfKp-W__recherche input{padding-left:2.25rem}.design-module__nfKp-W__groupe{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.design-module__nfKp-W__section{min-width:0}.design-module__nfKp-W__sectionEntete{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.design-module__nfKp-W__sectionTitre{margin:0;font-size:1.0625rem;font-weight:600;line-height:1.4}.design-module__nfKp-W__surface{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-panel);padding:1.25rem}.design-module__nfKp-W__compact{padding:.875rem}.design-module__nfKp-W__sans{background:0 0;border:0;padding:0}.design-module__nfKp-W__repli{border-block:1px solid var(--border);padding-block:.75rem}.design-module__nfKp-W__repli summary{cursor:pointer;min-height:var(--form-control-height);align-items:center;gap:.75rem;list-style:none;display:flex}.design-module__nfKp-W__repli summary::-webkit-details-marker{display:none}.design-module__nfKp-W__repli summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.design-module__nfKp-W__repli summary svg{width:1rem;height:1rem;transition:rotate .15s}.design-module__nfKp-W__repli[open] summary svg{rotate:90deg}.design-module__nfKp-W__repli>div{padding-top:1rem}.design-module__nfKp-W__callout{border:1px solid color-mix(in oklab,currentColor 28%,transparent);border-radius:var(--radius-panel);background:color-mix(in oklab,currentColor 7%,var(--card));align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;font-size:.875rem;line-height:1.6;display:flex}.design-module__nfKp-W__calloutTitre{color:currentColor}.design-module__nfKp-W__callout>svg{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem}.design-module__nfKp-W__calloutCorps{flex:1;min-width:0}.design-module__nfKp-W__calloutTitre{font-weight:600}.design-module__nfKp-W__calloutTexte{color:var(--foreground)}.design-module__nfKp-W__calloutAction{margin-top:.75rem}.design-module__nfKp-W__neutre{color:var(--muted-foreground)}.design-module__nfKp-W__positif{color:var(--positive)}.design-module__nfKp-W__alerte{color:var(--warning)}.design-module__nfKp-W__negatif{color:var(--negative)}.design-module__nfKp-W__info{color:var(--foreground)}.design-module__nfKp-W__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.design-module__nfKp-W__field{flex-direction:column;gap:.375rem;min-width:0;display:flex}.design-module__nfKp-W__label{font-size:.875rem;font-weight:500}.design-module__nfKp-W__aide{color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.design-module__nfKp-W__erreur{color:var(--negative);font-size:.8125rem;line-height:1.5}.design-module__nfKp-W__panneau{background:var(--card);height:100dvh;max-height:100dvh;overflow:hidden;width:min(56rem,92vw)!important;max-width:none!important}.design-module__nfKp-W__panneauLarge{width:min(76rem,96vw)!important}.design-module__nfKp-W__panneauEntete{border-bottom:1px solid var(--border);flex-shrink:0;padding:1.25rem 4rem 1rem 1.25rem}.design-module__nfKp-W__panneauTitre{font-size:1.125rem;font-weight:600;line-height:1.5}.design-module__nfKp-W__panneauDescription{color:var(--muted-foreground);margin-top:.25rem;font-size:.8125rem}.design-module__nfKp-W__panneauCorps{overscroll-behavior:contain;flex:1;min-height:0;padding:1.25rem;overflow:auto}.design-module__nfKp-W__panneauPied{border-top:1px solid var(--border);padding:1rem 1.25rem max(1rem,env(safe-area-inset-bottom));background:var(--card);flex-shrink:0}.design-module__nfKp-W__tableRegion{border:1px solid var(--border);border-radius:var(--radius-panel);max-width:100%;overflow-x:auto;container-type:inline-size}.design-module__nfKp-W__tableRegion:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.design-module__nfKp-W__table{border-spacing:0;border-collapse:separate;width:100%;font-size:.875rem}.design-module__nfKp-W__table thead th{background:var(--table-entete-fond);color:var(--table-entete-texte);height:2.25rem;font-size:.8125rem;font-weight:500}.design-module__nfKp-W__table :is(th,td){border-bottom:1px solid var(--border);padding:.625rem .875rem}.design-module__nfKp-W__table tbody>tr:last-child>td{border-bottom:0}.design-module__nfKp-W__table tfoot{background:var(--surface-2);font-weight:600}.design-module__nfKp-W__table[data-colonne-figee=true] :is(th,td):first-child{background:var(--card);z-index:1;position:sticky;left:0}.design-module__nfKp-W__table[data-colonne-figee=true] thead th:first-child{background:var(--table-entete-fond);z-index:2}.design-module__nfKp-W__ligne{outline:none}.design-module__nfKp-W__ligne[tabindex]{cursor:pointer}.design-module__nfKp-W__ligne[tabindex]:focus-visible{background:var(--accent)}.design-module__nfKp-W__ligne:focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.design-module__nfKp-W__montant{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.design-module__nfKp-W__pagination{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:1rem;padding-block:.875rem;font-size:.8125rem;display:flex}.design-module__nfKp-W__squelette{flex-direction:column;gap:1rem;display:flex}.design-module__nfKp-W__squeletteLigne{height:3.5rem}.design-module__nfKp-W__squeletteTitre{width:12rem;height:2rem}.design-module__nfKp-W__squeletteKpis{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.design-module__nfKp-W__squeletteKpi{height:5rem}@container not (min-width:40rem){.design-module__nfKp-W__table[data-mobile=cartes] :is(tbody,tr,td){display:block}.design-module__nfKp-W__table[data-mobile=cartes] thead{display:none}.design-module__nfKp-W__table[data-mobile=cartes] tbody tr{border-bottom:1px solid var(--border);padding:.875rem}.design-module__nfKp-W__table[data-mobile=cartes] tbody td{white-space:normal;text-align:start;border:0;padding:.25rem 0}.design-module__nfKp-W__table[data-mobile=cartes] td[data-label]:before{content:attr(data-label);color:var(--muted-foreground);margin-bottom:.125rem;font-size:.8125rem;font-weight:400;line-height:1.5;display:block}.design-module__nfKp-W__table[data-mobile=cartes][data-colonne-figee=true] :is(th,td):first-child{background:0 0;position:static}}@media (max-width:767px){.design-module__nfKp-W__ecran{gap:1.25rem}.design-module__nfKp-W__entete{flex-direction:column}.design-module__nfKp-W__entete>.design-module__nfKp-W__actions{width:100%}.design-module__nfKp-W__titre{font-size:1.375rem}.design-module__nfKp-W__sectionEntete{flex-wrap:wrap;row-gap:.75rem}.design-module__nfKp-W__sectionEntete>div:first-child{flex:10rem;min-width:0}.design-module__nfKp-W__sectionEntete>div:empty{display:none}.design-module__nfKp-W__actionBar{width:100%}.design-module__nfKp-W__actionBarPrincipale>:last-child{flex:auto}.design-module__nfKp-W__outilsPrincipaux,.design-module__nfKp-W__outilsSecondaires{align-items:center}.design-module__nfKp-W__outilsActions{margin-left:0}.design-module__nfKp-W__recherche{flex:1 0 100%;width:100%}.design-module__nfKp-W__panneau{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;height:auto;max-height:92dvh;width:100%!important}.design-module__nfKp-W__panneauEntete{padding:1.25rem 3.75rem 1rem 1rem}.design-module__nfKp-W__panneauCorps{padding:1rem}.design-module__nfKp-W__panneauPied .design-module__nfKp-W__actions>*{flex:1}.design-module__nfKp-W__panneauPied .design-module__nfKp-W__actions>span{flex:100%}.design-module__nfKp-W__surface{padding:1rem}.design-module__nfKp-W__pagination{gap:.5rem}.design-module__nfKp-W__squeletteKpis{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.design-module__nfKp-W__repli summary svg{transition:none}}@media (hover:hover) and (pointer:fine){.design-module__nfKp-W__ligne[tabindex]:hover{background:var(--accent)}}@media (min-width:768px){.design-module__nfKp-W__panneau{transition:none}}.design-module__nfKp-W__message{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1.5;display:flex}.design-module__nfKp-W__alignFin{text-align:right}.design-module__nfKp-W__tri{min-height:2.25rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.375rem;margin-inline:-.25rem;padding-inline:.25rem;display:inline-flex}.design-module__nfKp-W__alignFin .design-module__nfKp-W__tri{flex-direction:row-reverse}.design-module__nfKp-W__tri:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.design-module__nfKp-W__triIcone{opacity:.45;width:.875rem;height:.875rem}.design-module__nfKp-W__triActif{opacity:1}@media (hover:hover) and (pointer:fine){.design-module__nfKp-W__tri:hover{color:var(--foreground)}.design-module__nfKp-W__tri:hover .design-module__nfKp-W__triIcone{opacity:1}}@media (pointer:coarse){.design-module__nfKp-W__tri{min-height:2.75rem}}.design-module__nfKp-W__ligne[aria-selected=true]>td{background:color-mix(in oklab,var(--foreground) 6%,var(--card))}.design-module__nfKp-W__tableRegion[data-defilement=interne]{overscroll-behavior:contain;overflow:auto}.design-module__nfKp-W__tableRegion[data-defilement=interne] thead th{z-index:2;position:sticky;top:0}.design-module__nfKp-W__tableRegion[data-defilement=interne] tfoot :is(td,th){z-index:2;background:var(--surface-2);position:sticky;bottom:0}.design-module__nfKp-W__tableRegion[data-defilement=interne] .design-module__nfKp-W__table[data-colonne-figee=true] thead th:first-child{z-index:3}.design-module__nfKp-W__selection{bottom:max(.75rem,env(safe-area-inset-bottom));z-index:20;border:1px solid var(--border-strong,var(--border));border-radius:var(--radius-panel);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.625rem .75rem .625rem 1rem;display:flex;position:sticky;box-shadow:0 8px 24px #00000059}.design-module__nfKp-W__selectionCompte{font-size:.875rem;font-weight:500}.design-module__nfKp-W__actionResume{font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:.875rem}.design-module__nfKp-W__section[aria-busy=true]>:not(.design-module__nfKp-W__sectionEntete){opacity:.6;transition:opacity .15s}@media (prefers-reduced-motion:reduce){.design-module__nfKp-W__section[aria-busy=true]>:not(.design-module__nfKp-W__sectionEntete){transition:none}}.design-module__nfKp-W__squeletteTable{border:1px solid var(--border);border-radius:var(--radius-panel);flex-direction:column;gap:1px;display:flex;overflow:hidden}.design-module__nfKp-W__squeletteEntete{border-radius:0;height:2.25rem}.design-module__nfKp-W__squeletteRangee{opacity:.7;border-radius:0;height:2.75rem}.design-module__nfKp-W__squelettePaire{grid-template-columns:minmax(0,10rem) minmax(0,1fr);gap:1rem;display:grid}.design-module__nfKp-W__squelettePaire>*{height:1.25rem}
.LossesPanel-module__Xl9T4q__ecarts [data-ecarts-cadre]{background-color:var(--card);border-radius:16px;padding:16px}@media (min-width:768px){.LossesPanel-module__Xl9T4q__ecarts [data-ecarts-cadre]{padding:20px}}.LossesPanel-module__Xl9T4q__ecarts [data-ecarts-ligne]{border-color:var(--border);border-radius:12px}.LossesPanel-module__Xl9T4q__ecarts>div>div:first-child>span:first-child{display:none}@media (max-width:767.98px){.LossesPanel-module__Xl9T4q__ecarts [data-ecarts-cadre]{background:0 0;border:0;padding:0}.LossesPanel-module__Xl9T4q__ecarts [data-ecarts-ligne]{background-color:var(--card);border-radius:16px}.LossesPanel-module__Xl9T4q__ecarts .grid-cols-2{grid-template-columns:1fr}}
.ecarts-module__MQMnua__ecarts [data-ecarts-cadre]{background-color:var(--card);border-radius:12px}
