:root{--canevas-fond:#edebe4;--canevas-carte:#fff;--canevas-encre:#111110;--encre-texte:var(--canevas-encre);--canevas-muet:#56544c;--verdict-pour:#2e8b57;--verdict-contre:#e23b2e;--verdict-pour-sur-aplat:var(--tonalite-menthe);--marque-navy:#1d3056;--marque-or:#f5b731;--marque-or-base:var(--marque-or);--marque-or-fg:var(--canevas-encre);--survol-base:var(--survol);--aplat-inverse:rgb(from var(--aplat) calc(255 - r) calc(255 - g) calc(255 - b));--survol:#e1e6ef;--aplat:var(--marque-navy);--aplat-fg:var(--canevas-fond);--rampe-aplat-1:var(--aplat-fg);--rampe-aplat-2:color-mix(in srgb, var(--aplat-fg) 82%, var(--aplat));--rampe-aplat-3:color-mix(in srgb, var(--aplat-fg) 66%, var(--aplat));--rampe-aplat-4:color-mix(in srgb, var(--aplat-fg) 50%, var(--aplat));--rampe-aplat-5:color-mix(in srgb, var(--aplat-fg) 36%, var(--aplat));--rampe-aplat-6:color-mix(in srgb, var(--aplat-fg) 24%, var(--aplat));--tonalite-menthe:#a7e8c4;--tonalite-rouge-pale:#fe827e;--tonalite-absent:#cfcdc4;--font-display:"Times LT Std", "Bitter", Georgia, "Times New Roman", serif;--font-body:"Outfit", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--taille-display:27px;--taille-chiffre:24px;--taille-titre-1:22px;--taille-titre-2:18px;--taille-titre-3:16px;--taille-corps:14px;--taille-mention:12px;--taille-etiquette:10px;--poids-display:800;--poids-fort:700;--poids-appuye:600;--poids-moyen:500;--poids-normal:400;--duree-clic:90ms;--duree-transition:.16s;--duree-ample:.22s;--courbe-sortie:ease-out;--courbe-ample:cubic-bezier(.22, .61, .36, 1);--courbe-douce:cubic-bezier(.4, 0, .2, 1);--duree-battement:1.4s;--gabarit-champ:50px;--gabarit-compact:36px;--gabarit-tactile:44px;--gabarit-avatar:33px;--gabarit-marque:230px;--gabarit-icone:20px;--gabarit-colonne:200px;--border-w:3px;--filet-fin:1px;--rayon-bloc:4px;--rayon-element:var(--rayon-bloc);--ombre:5px 5px 0 0 #111110;--ombre-clic:2px 2px 0 0 #111110;--ombre-emprise:5px;--ombre-dx:5px;--ombre-dy:5px;--ombre-flou:0px;--ombre-clic-dx:2px;--ombre-clic-dy:2px;--ombre-clic-flou:0px;--filet-tableau:1px;--ombre-inverse:5px 5px 0 0 var(--canevas-fond);--ombre-inverse-clic:2px 2px 0 0 var(--canevas-fond);--espace-5:5px;--espace-10:10px;--espace-15:15px;--espace-20:20px;--espace-25:25px;--espace-30:30px;--espace-40:40px;--espace-50:50px;--espace-60:60px}:root:has(.ds){--text-xs:var(--taille-mention);--text-sm:var(--taille-corps);--text-base:var(--taille-titre-3);--text-lg:var(--taille-titre-2)}.ds{--background:var(--canevas-fond);--foreground:var(--encre-texte);--card:var(--canevas-carte);--card-foreground:var(--encre-texte);--popover:var(--canevas-carte);--popover-foreground:var(--encre-texte);--primary:var(--aplat);--primary-foreground:var(--aplat-fg);--c-sig:var(--aplat);--secondary:var(--canevas-carte);--secondary-foreground:var(--encre-texte);--muted:var(--tonalite-absent);--muted-foreground:var(--canevas-muet);--accent:var(--tonalite-absent);--accent-foreground:var(--encre-texte);--destructive:var(--verdict-contre);--destructive-foreground:var(--canevas-carte);--border:var(--canevas-encre);--input:var(--canevas-encre);--ring:var(--canevas-encre);--radius:0}:is(.ds-participant,.ds-client){--aplat:var(--ws-primary,var(--marque-navy));--aplat-fg:var(--ws-primary-fg,var(--canevas-carte));--aplat-neutre:var(--ws-primary-contrast,var(--aplat-fg));--rampe-aplat-1:var(--aplat-fg);--rampe-aplat-2:color-mix(in srgb, var(--aplat-neutre) 82%, var(--aplat));--rampe-aplat-3:color-mix(in srgb, var(--aplat-neutre) 66%, var(--aplat));--rampe-aplat-4:color-mix(in srgb, var(--aplat-neutre) 50%, var(--aplat));--rampe-aplat-5:color-mix(in srgb, var(--aplat-neutre) 36%, var(--aplat));--rampe-aplat-6:color-mix(in srgb, var(--aplat-neutre) 24%, var(--aplat));--marque-or:var(--ws-accent,var(--marque-or-base));--marque-or-fg:var(--ws-accent-fg,var(--canevas-encre));--survol:var(--ws-survol,var(--survol-base));--aplat-inverse:rgb(from var(--aplat) calc(255 - r) calc(255 - g) calc(255 - b))}:root:has(:is(.ds-client,.ds-participant)) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]){--aplat:var(--ws-primary,var(--marque-navy));--aplat-fg:var(--ws-primary-fg,var(--canevas-carte));--aplat-neutre:var(--ws-primary-contrast,var(--aplat-fg));--rampe-aplat-1:var(--aplat-fg);--rampe-aplat-2:color-mix(in srgb, var(--aplat-neutre) 82%, var(--aplat));--rampe-aplat-3:color-mix(in srgb, var(--aplat-neutre) 66%, var(--aplat));--rampe-aplat-4:color-mix(in srgb, var(--aplat-neutre) 50%, var(--aplat));--rampe-aplat-5:color-mix(in srgb, var(--aplat-neutre) 36%, var(--aplat));--rampe-aplat-6:color-mix(in srgb, var(--aplat-neutre) 24%, var(--aplat));--marque-or:var(--ws-accent,var(--marque-or-base));--marque-or-fg:var(--ws-accent-fg,var(--canevas-encre));--survol:var(--ws-survol,var(--survol-base));--aplat-inverse:rgb(from var(--aplat) calc(255 - r) calc(255 - g) calc(255 - b))}.ds *{border-radius:0}.ds button,.ds [data-slot=button],.ds .btn,.ds input,.ds select,.ds textarea{border-radius:var(--rayon-element)}.ds .rounded-xl,.ds .rounded-2xl,.ds .rounded-3xl,.ds .modern-card,.ds [data-slot=card]{border-radius:var(--rayon-bloc)}.ds img.rounded-full,.ds .rounded-full.object-cover,.ds .rounded-full.items-center[class*=h-12],.ds [data-ds-round],.ds .rounded-full.h-1\.5,.ds .rounded-full.h-2,.ds .rounded-full.h-2\.5,.ds .rounded-full.h-3,.ds .rounded-full.size-2,.ds .rounded-full.size-3,.ds [role=radio],.ds input[type=radio]{border-radius:999px}#main-content{font-family:var(--font-body);background:#edebe4;min-height:0}.workspace-theme-wrapper{font-family:var(--font-body);flex:1;min-height:0!important}.workspace-content{font-family:var(--font-body);flex-direction:column;min-height:0;display:flex}.workspace-content>main{flex-direction:column;min-height:0;display:flex}:is(div.min-h-screen:has(#main-content .ds-fiche-body),div.min-h-screen:has(#main-content .dashboard-root)){height:100dvh}:is(#main-content:has(.ds-fiche-body),#main-content:has(.dashboard-root)){min-height:0}.ds-participant{flex-direction:column;flex:1;min-height:0;display:flex}.ds,.ds *,.ds-combobox,.ds-combobox *{scrollbar-width:thin;scrollbar-color:var(--canevas-encre) var(--canevas-carte)}.ds ::-webkit-scrollbar{width:10px!important;height:10px!important}.ds-combobox ::-webkit-scrollbar{width:10px!important;height:10px!important}.ds ::-webkit-scrollbar-track{background:var(--canevas-carte)!important}.ds-combobox ::-webkit-scrollbar-track{background:var(--canevas-carte)!important}.ds ::-webkit-scrollbar-thumb{background:var(--canevas-encre)!important;border-radius:var(--rayon-element)!important}.ds-combobox ::-webkit-scrollbar-thumb{background:var(--canevas-encre)!important;border-radius:var(--rayon-element)!important}.ds ::-webkit-scrollbar-thumb:hover{background:var(--canevas-encre)!important;border-radius:var(--rayon-element)!important}.ds-combobox ::-webkit-scrollbar-thumb:hover{background:var(--canevas-encre)!important;border-radius:var(--rayon-element)!important}.ds ::-webkit-scrollbar-corner{background:var(--canevas-carte)!important}.ds-combobox ::-webkit-scrollbar-corner{background:var(--canevas-carte)!important}[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=command]{background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre);border-radius:var(--rayon-bloc);padding:var(--espace-10) 0;font-family:var(--font-body);color:var(--encre-texte)}[data-slot=dropdown-menu-item],[data-slot=command-item],[data-slot=popover-content] a,[data-slot=popover-content] button{border-radius:var(--rayon-element);padding:var(--espace-10) var(--espace-20);font-family:var(--font-body);font-size:var(--taille-corps)}[data-slot=command-item][data-selected=true],[data-slot=popover-content] a:hover,[data-slot=popover-content] button:hover{background:var(--tonalite-absent);color:var(--encre-texte)}[data-slot=dropdown-menu-item]:hover,[data-slot=dropdown-menu-item][data-highlighted]{background:var(--ws-survol,var(--survol));color:var(--encre-texte)}[data-slot=command-item][aria-selected=true]{background:var(--aplat);color:var(--aplat-fg)}[data-slot=popover-content] [aria-current=page]{background:var(--aplat)!important;color:var(--aplat-fg)!important}[data-slot=popover-content] [aria-current=page] *{color:var(--canevas-carte)!important}[data-slot=popover-content] [aria-current=page] .rounded-full{background:var(--canevas-carte)!important}[data-slot=popover-content] .text-muted-foreground{color:var(--canevas-muet)!important}[data-slot=popover-content] .border-b,[data-slot=popover-content] .border-t{border-color:var(--canevas-encre)!important}[data-slot=popover-content] .uppercase{font-family:var(--font-body);color:var(--canevas-muet);letter-spacing:.08em}[data-slot=dropdown-menu-separator],[data-slot=popover-content] hr{border:none;border-top:1px solid var(--canevas-encre);margin:var(--espace-10);background:0 0}[data-slot=dialog-content],[data-slot=alert-dialog-content]{background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre);border-radius:var(--rayon-bloc);font-family:var(--font-body);color:var(--encre-texte)}[data-slot=dialog-overlay],[data-slot=alert-dialog-overlay]{background:color-mix(in oklab, var(--canevas-encre) 55%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}[data-slot=dialog-content],[data-slot=alert-dialog-content]{padding:var(--espace-30);gap:var(--espace-20);--background:var(--canevas-fond);--foreground:var(--encre-texte);--card:var(--canevas-carte);--muted-foreground:var(--canevas-muet);--border:var(--canevas-encre);--input:var(--canevas-encre);--ring:var(--canevas-encre);--primary:var(--aplat);--primary-foreground:var(--aplat-fg);--destructive:var(--verdict-contre);--radius:0}[data-slot=dialog-content] *,[data-slot=alert-dialog-content] *{border-radius:var(--rayon-element)}[data-slot=dialog-title],[data-slot=alert-dialog-title]{font-family:var(--font-display);font-weight:var(--poids-display);font-size:var(--taille-titre-1);color:var(--encre-texte)}[data-slot=dialog-description],[data-slot=alert-dialog-description]{font-family:var(--font-display);font-weight:var(--poids-fort);font-size:var(--taille-titre-2);color:var(--encre-texte)}[data-slot=dialog-title] svg,[data-slot=alert-dialog-title] svg{color:inherit}[data-slot=dialog-footer],[data-slot=alert-dialog-footer]{gap:var(--espace-20);flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex}[data-slot=dialog-footer] [data-slot=button],[data-slot=alert-dialog-footer] [data-slot=button]{flex:none;justify-content:center}[data-slot=dialog-footer] [data-slot=button].bg-primary,[data-slot=dialog-footer] [data-slot=button].bg-destructive,[data-slot=alert-dialog-footer] [data-slot=button].bg-primary,[data-slot=alert-dialog-footer] [data-slot=button].bg-destructive{flex:auto;justify-content:flex-start}[data-slot=dialog-content] label{font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);color:var(--canevas-muet)}[data-slot=dialog-content] input[type=text],[data-slot=dialog-content] input[type=search],[data-slot=dialog-content] input[type=number],[data-slot=dialog-content] input[type=email],[data-slot=dialog-content] input[type=tel],[data-slot=dialog-content] input[type=url],[data-slot=dialog-content] input[type=password],[data-slot=dialog-content] input[type=date],[data-slot=dialog-content] input:not([type]),[data-slot=dialog-content] textarea{height:auto;padding:var(--espace-10) var(--espace-20);background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:none;border-radius:var(--rayon-element);font-size:var(--taille-corps);color:var(--encre-texte);transition:border-color var(--duree-clic) var(--courbe-sortie);margin-bottom:0}@media (prefers-reduced-motion:reduce){[data-slot=dialog-content] input,[data-slot=dialog-content] textarea{transition:none}}[data-slot=dialog-content] input::placeholder,[data-slot=dialog-content] textarea::placeholder{color:var(--canevas-muet)}[data-slot=dialog-content] input:focus-visible,[data-slot=dialog-content] textarea:focus-visible{border-color:var(--aplat);outline:none}[data-slot=dialog-content] [data-slot=button],[data-slot=alert-dialog-content] [data-slot=button]{padding:var(--espace-10) var(--espace-20);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);box-shadow:var(--ombre);background:var(--canevas-carte);color:var(--encre-texte);font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);margin-right:var(--ombre-emprise);margin-bottom:var(--ombre-emprise);transition:box-shadow var(--duree-clic) var(--courbe-sortie), transform var(--duree-clic) var(--courbe-sortie)}[data-slot=dialog-content] [data-slot=button].bg-primary,[data-slot=alert-dialog-content] [data-slot=button].bg-primary{background:var(--aplat);color:var(--aplat-fg)}[data-slot=dialog-content] [data-slot=button].bg-destructive{background:var(--verdict-contre);border-color:var(--verdict-contre);color:var(--canevas-carte)}[data-slot=dialog-content] [data-slot=button]:hover:not(:disabled),[data-slot=alert-dialog-content] [data-slot=button]:hover:not(:disabled){box-shadow:var(--ombre-clic);transform:translate(3px,3px)}[data-slot=dialog-content] [data-slot=button]:active:not(:disabled){box-shadow:0 0 0 0 var(--canevas-encre);transform:translate(var(--espace-5), var(--espace-5))}[data-slot=dialog-content] [data-slot=button]:disabled{opacity:.45;box-shadow:var(--ombre);transform:none}@media (prefers-reduced-motion:reduce){[data-slot=dialog-content] [data-slot=button]{transition:none}}[data-slot=dialog-close]{box-shadow:none;color:var(--encre-texte);opacity:1;background:0 0;border:none}[data-slot=dialog-close]:hover{background:var(--tonalite-absent)}[data-slot=command-input-wrapper]{border-bottom:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element)}[data-slot=popover-content] .text-destructive{color:var(--verdict-contre)}[data-slot=dropdown-menu-item]:is([data-variant=destructive],.text-destructive):is([data-highlighted],:hover),[data-slot=popover-content] :is(a,button).text-destructive:hover{background:var(--verdict-contre)!important;color:var(--canevas-carte)!important}[data-slot=dropdown-menu-item]:is([data-variant=destructive],.text-destructive):is([data-highlighted],:hover) svg,[data-slot=popover-content] :is(a,button).text-destructive:hover svg{color:var(--canevas-carte)!important}.ds-combobox{background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre);border-radius:var(--rayon-bloc);font-family:var(--font-body);color:var(--encre-texte);--ring:var(--canevas-encre);--primary:var(--aplat);--primary-foreground:var(--aplat-fg);padding:0!important}.ds-combobox:focus,.ds-combobox:focus-visible{outline:none}.ds-combobox .ds-combobox-back:focus-visible,.ds-combobox .ds-combobox-option:focus-visible{outline:none;background:var(--aplat)!important;color:var(--aplat-fg)!important}.ds-combobox .ds-combobox-back:focus-visible *,.ds-combobox .ds-combobox-option:focus-visible *{color:var(--canevas-carte)!important}.ds-combobox .ds-combobox-search input:focus,.ds-combobox .ds-combobox-search input:focus-visible{outline:none;box-shadow:none!important}.ds-combobox .ds-combobox-search:focus-within{background:color-mix(in oklab, var(--tonalite-absent) 45%, transparent)}.ds-combobox .ds-combobox-head{border-bottom:var(--border-w) solid var(--canevas-encre);padding:0}.ds-combobox .ds-combobox-back,.ds-combobox .ds-combobox-label{color:var(--encre-texte);background:0 0;border:none;border-radius:0;padding:var(--espace-10) var(--espace-20)!important}.ds-combobox .ds-combobox-back{min-height:44px}.ds-combobox .ds-combobox-back:hover{background:var(--tonalite-absent)}.ds-combobox .ds-combobox-label p{font-family:var(--font-body);font-size:var(--taille-mention);font-weight:var(--poids-normal);letter-spacing:.08em;color:var(--canevas-muet)}.ds-combobox .ds-combobox-search{padding:var(--espace-10) var(--espace-20)!important}.ds-combobox .ds-combobox-search input{border-radius:var(--rayon-element);font-family:var(--font-body);font-size:var(--taille-corps);color:var(--encre-texte);background:0 0;height:auto;padding-left:0;box-shadow:none!important;border:none!important}.ds-combobox .ds-combobox-search input::placeholder{color:var(--canevas-muet)}.ds-combobox .ds-combobox-search .relative>span.absolute{place-items:center;display:grid;right:0!important}.ds-combobox .ds-combobox-search .relative>button.absolute{place-items:center;display:grid;right:calc(20px + var(--espace-10))!important}.ds-combobox .ds-combobox-search input{padding-right:calc(20px + var(--espace-10))!important}.ds-combobox .ds-combobox-search input:not(:placeholder-shown){padding-right:calc(20px + 18px + 2 * var(--espace-10))!important}.ds-combobox .ds-combobox-list{padding:0!important}.ds-combobox .ds-combobox-option{font-family:var(--font-body);font-size:var(--taille-corps);padding:var(--espace-10) var(--espace-20)!important;font-weight:var(--poids-normal)!important;color:var(--encre-texte)!important;background:0 0!important;border-radius:0!important}.ds-combobox .ds-combobox-option:hover{background:var(--tonalite-absent)!important}.ds-combobox .ds-combobox-option.ds-active{background:var(--aplat)!important;color:var(--aplat-fg)!important}.ds-combobox .ds-combobox-option.ds-active *{color:var(--canevas-carte)!important}.ds-combobox{--ds-combo-ouverture:.16s;--ds-combo-pas:30ms;animation-duration:var(--ds-combo-ouverture)}@keyframes svelte-hdv8qi-ds-combo-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}.ds-combobox .ds-combobox-option{animation:svelte-hdv8qi-ds-combo-in var(--duree-transition) var(--courbe-sortie) both}.ds-combobox .ds-combobox-option:first-child{animation-delay:calc(var(--ds-combo-ouverture) + 0 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(2){animation-delay:calc(var(--ds-combo-ouverture) + 1 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(3){animation-delay:calc(var(--ds-combo-ouverture) + 2 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(4){animation-delay:calc(var(--ds-combo-ouverture) + 3 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(5){animation-delay:calc(var(--ds-combo-ouverture) + 4 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(6){animation-delay:calc(var(--ds-combo-ouverture) + 5 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(7){animation-delay:calc(var(--ds-combo-ouverture) + 6 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(8){animation-delay:calc(var(--ds-combo-ouverture) + 7 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(9){animation-delay:calc(var(--ds-combo-ouverture) + 8 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(10){animation-delay:calc(var(--ds-combo-ouverture) + 9 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(11){animation-delay:calc(var(--ds-combo-ouverture) + 10 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(12){animation-delay:calc(var(--ds-combo-ouverture) + 11 * var(--ds-combo-pas))}.ds-combobox .ds-combobox-option:nth-child(n+13){animation-delay:calc(var(--ds-combo-ouverture) + 12 * var(--ds-combo-pas))}@media (prefers-reduced-motion:reduce){.ds-combobox,.ds-combobox .ds-combobox-option{animation:none}}.ds-compte{--ds-combo-ouverture:.16s;--ds-combo-pas:30ms;animation-duration:var(--ds-combo-ouverture)}.ds-compte>*{animation:svelte-hdv8qi-ds-combo-in var(--duree-transition) var(--courbe-sortie) both}.ds-compte>:first-child{animation-delay:calc(var(--ds-combo-ouverture) + 0 * var(--ds-combo-pas))}.ds-compte>:nth-child(2){animation-delay:calc(var(--ds-combo-ouverture) + 1 * var(--ds-combo-pas))}.ds-compte>:nth-child(3){animation-delay:calc(var(--ds-combo-ouverture) + 2 * var(--ds-combo-pas))}.ds-compte>:nth-child(4){animation-delay:calc(var(--ds-combo-ouverture) + 3 * var(--ds-combo-pas))}.ds-compte>:nth-child(n+5){animation-delay:calc(var(--ds-combo-ouverture) + 4 * var(--ds-combo-pas))}@media (prefers-reduced-motion:reduce){.ds-compte,.ds-compte>*{animation:none}}:root{--focus-anneau:var(--canevas-encre)}:is(.ds-sur-aplat,.dash-hero,.une,.ds-kpi-accent,.cc-ech-aplat,.bg-gradient-hero,.ds-zone thead,.lg-marque){--focus-anneau:var(--aplat-fg)}:is(.ds,[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dialog-content],[data-slot=alert-dialog-content]) :is(a,button,summary,[role=button],[role=tab],[role=radio],[role=switch],[role=checkbox],[data-slot=checkbox],[tabindex]:not([tabindex="-1"])):not([role=menuitem],[role=option],[data-slot=dropdown-menu-item],input,select,textarea,.dt-coche):focus-visible{outline:2px solid var(--focus-anneau)!important;outline-offset:2px!important;--tw-ring-shadow:0 0 #0000!important;--tw-ring-offset-shadow:0 0 #0000!important}td.dt-col-epinglee [data-row-actions] .action-btn.action-btn:focus-visible{outline:2px solid var(--aplat)!important;outline-offset:-5px!important}.dt-coche:focus-visible{outline:none!important}.dt-coche:focus-visible [data-slot=checkbox]{outline:2px solid var(--focus-anneau)!important;outline-offset:2px!important}.ds-infobulle{z-index:60;padding:var(--espace-5) var(--espace-10);border-radius:var(--rayon-element);background:var(--canevas-encre);color:var(--canevas-carte);font-family:var(--font-body);font-size:var(--taille-mention);font-weight:var(--poids-normal);letter-spacing:normal;text-transform:none;white-space:nowrap;line-height:1.35}.ds-infobulle--texte{max-width:300px;padding:var(--espace-10) var(--espace-15);white-space:normal}[data-slot=dropdown-menu-content],[data-slot=popover-content].ds-compte{overflow:hidden;padding:0!important}[data-slot=dropdown-menu-content] [data-slot=dropdown-menu-item],.ds-compte :is(a,button){min-height:44px;width:100%!important;padding:var(--espace-10) var(--espace-20)!important;border-radius:0!important;margin:0!important}.ds-compte>div:first-child{padding:var(--espace-15) var(--espace-20)!important}.ds-compte .uppercase,[data-slot=dropdown-menu-label]{padding:var(--espace-10) var(--espace-20) var(--espace-5)!important}.ds-compte>div:not(:first-child){margin-top:0!important;padding-top:0!important}[data-slot=dropdown-menu-content] [data-slot=dropdown-menu-separator]{margin:0!important}.ds-combobox .ds-combobox-tile{border-radius:var(--rayon-element)!important;width:16px!important;height:16px!important;color:inherit!important;background:0 0!important}.ds-combobox .border-t{border-top:1px solid var(--canevas-encre)}[data-slot=alert-dialog-content]{padding:var(--espace-40);gap:var(--espace-20);text-align:center;justify-items:center}[data-slot=alert-dialog-header]{align-items:center;gap:var(--espace-20);text-align:center;flex-direction:column;display:flex}[data-slot=alert-dialog-header]>div:first-child{align-items:center;gap:var(--espace-15);flex-direction:column;margin-bottom:0}[data-slot=alert-dialog-header]>div:first-child>div:first-child{border-radius:var(--rayon-element);width:auto;height:auto;background:0 0!important}[data-slot=alert-dialog-header]>div:first-child svg{width:32px;height:32px;color:var(--verdict-contre)}[data-slot=alert-dialog-title]{font-family:var(--font-display);font-weight:var(--poids-display);font-size:var(--taille-titre-1);color:var(--verdict-contre)}[data-slot=alert-dialog-description]{font-family:var(--font-body);font-size:var(--taille-corps);color:var(--encre-texte);max-width:46ch;line-height:1.5}[data-slot=alert-dialog-footer]{justify-content:center;gap:var(--espace-20);flex-direction:row;display:flex}[data-slot=alert-dialog-cancel]{font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);flex:none;background:var(--canevas-carte)!important;color:var(--encre-texte)!important;border:var(--border-w) solid var(--canevas-encre)!important;box-shadow:none!important;border-radius:var(--rayon-element)!important;padding:var(--espace-10) var(--espace-20)!important}[data-slot=alert-dialog-action]{font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);flex:none;background:var(--verdict-contre)!important;color:var(--canevas-carte)!important;border:var(--border-w) solid var(--verdict-contre)!important;box-shadow:none!important;border-radius:var(--rayon-element)!important;padding:var(--espace-10) var(--espace-20)!important}[data-slot=alert-dialog-cancel]:hover,[data-slot=alert-dialog-action]:hover{transform:translate(2px,2px)}[data-sonner-toaster] [data-sonner-toast]{background:var(--canevas-carte)!important;color:var(--encre-texte)!important;border:var(--border-w) solid var(--canevas-encre)!important;border-left:var(--border-w) solid var(--canevas-encre)!important;border-radius:var(--rayon-bloc)!important;box-shadow:var(--ombre)!important;padding:var(--espace-20)!important;gap:var(--espace-20)!important;font-family:var(--font-body)!important;align-items:center!important;display:flex!important}[data-sonner-toaster] [data-sonner-toast] [data-icon]{flex:none!important;align-items:center!important;display:flex!important}[data-sonner-toaster] [data-sonner-toast] [data-content]{gap:var(--espace-5)!important;flex-direction:column!important;flex:auto!important;min-width:0!important;display:flex!important}[data-sonner-toaster] [data-sonner-toast][data-type=success],[data-sonner-toaster] [data-sonner-toast][data-type=error],[data-sonner-toaster] [data-sonner-toast][data-type=info],[data-sonner-toaster] [data-sonner-toast][data-type=warning]{border-left:var(--border-w) solid var(--canevas-encre)!important}[data-sonner-toaster] [data-sonner-toast] [data-icon]{color:var(--encre-texte)!important}[data-sonner-toaster] [data-sonner-toast] [data-title]{font-family:var(--font-display)!important;font-weight:var(--poids-display)!important;font-size:var(--taille-titre-2)!important;color:var(--encre-texte)!important}[data-sonner-toaster] [data-sonner-toast] [data-description]{font-family:var(--font-body)!important;font-weight:var(--poids-normal)!important;font-size:var(--taille-corps)!important;color:var(--encre-texte)!important}.ds [data-slot=button],.ds [data-slot=dropdown-menu-trigger].border,.ds [data-slot=dropdown-menu-trigger].bg-primary{background:var(--canevas-carte);color:var(--encre-texte);font-family:var(--font-body);font-weight:var(--poids-normal);transition:box-shadow var(--duree-clic) var(--courbe-sortie), transform var(--duree-clic) var(--courbe-sortie);height:var(--gabarit-champ)!important;padding-inline:var(--espace-20)!important;gap:var(--espace-10)!important;border-radius:var(--rayon-element)!important;border:var(--border-w) solid var(--canevas-encre)!important;box-shadow:var(--ombre)!important}.ds [data-slot=button]:hover:not(:disabled),.ds [data-slot=dropdown-menu-trigger].border:hover:not(:disabled),.ds [data-slot=dropdown-menu-trigger].bg-primary:hover:not(:disabled){transform:translate(3px,3px);box-shadow:var(--ombre-clic)!important}.ds [data-slot=button]:active:not(:disabled),.ds [data-slot=dropdown-menu-trigger].border:active:not(:disabled),.ds [data-slot=dropdown-menu-trigger].bg-primary:active:not(:disabled){transform:translate(5px,5px);box-shadow:0 0 0 0 var(--canevas-encre)!important}.ds [data-slot=button]:disabled,.ds [data-slot=dropdown-menu-trigger].border:disabled,.ds [data-slot=dropdown-menu-trigger].bg-primary:disabled{transform:none;box-shadow:var(--ombre)!important}.ds [data-slot=button].size-8,.ds [data-slot=button].size-9,.ds [data-slot=button].size-10{width:var(--gabarit-champ)!important;padding-inline:0!important}.ds :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is([class*=border-amber-],[class*=border-red-],[class*=border-sky-],[class*=border-emerald-],[class*=border-orange-],[class*=border-yellow-],[class*=\ border-destructive],[class^=border-destructive]):is(.p-3,.p-4,.p-5,.p-6){padding-inline:0!important}.ds [data-slot=button].bg-primary,.ds [data-slot=dropdown-menu-trigger].bg-primary{background:var(--aplat)!important;color:var(--aplat-fg)!important}.ds [data-slot=button].bg-destructive{background:var(--verdict-contre)!important;border-color:var(--verdict-contre)!important;color:var(--canevas-carte)!important}.ds [data-slot=button].hover\:bg-accent:not(.border){background:0 0;box-shadow:none!important;border-color:#0000!important;margin-bottom:0!important;margin-right:0!important}.ds [data-slot=button].hover\:bg-accent:not(.border):is(.size-7,.size-8,.size-9,.size-10){height:auto!important}.ds [data-slot=button].hover\:bg-accent:not(.border):hover{transform:none;background:var(--tonalite-absent)!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){.ds [data-slot=button]{transition:none;transform:none}}.ds .side-nav{font-family:var(--font-body);background:var(--canevas-fond)!important;border-right:var(--border-w) solid var(--canevas-encre)!important;width:222px!important;height:auto!important;padding:var(--espace-10)!important;flex-shrink:0!important;align-self:stretch!important;gap:2px!important;position:static!important;overflow-y:auto!important}@media (width<=900px){.ds .side-nav.side-nav{width:60px!important;padding:var(--espace-5)!important}.ds .side-nav.side-nav :is(.nav-item,.group-header){justify-content:center!important;padding:10px 0!important}.ds .side-nav.side-nav :is(.nav-item-indent,.nav-item-phase,.nav-item-flat){padding-left:0!important}.ds .side-nav.side-nav :is(.nav-label,.group-label,.group-chev,.nav-item-badge,.flat-group-label){display:none!important}.ds :is(.layout-main-ds,.layout-main).layout-main{padding:var(--espace-20) var(--espace-15)!important}}.ds .side-nav .nav-item{padding:7px var(--espace-20)!important;border-radius:var(--rayon-element)!important;color:var(--encre-texte)!important;font-size:var(--taille-corps)!important;font-weight:var(--poids-normal)!important;gap:var(--espace-10)!important;border-left:none!important}.ds .side-nav .nav-item-indent,.ds .side-nav .nav-item-phase{padding-left:var(--espace-40)!important}.ds .side-nav .nav-item:hover{background:var(--tonalite-absent)!important;color:var(--encre-texte)!important}.ds .side-nav .nav-item.active{background:var(--aplat)!important;color:var(--aplat-fg)!important;font-weight:var(--poids-moyen)!important}.ds .side-nav .nav-item.active .nav-item-icon{opacity:1!important}.ds .side-nav .nav-item-badge{border-radius:var(--rayon-element)!important;background:var(--tonalite-absent)!important;color:var(--encre-texte)!important;font-family:var(--font-mono)!important;font-size:var(--taille-mention)!important;padding:1px var(--espace-5)!important;flex:none!important;margin-left:auto!important}.ds .side-nav .nav-item.active .nav-item-badge{background:var(--canevas-carte)!important;color:var(--encre-texte)!important}.ds .side-nav .group-header{padding:7px var(--espace-20)!important;color:var(--encre-texte)!important;font-family:var(--font-body)!important;font-size:var(--taille-corps)!important;font-weight:var(--poids-normal)!important;letter-spacing:normal!important;text-transform:none!important;gap:var(--espace-10)!important;background:0 0!important;border-left:none!important}.ds .side-nav .group-header:hover:not([disabled]){color:var(--encre-texte)!important}.ds .side-nav .group.active-phase>.group-header{background:0 0!important;border-left:none!important}.ds .side-nav .group-label{color:inherit!important}.ds .side-nav svg{fill:currentColor!important;color:currentColor!important;opacity:1!important;width:16px!important;height:16px!important}.ds .side-nav .nav-item-icon,.ds .side-nav .group-icon,.ds .side-nav .group-header-icon{color:inherit!important;opacity:1!important}.ds .side-nav .group-items{flex-direction:column;gap:2px;display:flex;padding-bottom:0!important}.ds .side-nav .group{flex-direction:column;gap:2px;display:flex}.ds .side-nav .nav-label{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.ds .side-nav .rail-sep{height:var(--filet-fin)!important;background:var(--canevas-muet)!important;margin:var(--espace-10) 0!important}.ds .layout-main>:first-child{margin-top:0!important;padding-top:0!important}.ds .page-header{margin:0 0 var(--espace-30)!important;gap:var(--espace-20)!important}.ds :is(.ds-tdb,.tdb)>.page-header{margin-bottom:calc(var(--espace-30) - var(--espace-40))!important}.ds .tpl-page>.page-header{margin-bottom:0!important}.ds .page-header-actions{min-width:0;max-width:100%;gap:var(--espace-10)!important;flex-wrap:wrap!important;flex:0 auto!important;margin-left:0!important}.ds .page-header .content-h1{font-family:var(--font-display)!important;font-style:normal!important;font-weight:var(--poids-display)!important;font-size:var(--taille-display)!important;color:var(--encre-texte)!important;line-height:1.1!important}.ds .page-header .content-sub{font-family:var(--font-body)!important;font-size:var(--taille-corps)!important;color:var(--canevas-muet)!important;margin-top:var(--espace-5)!important}.ds .page-header .eyebrow{font-family:var(--font-body)!important;font-size:var(--taille-etiquette)!important;font-weight:var(--poids-fort)!important;letter-spacing:.08em!important;color:var(--canevas-muet)!important;margin-bottom:var(--espace-5)!important}.ds .page-header .page-path-parent{font-family:var(--font-body)!important;font-style:normal!important;font-size:var(--taille-corps)!important;color:var(--canevas-muet)!important;border-radius:var(--rayon-element)!important;padding:var(--espace-5) var(--espace-10)!important;margin-left:calc(var(--espace-10) * -1)!important;border-bottom:none!important}.ds .page-header .page-path-parent:hover{background:var(--tonalite-absent)!important;color:var(--encre-texte)!important}.ds .page-header .page-path-sep{font-family:var(--font-body)!important;font-size:var(--taille-titre-3)!important;color:var(--canevas-muet)!important;opacity:1!important}.main-navbar{background:var(--canevas-fond)!important;border-bottom:var(--border-w) solid var(--canevas-encre)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.main-navbar:after{display:none}.main-navbar>div{height:calc(var(--gabarit-champ) + var(--ombre-emprise) + var(--espace-10) * 2);min-height:0;padding:var(--espace-10);gap:var(--espace-20)}.main-navbar .brand-link{width:var(--gabarit-marque)}:is(.main-navbar a[href]:has(.brand-logo,svg),.main-navbar a[href]:has(.brand-logo,svg) *){cursor:pointer!important}.main-navbar .brand-logo{color:var(--encre-texte);transition:color var(--duree-transition) var(--courbe-douce)}.main-navbar .brand-link:hover .brand-logo,.main-navbar .brand-link:focus-visible .brand-logo{color:var(--aplat)}.main-navbar a .text-base,.main-navbar a .text-lg{font-family:var(--font-display);font-weight:var(--poids-fort);font-size:var(--taille-titre-2);letter-spacing:-.5px;color:var(--encre-texte)}.main-navbar a .text-base span,.main-navbar a .text-lg span{color:var(--encre-texte)}.main-navbar a .text-\[10px\]{font-family:var(--font-mono);font-weight:var(--poids-moyen);letter-spacing:.04em;align-self:flex-end;margin-bottom:5px;font-size:var(--taille-mention)!important;color:var(--canevas-muet)!important}.main-navbar [class*=text-white]{color:var(--encre-texte)!important}.main-navbar .topbar-context{margin-left:var(--espace-10)!important;gap:var(--espace-20)!important;border-left:none!important;padding-left:0!important;overflow:visible!important}.main-navbar .topbar-context:before{content:none}.main-navbar .picker{height:var(--gabarit-champ);box-shadow:var(--ombre);font-family:var(--font-body);border:var(--border-w) solid var(--canevas-encre)!important;border-radius:var(--rayon-element)!important;padding:var(--espace-10) var(--espace-20)!important;gap:var(--espace-10)!important;font-size:var(--taille-corps)!important;font-weight:var(--poids-normal)!important;color:var(--encre-texte)!important;background:var(--canevas-carte)!important;transition:box-shadow var(--duree-clic) var(--courbe-sortie), transform var(--duree-clic) var(--courbe-sortie)!important}.main-navbar .picker svg{width:var(--gabarit-icone)!important;height:var(--gabarit-icone)!important}.main-navbar .picker .picker-label{max-width:260px;margin-right:auto}.main-navbar .picker:hover{box-shadow:var(--ombre-clic);transform:translate(3px,3px);background:var(--canevas-carte)!important;border-color:var(--canevas-encre)!important}.main-navbar .picker:active{box-shadow:0 0 0 0 var(--canevas-encre);transform:translate(var(--espace-5), var(--espace-5))}.main-navbar .picker:focus-visible{outline:2px solid var(--canevas-encre);outline-offset:3px}.main-navbar .picker .chev{color:currentColor!important}@media (prefers-reduced-motion:reduce){.main-navbar .picker{transition:none}.main-navbar .picker:hover,.main-navbar .picker:active{transform:none}}.main-navbar .topbar-context .picker-sep{line-height:1;color:var(--encre-texte)!important;font-weight:var(--poids-fort)!important;font-size:var(--taille-chiffre)!important;margin:0!important}.main-navbar .picker .session-dot{border-radius:999px!important}.main-navbar button.rounded-full,.main-navbar a.rounded-full{border-radius:var(--rayon-element);color:var(--encre-texte)}.main-navbar button.rounded-full:hover,.main-navbar a.rounded-full:hover{color:var(--encre-texte)!important;background:var(--tonalite-absent)!important}.main-navbar .rounded-full.bg-white\/15{width:var(--gabarit-avatar);height:var(--gabarit-avatar);background:var(--tonalite-absent);border:1px solid var(--canevas-encre);box-shadow:1.65px 1.65px 0 0 var(--canevas-encre);color:var(--encre-texte);--tw-ring-color:transparent;border-radius:999px}.ds{background:var(--canevas-fond);color:var(--encre-texte);font-family:var(--font-body);font-size:var(--taille-corps);line-height:1.5}.ds h1,.ds h2,.ds h3,.ds h4{font-family:var(--font-display);text-wrap:balance;font-weight:var(--poids-display)!important}.ds :is(h1,h2,h3,h4):is(.text-xs,.text-sm){font-family:var(--font-body);color:var(--encre-texte);font-weight:var(--poids-fort)!important}.ds .ds-eyebrow{align-items:center;gap:var(--espace-10);padding:var(--espace-10) var(--espace-20);background:var(--verdict-contre);color:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre);font-family:var(--font-pill,var(--font-body));font-weight:var(--poids-moyen);font-size:var(--taille-titre-2);letter-spacing:normal;text-transform:none;margin:0 0 var(--espace-20);margin-right:var(--ombre-emprise);display:inline-flex}.ds .ds-eyebrow-icon{flex-shrink:0}.ds .ds-h1{font-family:var(--font-display);font-weight:var(--poids-display);font-size:var(--taille-display);text-wrap:balance;margin:0;line-height:1.15}.ds .ds-lede{font-family:var(--font-body);font-size:var(--taille-corps);color:var(--canevas-muet);margin:var(--espace-10) 0 0}.ds .font-mono,.ds .tabular-nums{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ds .card:not(.w-full),.ds .btn:not(.w-full),.ds [data-slot=button]:not(.w-full),.ds [data-slot=dropdown-menu-trigger].border:not(.w-full),.ds [data-slot=dropdown-menu-trigger].bg-primary:not(.w-full),.main-navbar .picker{margin-right:var(--ombre-emprise);margin-bottom:var(--ombre-emprise)}.ds .gap-x-2{column-gap:var(--espace-10)}.ds .gap-x-3{column-gap:var(--espace-15)}.ds .gap-x-4,.ds .gap-x-5{column-gap:var(--espace-20)}.ds .gap-x-6{column-gap:var(--espace-25)}.ds .gap-x-8{column-gap:var(--espace-30)}.ds .gap-x-12{column-gap:var(--espace-50)}.ds .gap-0{gap:0}.ds .gap-2,.ds .gap-2\.5{gap:var(--espace-10)}.ds .gap-3,.ds .gap-3\.5{gap:var(--espace-15)}.ds .gap-4,.ds .gap-5{gap:var(--espace-20)}.ds .gap-6{gap:var(--espace-25)}.ds .gap-7,.ds .gap-8{gap:var(--espace-30)}.ds .gap-10{gap:var(--espace-40)}.ds .gap-0\.5,.ds .gap-1,.ds .gap-1\.5{gap:var(--espace-5)}.ds .gap-16{gap:var(--espace-60)}.ds .m-0{margin:0}.ds .m-2{margin:var(--espace-10)}.ds .m-3{margin:var(--espace-15)}.ds .m-9{margin:var(--espace-40)}.ds .my-0{margin-block:0}.ds .my-4{margin-block:var(--espace-20)}.ds .my-8{margin-block:var(--espace-30)}.ds .my-1,.ds .my-1\.5{margin-block:var(--espace-5)}.ds .space-y-0>:not(:last-child){margin-block-end:0}.ds .mb-2,.ds .mb-2\.5,.ds .space-y-2>:not(:last-child),.ds .space-y-2\.5>:not(:last-child){margin-block-end:var(--espace-10)}.ds .mb-3,.ds .mb-3\.5,.ds .space-y-3>:not(:last-child){margin-block-end:var(--espace-15)}.ds .mb-4,.ds .mb-5,.ds .space-y-4>:not(:last-child),.ds .space-y-5>:not(:last-child){margin-block-end:var(--espace-20)}.ds .mb-6,.ds .space-y-6>:not(:last-child){margin-block-end:var(--espace-25)}.ds .mb-8,.ds .space-y-8>:not(:last-child){margin-block-end:var(--espace-30)}.ds .space-y-10>:not(:last-child){margin-block-end:var(--espace-40)}.ds .mb-0\.5,.ds .mb-1,.ds .mb-1\.5,.ds .space-y-0\.5>:not(:last-child),.ds .space-y-1>:not(:last-child),.ds .space-y-1\.5>:not(:last-child){margin-block-end:var(--espace-5)}.ds .mb-12,.ds .space-y-12>:not(:last-child){margin-block-end:var(--espace-50)}.ds .mb-24{margin-block-end:var(--espace-60)}.ds .mt-0{margin-block-start:0}.ds .mt-2,.ds .mt-2\.5{margin-block-start:var(--espace-10)}.ds .mt-3,.ds .mt-3\.5{margin-block-start:var(--espace-15)}.ds .mt-4,.ds .mt-5{margin-block-start:var(--espace-20)}.ds .mt-6{margin-block-start:var(--espace-25)}.ds .mt-7,.ds .mt-8{margin-block-start:var(--espace-30)}.ds .mt-10{margin-block-start:var(--espace-40)}.ds .mt-0\.5,.ds .mt-1,.ds .mt-1\.5{margin-block-start:var(--espace-5)}.ds .mt-12{margin-block-start:var(--espace-50)}.ds .mt-16,.ds .mt-24{margin-block-start:var(--espace-60)}.ds .mx-3{margin-inline:var(--espace-15)}.ds .mx-4{margin-inline:var(--espace-20)}.ds .mx-1{margin-inline:var(--espace-5)}.ds .mr-2,.ds .space-x-2>:not(:last-child){margin-inline-end:var(--espace-10)}.ds .mr-3{margin-inline-end:var(--espace-15)}.ds .space-x-6>:not(:last-child){margin-inline-end:var(--espace-25)}.ds .space-x-8>:not(:last-child){margin-inline-end:var(--espace-30)}.ds .mr-1,.ds .mr-1\.5{margin-inline-end:var(--espace-5)}.ds .ml-2{margin-inline-start:var(--espace-10)}.ds .ml-3{margin-inline-start:var(--espace-15)}.ds .ml-4{margin-inline-start:var(--espace-20)}.ds .ml-6{margin-inline-start:var(--espace-25)}.ds .ml-7,.ds .ml-8{margin-inline-start:var(--espace-30)}.ds .ml-10,.ds .ml-11{margin-inline-start:var(--espace-40)}.ds .ml-0\.5,.ds .ml-1,.ds .ml-1\.5{margin-inline-start:var(--espace-5)}.ds .p-0{padding:0}.ds .p-2,.ds .p-2\.5{padding:var(--espace-10)}.ds .p-3,.ds .p-3\.5{padding:var(--espace-15)}.ds .p-4,.ds .p-5{padding:var(--espace-20)}.ds .p-6{padding:var(--espace-25)}.ds .p-7,.ds .p-8{padding:var(--espace-30)}.ds .p-10{padding:var(--espace-40)}.ds .p-0\.5,.ds .p-1,.ds .p-1\.5{padding:var(--espace-5)}.ds .p-12{padding:var(--espace-50)}.ds .py-2,.ds .py-2\.5{padding-block:var(--espace-10)}.ds .py-3,.ds .py-3\.5{padding-block:var(--espace-15)}.ds .py-4,.ds .py-5{padding-block:var(--espace-20)}.ds .py-6{padding-block:var(--espace-25)}.ds .py-7,.ds .py-8{padding-block:var(--espace-30)}.ds .py-10{padding-block:var(--espace-40)}.ds .py-0\.5,.ds .py-1,.ds .py-1\.5{padding-block:var(--espace-5)}.ds .py-12{padding-block:var(--espace-50)}.ds .py-16,.ds .py-20,.ds .py-24,.ds .py-32{padding-block:var(--espace-60)}.ds .pb-0{padding-block-end:0}.ds .pb-2{padding-block-end:var(--espace-10)}.ds .pb-3{padding-block-end:var(--espace-15)}.ds .pb-4,.ds .pb-5{padding-block-end:var(--espace-20)}.ds .pb-6{padding-block-end:var(--espace-25)}.ds .pb-8{padding-block-end:var(--espace-30)}.ds .pb-1{padding-block-end:var(--espace-5)}.ds .pb-20,.ds .pb-28{padding-block-end:var(--espace-60)}.ds .pt-0{padding-block-start:0}.ds .pt-2,.ds .pt-2\.5{padding-block-start:var(--espace-10)}.ds .pt-3,.ds .pt-3\.5{padding-block-start:var(--espace-15)}.ds .pt-4,.ds .pt-5{padding-block-start:var(--espace-20)}.ds .pt-6{padding-block-start:var(--espace-25)}.ds .pt-8{padding-block-start:var(--espace-30)}.ds .pt-10{padding-block-start:var(--espace-40)}.ds .pt-1,.ds .pt-1\.5{padding-block-start:var(--espace-5)}.ds .pt-28,.ds .pt-36,.ds .pt-44{padding-block-start:var(--espace-60)}.ds .px-2,.ds .px-2\.5{padding-inline:var(--espace-10)}.ds .px-3,.ds .px-3\.5{padding-inline:var(--espace-15)}.ds .px-4,.ds .px-5{padding-inline:var(--espace-20)}.ds .px-6{padding-inline:var(--espace-25)}.ds .px-7,.ds .px-8{padding-inline:var(--espace-30)}.ds .px-10,.ds .px-11,.ds .px-9{padding-inline:var(--espace-40)}.ds .px-1,.ds .px-1\.5{padding-inline:var(--espace-5)}.ds .pr-0{padding-inline-end:0}.ds .pr-2,.ds .pr-2\.5{padding-inline-end:var(--espace-10)}.ds .pr-3{padding-inline-end:var(--espace-15)}.ds .pr-4{padding-inline-end:var(--espace-20)}.ds .pr-6{padding-inline-end:var(--espace-25)}.ds .pr-8{padding-inline-end:var(--espace-30)}.ds .pr-10,.ds .pr-9{padding-inline-end:var(--espace-40)}.ds .pr-1{padding-inline-end:var(--espace-5)}.ds .pr-14,.ds .pr-16{padding-inline-end:var(--espace-60)}.ds .pl-2,.ds .pl-2\.5{padding-inline-start:var(--espace-10)}.ds .pl-3{padding-inline-start:var(--espace-15)}.ds .pl-4,.ds .pl-5{padding-inline-start:var(--espace-20)}.ds .pl-6{padding-inline-start:var(--espace-25)}.ds .pl-8{padding-inline-start:var(--espace-30)}.ds .pl-10,.ds .pl-9{padding-inline-start:var(--espace-40)}.ds .pl-1\.5{padding-inline-start:var(--espace-5)}.ds .gap-y-2{row-gap:var(--espace-10)}.ds .gap-y-3{row-gap:var(--espace-15)}.ds .gap-y-4,.ds .gap-y-5{row-gap:var(--espace-20)}.ds .gap-y-0\.5,.ds .gap-y-1,.ds .gap-y-1\.5{row-gap:var(--espace-5)}.ds .gap-y-14{row-gap:var(--espace-60)}:is(.ds,[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){--color-emerald-50:color-mix(in srgb, var(--tonalite-menthe) 40%, var(--canevas-carte));--color-emerald-100:var(--tonalite-menthe);--color-emerald-200:var(--tonalite-menthe);--color-emerald-300:color-mix(in srgb, var(--verdict-pour) 45%, var(--canevas-carte));--color-emerald-400:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-carte));--color-emerald-500:var(--verdict-pour);--color-emerald-600:var(--verdict-pour);--color-emerald-700:color-mix(in srgb, var(--verdict-pour) 85%, var(--canevas-encre));--color-emerald-800:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-encre));--color-emerald-900:color-mix(in srgb, var(--verdict-pour) 55%, var(--canevas-encre));--color-emerald-950:color-mix(in srgb, var(--verdict-pour) 40%, var(--canevas-encre));--color-green-50:color-mix(in srgb, var(--tonalite-menthe) 40%, var(--canevas-carte));--color-green-100:var(--tonalite-menthe);--color-green-200:var(--tonalite-menthe);--color-green-300:color-mix(in srgb, var(--verdict-pour) 45%, var(--canevas-carte));--color-green-400:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-carte));--color-green-500:var(--verdict-pour);--color-green-600:var(--verdict-pour);--color-green-700:color-mix(in srgb, var(--verdict-pour) 85%, var(--canevas-encre));--color-green-800:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-encre));--color-green-900:color-mix(in srgb, var(--verdict-pour) 55%, var(--canevas-encre));--color-green-950:color-mix(in srgb, var(--verdict-pour) 40%, var(--canevas-encre));--color-teal-50:color-mix(in srgb, var(--tonalite-menthe) 40%, var(--canevas-carte));--color-teal-100:var(--tonalite-menthe);--color-teal-200:var(--tonalite-menthe);--color-teal-300:color-mix(in srgb, var(--verdict-pour) 45%, var(--canevas-carte));--color-teal-400:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-carte));--color-teal-500:var(--verdict-pour);--color-teal-600:var(--verdict-pour);--color-teal-700:color-mix(in srgb, var(--verdict-pour) 85%, var(--canevas-encre));--color-teal-800:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-encre));--color-teal-900:color-mix(in srgb, var(--verdict-pour) 55%, var(--canevas-encre));--color-teal-950:color-mix(in srgb, var(--verdict-pour) 40%, var(--canevas-encre));--color-lime-50:color-mix(in srgb, var(--tonalite-menthe) 40%, var(--canevas-carte));--color-lime-100:var(--tonalite-menthe);--color-lime-200:var(--tonalite-menthe);--color-lime-300:color-mix(in srgb, var(--verdict-pour) 45%, var(--canevas-carte));--color-lime-400:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-carte));--color-lime-500:var(--verdict-pour);--color-lime-600:var(--verdict-pour);--color-lime-700:color-mix(in srgb, var(--verdict-pour) 85%, var(--canevas-encre));--color-lime-800:color-mix(in srgb, var(--verdict-pour) 70%, var(--canevas-encre));--color-lime-900:color-mix(in srgb, var(--verdict-pour) 55%, var(--canevas-encre));--color-lime-950:color-mix(in srgb, var(--verdict-pour) 40%, var(--canevas-encre));--color-amber-50:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 25%, var(--canevas-carte));--color-amber-100:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 45%, var(--canevas-carte));--color-amber-200:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 65%, var(--canevas-carte));--color-amber-300:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 80%, var(--canevas-carte));--color-amber-400:var(--tonalite-alerte,var(--marque-or));--color-amber-500:var(--tonalite-alerte,var(--marque-or));--color-amber-600:var(--tonalite-alerte,var(--marque-or));--color-amber-700:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 65%, var(--canevas-encre));--color-amber-800:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 50%, var(--canevas-encre));--color-amber-900:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 40%, var(--canevas-encre));--color-amber-950:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 30%, var(--canevas-encre));--color-orange-50:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 25%, var(--canevas-carte));--color-orange-100:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 45%, var(--canevas-carte));--color-orange-200:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 65%, var(--canevas-carte));--color-orange-300:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 80%, var(--canevas-carte));--color-orange-400:var(--tonalite-alerte,var(--marque-or));--color-orange-500:var(--tonalite-alerte,var(--marque-or));--color-orange-600:var(--tonalite-alerte,var(--marque-or));--color-orange-700:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 65%, var(--canevas-encre));--color-orange-800:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 50%, var(--canevas-encre));--color-orange-900:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 40%, var(--canevas-encre));--color-orange-950:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 30%, var(--canevas-encre));--color-yellow-50:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 25%, var(--canevas-carte));--color-yellow-100:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 45%, var(--canevas-carte));--color-yellow-200:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 65%, var(--canevas-carte));--color-yellow-300:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 80%, var(--canevas-carte));--color-yellow-400:var(--tonalite-alerte,var(--marque-or));--color-yellow-500:var(--tonalite-alerte,var(--marque-or));--color-yellow-600:var(--tonalite-alerte,var(--marque-or));--color-yellow-700:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 65%, var(--canevas-encre));--color-yellow-800:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 50%, var(--canevas-encre));--color-yellow-900:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 40%, var(--canevas-encre));--color-yellow-950:color-mix(in srgb, var(--tonalite-alerte,var(--marque-or)) 30%, var(--canevas-encre));--color-red-50:color-mix(in srgb, var(--tonalite-rouge-pale) 35%, var(--canevas-carte));--color-red-100:var(--tonalite-rouge-pale);--color-red-200:var(--tonalite-rouge-pale);--color-red-300:color-mix(in srgb, var(--verdict-contre) 55%, var(--canevas-carte));--color-red-400:color-mix(in srgb, var(--verdict-contre) 75%, var(--canevas-carte));--color-red-500:var(--verdict-contre);--color-red-600:var(--verdict-contre);--color-red-700:color-mix(in srgb, var(--verdict-contre) 85%, var(--canevas-encre));--color-red-800:color-mix(in srgb, var(--verdict-contre) 70%, var(--canevas-encre));--color-red-900:color-mix(in srgb, var(--verdict-contre) 55%, var(--canevas-encre));--color-red-950:color-mix(in srgb, var(--verdict-contre) 40%, var(--canevas-encre));--color-rose-50:color-mix(in srgb, var(--tonalite-rouge-pale) 35%, var(--canevas-carte));--color-rose-100:var(--tonalite-rouge-pale);--color-rose-200:var(--tonalite-rouge-pale);--color-rose-300:color-mix(in srgb, var(--verdict-contre) 55%, var(--canevas-carte));--color-rose-400:color-mix(in srgb, var(--verdict-contre) 75%, var(--canevas-carte));--color-rose-500:var(--verdict-contre);--color-rose-600:var(--verdict-contre);--color-rose-700:color-mix(in srgb, var(--verdict-contre) 85%, var(--canevas-encre));--color-rose-800:color-mix(in srgb, var(--verdict-contre) 70%, var(--canevas-encre));--color-rose-900:color-mix(in srgb, var(--verdict-contre) 55%, var(--canevas-encre));--color-rose-950:color-mix(in srgb, var(--verdict-contre) 40%, var(--canevas-encre));--color-blue-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-blue-100:var(--survol);--color-blue-200:var(--survol);--color-blue-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-blue-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-blue-500:var(--aplat);--color-blue-600:var(--aplat);--color-blue-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-blue-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-blue-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-blue-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-sky-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-sky-100:var(--survol);--color-sky-200:var(--survol);--color-sky-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-sky-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-sky-500:var(--aplat);--color-sky-600:var(--aplat);--color-sky-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-sky-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-sky-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-sky-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-indigo-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-indigo-100:var(--survol);--color-indigo-200:var(--survol);--color-indigo-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-indigo-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-indigo-500:var(--aplat);--color-indigo-600:var(--aplat);--color-indigo-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-indigo-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-indigo-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-indigo-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-cyan-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-cyan-100:var(--survol);--color-cyan-200:var(--survol);--color-cyan-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-cyan-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-cyan-500:var(--aplat);--color-cyan-600:var(--aplat);--color-cyan-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-cyan-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-cyan-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-cyan-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-violet-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-violet-100:var(--survol);--color-violet-200:var(--survol);--color-violet-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-violet-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-violet-500:var(--aplat);--color-violet-600:var(--aplat);--color-violet-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-violet-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-violet-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-violet-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-purple-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-purple-100:var(--survol);--color-purple-200:var(--survol);--color-purple-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-purple-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-purple-500:var(--aplat);--color-purple-600:var(--aplat);--color-purple-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-purple-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-purple-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-purple-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-fuchsia-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-fuchsia-100:var(--survol);--color-fuchsia-200:var(--survol);--color-fuchsia-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-fuchsia-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-fuchsia-500:var(--aplat);--color-fuchsia-600:var(--aplat);--color-fuchsia-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-fuchsia-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-fuchsia-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-fuchsia-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-pink-50:color-mix(in srgb, var(--survol) 55%, var(--canevas-carte));--color-pink-100:var(--survol);--color-pink-200:var(--survol);--color-pink-300:color-mix(in srgb, var(--aplat) 40%, var(--canevas-carte));--color-pink-400:color-mix(in srgb, var(--aplat) 65%, var(--canevas-carte));--color-pink-500:var(--aplat);--color-pink-600:var(--aplat);--color-pink-700:color-mix(in srgb, var(--aplat) 85%, var(--canevas-encre));--color-pink-800:color-mix(in srgb, var(--aplat) 70%, var(--canevas-encre));--color-pink-900:color-mix(in srgb, var(--aplat) 55%, var(--canevas-encre));--color-pink-950:color-mix(in srgb, var(--aplat) 40%, var(--canevas-encre));--color-slate-50:color-mix(in srgb, var(--canevas-fond) 55%, var(--canevas-carte));--color-slate-100:var(--canevas-fond);--color-slate-200:var(--tonalite-absent);--color-slate-300:var(--tonalite-absent);--color-slate-400:color-mix(in srgb, var(--canevas-muet) 65%, var(--canevas-carte));--color-slate-500:var(--canevas-muet);--color-slate-600:var(--canevas-muet);--color-slate-700:color-mix(in srgb, var(--canevas-muet) 60%, var(--canevas-encre));--color-slate-800:color-mix(in srgb, var(--canevas-muet) 40%, var(--canevas-encre));--color-slate-900:var(--canevas-encre);--color-slate-950:var(--canevas-encre);--color-gray-50:color-mix(in srgb, var(--canevas-fond) 55%, var(--canevas-carte));--color-gray-100:var(--canevas-fond);--color-gray-200:var(--tonalite-absent);--color-gray-300:var(--tonalite-absent);--color-gray-400:color-mix(in srgb, var(--canevas-muet) 65%, var(--canevas-carte));--color-gray-500:var(--canevas-muet);--color-gray-600:var(--canevas-muet);--color-gray-700:color-mix(in srgb, var(--canevas-muet) 60%, var(--canevas-encre));--color-gray-800:color-mix(in srgb, var(--canevas-muet) 40%, var(--canevas-encre));--color-gray-900:var(--canevas-encre);--color-gray-950:var(--canevas-encre);--color-zinc-50:color-mix(in srgb, var(--canevas-fond) 55%, var(--canevas-carte));--color-zinc-100:var(--canevas-fond);--color-zinc-200:var(--tonalite-absent);--color-zinc-300:var(--tonalite-absent);--color-zinc-400:color-mix(in srgb, var(--canevas-muet) 65%, var(--canevas-carte));--color-zinc-500:var(--canevas-muet);--color-zinc-600:var(--canevas-muet);--color-zinc-700:color-mix(in srgb, var(--canevas-muet) 60%, var(--canevas-encre));--color-zinc-800:color-mix(in srgb, var(--canevas-muet) 40%, var(--canevas-encre));--color-zinc-900:var(--canevas-encre);--color-zinc-950:var(--canevas-encre);--color-neutral-50:color-mix(in srgb, var(--canevas-fond) 55%, var(--canevas-carte));--color-neutral-100:var(--canevas-fond);--color-neutral-200:var(--tonalite-absent);--color-neutral-300:var(--tonalite-absent);--color-neutral-400:color-mix(in srgb, var(--canevas-muet) 65%, var(--canevas-carte));--color-neutral-500:var(--canevas-muet);--color-neutral-600:var(--canevas-muet);--color-neutral-700:color-mix(in srgb, var(--canevas-muet) 60%, var(--canevas-encre));--color-neutral-800:color-mix(in srgb, var(--canevas-muet) 40%, var(--canevas-encre));--color-neutral-900:var(--canevas-encre);--color-neutral-950:var(--canevas-encre);--color-stone-50:color-mix(in srgb, var(--canevas-fond) 55%, var(--canevas-carte));--color-stone-100:var(--canevas-fond);--color-stone-200:var(--tonalite-absent);--color-stone-300:var(--tonalite-absent);--color-stone-400:color-mix(in srgb, var(--canevas-muet) 65%, var(--canevas-carte));--color-stone-500:var(--canevas-muet);--color-stone-600:var(--canevas-muet);--color-stone-700:color-mix(in srgb, var(--canevas-muet) 60%, var(--canevas-encre));--color-stone-800:color-mix(in srgb, var(--canevas-muet) 40%, var(--canevas-encre));--color-stone-900:var(--canevas-encre);--color-stone-950:var(--canevas-encre)}.ds .dtf-barre{gap:var(--espace-20);align-items:center}.ds .dtf-actions{gap:var(--espace-10)}@media (width>=640px){.ds .dtf-barre{flex-wrap:nowrap!important}}.ds .dtf-barre>.dtf-recherche{flex:200px;min-width:140px;max-width:320px!important}.ds .dtf-barre>.dtf-bascule,.ds .dtf-barre>.dtf-actions{flex:none}@container (width<=90rem){.ds .dtf-actions [class*="@5xl:not-sr-only"]{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}@container (width<=70rem){.ds .dtf-bascule-libelle{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}}.ds .dtf-recherche input{height:var(--gabarit-champ);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);background:var(--canevas-carte);box-shadow:var(--ombre);margin-right:var(--ombre-emprise);margin-bottom:var(--ombre-emprise);padding-inline:var(--espace-20) var(--espace-50);font-family:var(--font-body);font-size:var(--taille-corps);color:var(--encre-texte)}.ds .dtf-recherche input::placeholder{color:var(--canevas-muet)}.ds .dtf-recherche svg{color:var(--encre-texte)}.ds .dtf-bascule{height:var(--gabarit-champ);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);background:var(--canevas-carte);box-shadow:var(--ombre);margin-right:var(--ombre-emprise);margin-bottom:var(--ombre-emprise);padding:0;position:relative;overflow:hidden}.ds .dtf-bascule-curseur{inset-block:0;background:var(--aplat);pointer-events:none;position:absolute;left:0}.ds .dtf-bascule-curseur.est-pret{transition:transform var(--duree-transition) var(--courbe-ample), width var(--duree-transition) var(--courbe-ample)}@media (prefers-reduced-motion:reduce){.ds .dtf-bascule-curseur.est-pret{transition:none}}.ds .dtf-bascule-option{z-index:1;height:100%;padding:0 var(--espace-20);gap:var(--espace-10);color:var(--encre-texte);font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);background:0 0;border-radius:0;position:relative}.ds .dtf-bascule-option+.dtf-bascule-option{border-left:var(--filet-fin) solid var(--canevas-encre)}.ds .dtf-bascule-option.is-active,.ds .dtf-bascule-option.is-active+.dtf-bascule-option{border-left-color:#0000}.ds .dtf-bascule-option:hover:not(.is-active){background:var(--survol);color:var(--encre-texte)}.ds .dtf-bascule:not(:has(.dtf-bascule-curseur)) .dtf-bascule-option.is-active{font-weight:var(--poids-moyen);background:var(--aplat)!important;color:var(--aplat-fg)!important}.ds .dtf-bascule-option.is-active{font-weight:var(--poids-moyen);color:var(--aplat-fg)!important;background:0 0!important}.ds .dtf-bascule-compte{font-family:var(--font-mono);font-size:var(--taille-mention);font-variant-numeric:tabular-nums;color:var(--canevas-muet)}.ds .dtf-bascule-option.is-active .dtf-bascule-compte{color:inherit;opacity:.8}.ds [data-slot=checkbox],.ds [class~=ring-1],.ds [class~=ring-2]{box-shadow:none}.ds .absolute.inset-y-0.left-0[class*=w-\[],.ds .absolute.inset-y-0.left-0[class*=bg-]{display:none}.ds [class*=border-l-]{border-left-color:var(--canevas-encre)}.ds [class~="bg-[var(--c-sig)]"]{background:var(--aplat)!important}.ds [class~="bg-[var(--c-sig)]"],.ds [class~="bg-[var(--c-sig)]"] *{color:var(--aplat-fg)!important}.ds [class*="border-[var(--c-sig)]"]:not([class~="bg-[var(--c-sig)]"]){background:var(--survol)!important}.ds .rounded-lg.border:not(.rounded-full):not(.card):not(.modern-card),.ds .rounded-xl.border:not(.rounded-full):not(.card):not(.modern-card),.ds .rounded-2xl.border:not(.rounded-full):not(.card):not(.modern-card),.ds .rounded-lg.border-2:not(.rounded-full),.ds .rounded-xl.border-2:not(.rounded-full),.ds .rounded-2xl.border-2:not(.rounded-full){border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-bloc);background:var(--canevas-carte);box-shadow:var(--ombre)}.ds :is(.card,.modern-card,[data-slot=card],.rounded-lg.border,.rounded-xl.border,.rounded-2xl.border,.rounded-lg.border-2,.rounded-xl.border-2,.rounded-2xl.border-2) :is([class*=rounded-].border,[class*=rounded-].border-2):not(:is(button,[role=button],[data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=select-trigger])){margin-bottom:0;margin-right:0;box-shadow:none!important}.ds [class*=space-y-]>[class*=rounded-]:is(.border,.border-2):not(:last-child){margin-bottom:var(--ecart-pile,var(--espace-20))!important}.ds .space-y-0>*{--ecart-pile:0px}.ds .space-y-0\.5>*,.ds .space-y-1>*,.ds .space-y-1\.5>*{--ecart-pile:var(--espace-5)}.ds .space-y-2>*,.ds .space-y-2\.5>*{--ecart-pile:var(--espace-10)}.ds .space-y-3>*{--ecart-pile:var(--espace-15)}.ds .space-y-6>*{--ecart-pile:var(--espace-25)}.ds .space-y-8>*{--ecart-pile:var(--espace-30)}.ds :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is([class*=rounded-].border,[class*=rounded-].border-2):not(:is(input,select,textarea,button,label,a,details,[role=button],[data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=select-trigger])),.ds :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is([class*=border-amber-],[class*=border-red-],[class*=border-sky-],[class*=border-emerald-],[class*=border-orange-],[class*=border-yellow-],[class*=\ border-destructive],[class^=border-destructive]){box-shadow:none!important;border-color:#0000!important}.ds :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is([class*=rounded-].border,[class*=rounded-].border-2):not(:is(input,select,textarea,button,label,a,details,[role=button],[data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=select-trigger])):has(:is(input,select,textarea,[data-slot=input],[data-slot=textarea],[data-slot=select-trigger])):not(:has(table)){box-shadow:none!important;border-color:#0000!important}.ds :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is([class*=rounded-].border,[class*=rounded-].border-2):not(:is(input,select,textarea,button,label,a,details,[role=button],[data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=select-trigger])):is(.p-3,.p-4,.p-5,.p-6){padding-inline:0!important}.ds :is(.card,.modern-card,[data-slot=card],[class*=rounded-].border,[class*=rounded-].border-2) :is([class*=rounded-].border,[class*=rounded-].border-2):not(:is(input,select,textarea,button,label,a,details,[role=button],[data-slot=button],[data-slot=popover-trigger],[data-slot=dropdown-menu-trigger],[data-slot=select-trigger])):has(:is(input,select,textarea,[data-slot=input],[data-slot=textarea],[data-slot=select-trigger])):not(:has(table)):is(.p-3,.p-4,.p-5,.p-6){padding-inline:0!important}.ds .modern-card{background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre)}.ds .modern-card .modern-card,.ds .card .modern-card,.ds [data-slot=card] .modern-card{box-shadow:none}.ds .shadow-raised,.ds .shadow-elevated,.ds .shadow-floating,.ds .shadow-sm,.ds .shadow-md,.ds .shadow-lg,.ds .shadow-xl{box-shadow:var(--ombre)}.ds .shadow-flat,.ds .shadow-none{box-shadow:none}.ds .bg-gradient-hero{background:var(--aplat);color:var(--aplat-fg)}.ds .bg-gradient-hero,.ds [class~="bg-[var(--aplat)]"]{--color-green-400:var(--verdict-pour-sur-aplat);--color-green-500:var(--verdict-pour-sur-aplat);--color-green-600:var(--verdict-pour-sur-aplat);--color-green-700:var(--verdict-pour-sur-aplat);--color-emerald-400:var(--verdict-pour-sur-aplat);--color-emerald-500:var(--verdict-pour-sur-aplat);--color-emerald-600:var(--verdict-pour-sur-aplat);--color-emerald-700:var(--verdict-pour-sur-aplat)}.ds .bg-gradient-live{background:var(--verdict-pour);color:var(--canevas-carte)}.ds .bg-gradient-muted{background:var(--tonalite-absent);color:var(--encre-texte)}.ds .bg-gradient-line{background:var(--canevas-encre)}.ds [data-slot=card].bg-muted,.ds .card{background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-bloc);box-shadow:var(--ombre)}.ds [role=alert][class*=border-destructive]{font-family:var(--font-body);font-size:var(--taille-corps);border-radius:var(--rayon-element)!important;border:var(--border-w) solid var(--verdict-contre)!important;background:var(--canevas-carte)!important;color:var(--verdict-contre)!important;padding:var(--espace-15) var(--espace-20)!important}:root:has(.ds-hote) [data-slot=dialog-content] [role=alert][class*=border-destructive]{font-family:var(--font-body);font-size:var(--taille-corps);border-radius:var(--rayon-element)!important;border:var(--border-w) solid var(--verdict-contre)!important;background:var(--canevas-carte)!important;color:var(--verdict-contre)!important;padding:var(--espace-15) var(--espace-20)!important}.ds .btn{font-family:var(--font-body);font-size:var(--taille-corps);padding:var(--espace-10) var(--espace-20);border:var(--border-w) solid var(--canevas-encre);background:var(--canevas-carte);color:var(--encre-texte);cursor:pointer;align-items:center;gap:var(--espace-10);box-shadow:var(--ombre);display:inline-flex}.ds .btn,.ds [data-ds-pagination]>div:first-child button{transition:box-shadow var(--duree-clic) var(--courbe-sortie), transform var(--duree-clic) var(--courbe-sortie)}.ds .btn:hover:not(:disabled),.ds [data-ds-pagination]>div:first-child button:hover{box-shadow:var(--ombre-clic);transform:translate(3px,3px)}.ds .btn:active:not(:disabled){box-shadow:0 0 0 0 var(--canevas-encre);transform:translate(5px,5px)}.ds .btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:var(--ombre);transform:none}@media (prefers-reduced-motion:reduce){.ds .btn,.ds [data-ds-pagination]>div:first-child button{transition:none}}.ds .btn-secondary{background:var(--aplat);color:var(--aplat-fg)}.ds .node-row,.ds .node-badge,.ds .badge{border-radius:var(--rayon-element)!important}.ds input:not(:is([type=checkbox],[type=radio],[type=range],[type=file],[data-slot=command-input])),.ds select,.ds [data-slot=select-trigger],.ds textarea{height:var(--gabarit-champ);padding:0 var(--espace-15);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);background:var(--canevas-carte);color:var(--encre-texte);box-shadow:none;font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);transition:border-color var(--duree-clic) var(--courbe-sortie)}.ds textarea{height:auto;min-height:calc(var(--gabarit-compact) * 2);padding:var(--espace-10) var(--espace-15);line-height:1.45}.ds input::placeholder,.ds textarea::placeholder{color:var(--canevas-muet)}.ds input[class~=pl-8]{padding-left:32px}.ds input[class~=pl-9]{padding-left:36px}.ds input[class~=pl-10]{padding-left:40px}.ds input[class~=pr-9]{padding-right:40px}.ds input:focus-visible,.ds select:focus-visible,.ds textarea:focus-visible{border-color:var(--aplat);box-shadow:none;outline:none}.ds input:disabled,.ds select:disabled,.ds textarea:disabled{opacity:.45;cursor:not-allowed}.ds input[class*=shadow-],.ds select[class*=shadow-],.ds textarea[class*=shadow-],.ds [data-slot=select-trigger][class*=shadow-]{margin-bottom:0;margin-right:0;box-shadow:none!important}.ds select{appearance:none;padding-right:var(--espace-40);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23111110' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--espace-15) center;cursor:pointer;background-size:14px 14px}.ds input[type=date],.ds input[type=time],.ds input[type=datetime-local]{font-variant-numeric:tabular-nums;width:auto;min-width:0}.ds input[type=date]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.ds input[type=time]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.ds input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.ds [data-slot=input],.ds [data-slot=textarea]{border-color:var(--canevas-encre);border-width:var(--border-w)}.ds [data-slot=input]:not([type=checkbox]):not([type=radio]){height:var(--gabarit-champ)}.ds [data-slot=select-trigger]{cursor:pointer;justify-content:space-between;width:100%;box-shadow:none!important}.ds [data-slot=select-trigger] svg{opacity:1;color:var(--encre-texte)}.ds [data-slot=popover-trigger].border{color:var(--encre-texte);font-family:var(--font-body);font-size:var(--taille-corps);height:var(--gabarit-champ)!important;padding-inline:var(--espace-15)!important;border:var(--border-w) solid var(--canevas-encre)!important;border-radius:var(--rayon-element)!important;background:var(--canevas-carte)!important;box-shadow:none!important;margin-bottom:0!important;margin-right:0!important}.ds label{font-family:var(--font-body);color:var(--encre-texte)}@media (prefers-reduced-motion:reduce){.ds input,.ds select,.ds textarea{transition:none}}:is(.ds,[data-slot=dialog-content],[data-slot=popover-content]) :is([data-slot=checkbox],input[type=checkbox],input[type=radio]){transition:border-color var(--duree-transition) var(--courbe-sortie), background-color var(--duree-transition) var(--courbe-sortie)}:is(.ds,[data-slot=dialog-content],[data-slot=popover-content]) [data-slot=checkbox]:not([data-state=checked]):not([data-state=indeterminate]):not(:disabled):hover,.dt-coche:hover [data-slot=checkbox]:not([data-state=checked]):not([data-state=indeterminate]),:is(.ds,[data-slot=dialog-content],[data-slot=popover-content]) input:is([type=checkbox],[type=radio]):not(:checked):not(:disabled):hover{border-color:var(--aplat)!important;background-color:var(--ws-accent,var(--marque-or))!important}:is(.ds,[data-slot=dialog-content],[data-slot=popover-content]) [data-slot=checkbox]:is([data-state=checked],[data-state=indeterminate]):not(:disabled):hover,.dt-coche:hover [data-slot=checkbox]:is([data-state=checked],[data-state=indeterminate]),:is(.ds,[data-slot=dialog-content],[data-slot=popover-content]) input[type=checkbox]:checked:not(:disabled):hover{background-color:color-mix(in srgb, var(--aplat) 80%, var(--canevas-encre))!important;border-color:color-mix(in srgb, var(--aplat) 80%, var(--canevas-encre))!important}.ds-zone thead .dt-coche:hover [data-slot=checkbox]:not([data-state=checked]):not([data-state=indeterminate]){border-color:var(--aplat-fg)!important;background-color:color-mix(in srgb, var(--aplat-fg) 35%, transparent)!important}.ds-zone thead .dt-coche:hover [data-slot=checkbox]:is([data-state=checked],[data-state=indeterminate]){border-color:var(--aplat-fg)!important;background-color:color-mix(in srgb, var(--aplat-fg) 80%, var(--aplat))!important}@media (prefers-reduced-motion:reduce){:is(.ds,[data-slot=dialog-content],[data-slot=popover-content]) :is([data-slot=checkbox],input[type=checkbox],input[type=radio]){transition:none}}.ds input[type=checkbox],.ds input[type=radio]{appearance:none;border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);background:var(--canevas-carte);cursor:pointer;width:18px;height:18px;transition:background-color var(--duree-clic) var(--courbe-sortie);background-position:50%;background-repeat:no-repeat;flex:none;margin:0;padding:0}.ds input[type=radio]{border-radius:999px}.ds input[type=checkbox]{place-content:center;display:inline-grid}.ds input[type=checkbox]:is(:checked,:indeterminate){background-color:var(--aplat);background-image:none}.ds input[type=checkbox]:is(:checked,:indeterminate):before{content:"";background:var(--aplat-fg);width:12px;height:12px;-webkit-mask:var(--coche) center / contain no-repeat;-webkit-mask:var(--coche) center / contain no-repeat;mask:var(--coche) center / contain no-repeat}.ds input[type=checkbox]:checked{--coche:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 6.2l2.6 2.6L10 3.4'/%3E%3C/svg%3E")}.ds input[type=checkbox]:indeterminate{--coche:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='M2.6 6h6.8'/%3E%3C/svg%3E")}.ds input[type=radio]:checked{background-image:radial-gradient(circle, var(--aplat) 0 4px, transparent 4px)}.ds input[type=checkbox]:focus-visible,.ds input[type=radio]:focus-visible{outline:2px solid var(--canevas-encre);outline-offset:2px;border-color:var(--canevas-encre)}.ds input[type=checkbox]:disabled,.ds input[type=radio]:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ds input[type=checkbox],.ds input[type=radio]{transition:none}}.ds [data-slot=switch]{width:46px;height:26px;box-shadow:none;cursor:pointer;transition:background var(--duree-transition) var(--courbe-sortie);flex:none;align-items:center;padding:0;display:inline-flex;position:relative;border:var(--border-w) solid var(--canevas-encre)!important;border-radius:var(--rayon-element)!important;background:var(--canevas-carte)!important}.ds [data-slot=switch][data-state=checked]{background:var(--aplat)!important}.ds [data-slot=switch] [data-slot=switch-thumb]{width:14px;height:14px;box-shadow:none;transition:transform var(--duree-transition) var(--courbe-sortie);margin:0 3px;display:block;border-radius:var(--rayon-element)!important;background:var(--canevas-encre)!important;translate:none!important}.ds [data-slot=switch][data-state=checked] [data-slot=switch-thumb]{transform:translate(20px);background:var(--aplat-fg)!important}.ds [data-slot=switch]:focus-visible{outline:2px solid var(--canevas-encre);outline-offset:3px}.ds [data-slot=switch]:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ds [data-slot=switch],.ds [data-slot=switch] [data-slot=switch-thumb]{transition:none}}.ds .bg-primary\/10,.ds .bg-primary\/5{background:var(--survol)}.ds .bg-primary\/10.text-primary,.ds .bg-primary\/5.text-primary{background:var(--aplat);color:var(--aplat-fg)}.ds-donuts{--color-emerald-500:var(--canevas-encre);--color-emerald-700:var(--canevas-encre);--color-blue-500:var(--tonalite-absent);--color-cyan-500:var(--canevas-muet);--color-slate-200:var(--canevas-carte);--color-slate-700:var(--canevas-carte);--color-amber-500:var(--canevas-encre)}.ds-donuts circle{stroke-linecap:butt!important}.ds-donuts .text-2xl{font-weight:var(--poids-moyen);font-size:var(--taille-chiffre);font-variant-numeric:tabular-nums;font-family:var(--font-mono)!important;color:var(--encre-texte)!important}.ds-donuts .text-\[11px\]{font-family:var(--font-body);font-size:var(--taille-corps);color:var(--encre-texte)}.ds-donuts .absolute .text-\[10px\]{font-family:var(--font-mono);font-size:var(--taille-mention);letter-spacing:-.02em;color:var(--encre-texte);white-space:nowrap}.ds-donuts .rounded-full.h-2,.ds-donuts .rounded-full.w-2{border-radius:var(--rayon-element)!important;width:10px!important;height:10px!important}.ds-donuts .bg-slate-200{border:1px solid var(--canevas-encre)}.ds-donuts .text-muted-foreground{color:var(--encre-texte)!important}.ds-donuts .text-muted-foreground\/80{font-family:var(--font-body);font-size:var(--taille-mention);color:var(--canevas-muet)!important}.ds-donuts .text-muted-foreground\/50,.ds-donuts .text-muted-foreground\/60{display:none}.ds-zone div:has(>[data-slot=table-container]){border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-bloc);background:var(--canevas-carte);box-shadow:var(--ombre);margin-bottom:var(--ombre-emprise);margin-right:var(--ombre-emprise);overflow:hidden}.ds-zone table{border-collapse:collapse;table-layout:fixed;background:var(--canevas-carte);width:max-content;min-width:100%;font-family:var(--font-body)}.ds-zone thead th,.ds-zone tbody td{white-space:normal;overflow-wrap:anywhere}.ds-zone thead [data-slot=checkbox]{border-color:var(--aplat-fg)!important;color:var(--aplat-fg)!important;background:0 0!important}.ds-zone thead [data-slot=checkbox][data-state=checked],.ds-zone thead [data-slot=checkbox][data-state=indeterminate]{background:var(--aplat-fg)!important;color:var(--aplat)!important}.ds-zone thead th{background:var(--aplat);color:var(--aplat-fg);text-align:left;font-weight:var(--poids-normal);font-size:var(--taille-corps);padding:var(--espace-10) var(--espace-20);border:var(--border-w) solid var(--canevas-encre)}.ds-zone tbody td{background:var(--canevas-carte);font-size:var(--taille-corps);padding:var(--espace-10) var(--espace-20);border:var(--filet-tableau,1px) solid var(--canevas-encre)}.ds-zone thead th{border-top-style:hidden}.ds-zone tbody tr:last-child td{border-bottom-style:hidden}.ds-zone thead th,.ds-zone tbody td{border-left-style:hidden;border-right-style:hidden}.ds-zone tbody tr:hover td{background:var(--survol)}.ds tbody tr:hover>td.dt-col-epinglee{background:var(--survol)!important}.ds-zone thead th.sticky,.ds-zone tbody td.sticky{border-left-style:hidden;border-right-style:hidden}.ds-zone thead th.sticky:before,.ds-zone tbody td.sticky:before{content:"";inset-block:0;width:var(--border-w);background:var(--canevas-encre);position:absolute;left:0}.ds-zone td [class*=rounded-full][class*=px-2]{font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);color:var(--encre-texte)!important;background:0 0!important;padding-left:0!important;padding-right:0!important}.ds-zone input[type=text],.ds-zone input[type=search]{background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre);border-radius:var(--rayon-element);font-family:var(--font-body);color:var(--encre-texte)}.ds-zone button{border-radius:var(--rayon-element);font-family:var(--font-body)}.ds-zone [role=group][aria-label="Type d'entité"]{height:var(--ds-h);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);box-shadow:var(--ombre);background:var(--canevas-carte);grid-auto-columns:1fr;grid-auto-flow:column;padding:0;display:inline-grid;position:relative;overflow:hidden}.ds-zone [role=group][aria-label="Type d'entité"]:before{content:"";background:var(--aplat);width:33.3333%;transform:translateX(calc(var(--seg-index,0) * 100%));transition:transform var(--duree-ample) var(--courbe-ample);position:absolute;top:0;bottom:0;left:0}@media (prefers-reduced-motion:reduce){.ds-zone [role=group][aria-label="Type d'entité"]:before{transition:none}}.ds-zone [role=group][aria-label="Type d'entité"] button{z-index:1;height:100%;padding:0 var(--espace-20);justify-content:center;gap:var(--espace-10);font-size:var(--taille-corps);font-weight:var(--poids-normal);border-radius:var(--rayon-element);color:var(--encre-texte);transition:color var(--duree-ample) var(--courbe-ample);background:0 0;position:relative}.ds-zone [role=group][aria-label="Type d'entité"] button:not([aria-pressed=true]):hover{color:var(--aplat)}.ds-zone [role=group][aria-label="Type d'entité"] button[aria-pressed=true]{color:var(--aplat-fg);background:0 0}.ds-zone{--ds-h:50px}.ds-filters>div{gap:var(--espace-20)}.ds-filters input{height:var(--ds-h);border-radius:var(--rayon-element);border:var(--border-w) solid var(--canevas-encre);background:var(--canevas-carte);box-shadow:var(--ombre);font-family:var(--font-body);color:var(--encre-texte)}.ds-filters button{font-family:var(--font-body)}.ds-filters input{padding-right:76px}.ds-filters div.relative>svg,.ds-filters div.relative>button[aria-label=Effacer]{z-index:1}.ds-filters div.relative>svg{right:var(--espace-20)}.ds-filters div.relative>button[aria-label=Effacer]{right:48px}@media (width<=1180px){.ds-filters>div{gap:var(--espace-10)}.ds-zone [role=group][aria-label="Type d'entité"] button{padding:0 var(--espace-10);gap:var(--espace-5)}.ds-filters>div>div:first-child>div:first-child{flex:1 1 0;min-width:0}}@media (width>=1000px){.ds-filters [role=group][aria-label="Type d'entité"] button span{clip:auto;clip-path:none;white-space:nowrap;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}}.ds-zone .min-h-\[200px\].overflow-hidden{overflow:visible}.ds-zone .absolute.inset-0.z-10{-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:var(--espace-60);pointer-events:none;background:0 0;justify-content:flex-start}.ds-zone .absolute.inset-0.z-10 p{padding:var(--espace-10) var(--espace-20);background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);box-shadow:var(--ombre);color:var(--encre-texte);font-family:var(--font-body);font-size:var(--taille-corps);margin:0}.ds-zone .absolute.inset-0.z-10>span{display:none}.ds-zone [data-ds-pagination]{margin-top:var(--espace-20);font-family:var(--font-body);font-size:var(--taille-corps);align-items:flex-start;gap:var(--espace-20);padding:0;color:var(--encre-texte)!important}.ds-zone [data-ds-pagination] span,.ds-zone [data-ds-pagination] div{color:var(--encre-texte)}.ds-zone [data-ds-pagination]>div:first-child{gap:var(--espace-10)}.ds-zone [data-ds-pagination]>div:first-child button{height:auto;padding:var(--espace-10);min-width:40px;font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);background:var(--canevas-carte);color:var(--encre-texte);box-shadow:var(--ombre);margin-right:var(--ombre-emprise);margin-bottom:var(--ombre-emprise)}.ds-zone [data-ds-pagination]>div:first-child button:hover{background:var(--survol)}.ds-zone [data-ds-pagination]>div:first-child button.bg-foreground{background:var(--aplat);color:var(--aplat-fg)}.ds-zone [data-ds-pagination]>div:last-child{gap:var(--espace-20)}.ds-zone [data-ds-pagination] nav ul{gap:var(--espace-10);align-items:center}.ds-zone [data-ds-pagination] [data-slot=pagination-link]{width:var(--gabarit-compact);height:var(--gabarit-compact);min-width:var(--gabarit-compact);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);background:var(--canevas-carte);color:var(--encre-texte);box-shadow:var(--ombre);font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);margin-right:var(--ombre-emprise);margin-bottom:var(--ombre-emprise);padding:0}.ds-zone [data-ds-pagination] [data-slot=pagination-link]:hover{background:var(--survol)}.ds-zone [data-ds-pagination] [data-slot=pagination-link][data-active=true],.ds-zone [data-ds-pagination] [data-slot=pagination-link][aria-current=page]{background:var(--aplat);color:var(--aplat-fg)}.ds-zone [data-ds-pagination] [aria-label="Go to previous page"],.ds-zone [data-ds-pagination] [aria-label="Go to next page"]{gap:var(--espace-5);height:auto;box-shadow:none;color:var(--encre-texte);font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-normal);background:0 0;border:none;padding:0}.ds-zone [data-ds-pagination] [aria-label="Go to previous page"]{margin-right:var(--espace-10)}.ds-zone [data-ds-pagination] [aria-label="Go to next page"]{margin-left:var(--espace-10)}.ds-zone [data-ds-pagination] [aria-label="Go to previous page"]:hover,.ds-zone [data-ds-pagination] [aria-label="Go to next page"]:hover{background:0 0;text-decoration:underline}.ds-zone [data-ds-pagination] [aria-label="Go to previous page"] svg,.ds-zone [data-ds-pagination] [aria-label="Go to next page"] svg{width:16px;height:16px}.ds-zone [data-ds-pagination] button:disabled{opacity:.35;box-shadow:none}.ds .input-ws{height:var(--gabarit-champ);padding:0 var(--espace-20);background:var(--canevas-carte);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);box-shadow:none;font-family:var(--font-body);font-size:var(--taille-corps);color:var(--encre-texte);transition:border-color var(--duree-clic) var(--courbe-sortie)}.ds .input-ws::placeholder{color:var(--canevas-muet)}.ds .input-ws:focus{background:var(--canevas-carte);border-color:var(--aplat);box-shadow:none}.ds .btn-ws-primary,.ds .btn-ws-secondary{height:var(--gabarit-champ);padding:0 var(--espace-20);width:calc(100% - var(--ombre-emprise));margin-bottom:var(--ombre-emprise);border:var(--border-w) solid var(--canevas-encre);border-radius:var(--rayon-element);box-shadow:var(--ombre);font-family:var(--font-body);font-size:var(--taille-corps);font-weight:var(--poids-moyen);filter:none;transition:box-shadow var(--duree-clic) var(--courbe-sortie), transform var(--duree-clic) var(--courbe-sortie)}.ds .btn-ws-primary{background:var(--aplat);color:var(--aplat-fg)}.ds .btn-ws-secondary{background:var(--canevas-carte);color:var(--encre-texte)}.ds .btn-ws-primary:hover:not(:disabled),.ds .btn-ws-secondary:hover:not(:disabled){filter:none;box-shadow:var(--ombre-clic);transform:translate(3px,3px)}.ds .btn-ws-secondary:hover:not(:disabled){background:var(--canevas-carte)}.ds .btn-ws-primary:active:not(:disabled),.ds .btn-ws-secondary:active:not(:disabled){box-shadow:0 0 0 0 var(--canevas-encre);transform:translate(5px,5px)}.ds .btn-ws-primary:disabled,.ds .btn-ws-secondary:disabled{opacity:.45;box-shadow:var(--ombre);transform:none}@media (prefers-reduced-motion:reduce){.ds .input-ws,.ds .btn-ws-primary,.ds .btn-ws-secondary{transition:none}.ds .btn-ws-primary:hover:not(:disabled),.ds .btn-ws-secondary:hover:not(:disabled),.ds .btn-ws-primary:active:not(:disabled),.ds .btn-ws-secondary:active:not(:disabled){transform:none}}.ds .link-ws{color:var(--encre-texte);text-underline-offset:2px;text-decoration:underline}.ds .divider-text:before,.ds .divider-text:after{border-top:var(--filet-fin) solid var(--canevas-encre)}.ds .divider-text>span{font-family:var(--font-body);font-size:var(--taille-mention);color:var(--canevas-muet)}.ds .error-banner{color:var(--verdict-contre);font-family:var(--font-body);font-size:var(--taille-corps);background:0 0;border-radius:0;padding:0}.ds .otp-themed [data-slot=input-otp-slot]{font-family:var(--font-mono);background:var(--canevas-carte)!important;border:var(--border-w) solid var(--canevas-encre)!important;border-radius:var(--rayon-element)!important;color:var(--encre-texte)!important}.ds .otp-themed [data-slot=input-otp-slot][data-active]{border-color:var(--aplat)!important;box-shadow:none!important}.ds .otp-themed [data-slot=input-otp-slot] .animate-caret-blink{background-color:var(--canevas-encre)!important}.ds .ds-kpi,.ds .dash-tuile{box-shadow:none!important;margin:0!important;transition:none!important;transform:none!important}.ds .ds-kpi-picto{border-radius:var(--rayon-element);background:var(--aplat);width:38px;height:38px;color:var(--aplat-fg);flex:none;place-items:center;display:grid}.ds :is([class*=bg-amber-],[class*=bg-yellow-]):is(.text-white,[class*=text-white\/],.text-primary-foreground){color:var(--marque-or-fg)!important}.ds [data-status-badge] .sb-libelle{color:var(--encre-texte)!important;font-weight:var(--poids-fort)!important}.ds [data-status-badge] .sb-point{background:var(--tonalite-absent)!important;width:8px!important;height:8px!important}.ds [data-status-badge]:is([data-state=present],[data-state=closed],[data-state=expressed]) .sb-point{background:var(--verdict-pour)!important}.ds [data-status-badge][data-state=live] .sb-point{animation:2s ease-in-out infinite ds-pouls;position:relative;background:var(--ws-accent,var(--marque-or))!important;margin-inline:6px!important}.ds [data-status-badge][data-state=live] .sb-point:after{content:"";border:1.5px solid var(--ws-accent,var(--marque-or));pointer-events:none;will-change:transform, opacity;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;animation:2s cubic-bezier(.2,.6,.35,1) infinite ds-onde;position:absolute;top:50%;left:50%}@keyframes ds-pouls{0%{box-shadow:0 0 0 0 var(--ws-accent,var(--marque-or))}12%{box-shadow:0 0 0 1px var(--ws-accent,var(--marque-or))}40%,to{box-shadow:0 0 0 0 var(--ws-accent,var(--marque-or))}}@keyframes ds-onde{0%{opacity:0;transform:scale(.33)}6%{opacity:1}75%,to{opacity:0;transform:scale(1)}}.ds [data-status-badge]:is([data-state=live],[data-state=waiting]) .sb-point{background:var(--marque-or)!important}.ds [data-status-badge]:is([data-state=represented],[data-state=scheduled],[data-state=voted],[data-state=remote_voted]) .sb-point{background:var(--aplat)!important}:is(.ds .ds-sur-aplat,.ds .dash-hero,.ds .une,.ds .ds-kpi-accent) [data-status-badge] .sb-libelle{color:var(--aplat-fg)!important}:is(.ds .ds-sur-aplat,.ds .dash-hero,.ds .une,.ds .ds-kpi-accent) [data-status-badge]:is([data-state=present],[data-state=closed],[data-state=expressed]) .sb-point{background:var(--verdict-pour-sur-aplat)!important}@media (prefers-reduced-motion:reduce){.ds [data-status-badge][data-state=live] .sb-point{animation:none}.ds [data-status-badge][data-state=live] .sb-point:after{display:none}}.ds .ds-sur-aplat>*,.ds .bg-gradient-hero>*,.ds .dash-hero>*,.ds .une>*,.ds .ds-kpi-accent>*,.ds .cc-ech-aplat>*{--ombre:var(--ombre-inverse);--ombre-clic:var(--ombre-inverse-clic);--ombre-teinte:var(--canevas-fond)}:is(.ds .ds-sur-aplat,.ds .dash-hero,.ds .une,.ds .ds-kpi-accent,.ds .cc-ech-aplat){border-color:var(--aplat)!important}:is(.ds .ds-sur-aplat,.ds .bg-gradient-hero,.ds .dash-hero,.ds .une,.ds .ds-kpi-accent,.ds .cc-ech-aplat) :is(.btn,[data-slot=button],.btn-ws-secondary):not(.bg-primary):not(.btn-secondary){background:var(--canevas-carte)!important;border-color:var(--canevas-fond)!important;color:var(--encre-texte)!important}:is(.ds-client,.ds-participant,:root:has(:is(.ds-client,.ds-participant)) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content])) :is(.btn,.btn-ws-primary,.btn-ws-secondary,[data-slot=button]:is(.border,.bg-primary,.bg-secondary),[data-slot=dropdown-menu-trigger]:is(.border,.bg-primary)):not(.bg-destructive,.ds-fleche-tuile) *{font-weight:inherit!important}:is(.ds-client,.ds-participant,:root:has(:is(.ds-client,.ds-participant)) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content])) :is(.btn,.btn-ws-primary,.btn-ws-secondary,[data-slot=button]:is(.border,.bg-primary,.bg-secondary),[data-slot=dropdown-menu-trigger]:is(.border,.bg-primary)):not(.bg-destructive,.ds-fleche-tuile){--ombre:var(--ombre-dx) var(--ombre-dy) var(--ombre-flou) 0 var(--aplat);--ombre-clic:var(--ombre-clic-dx) var(--ombre-clic-dy) var(--ombre-clic-flou) 0 var(--aplat);--ombre-teinte:var(--aplat);background:var(--aplat-fg)!important;color:var(--aplat)!important;border-color:var(--aplat)!important;font-weight:var(--poids-moyen)!important}:is(.ds-client,.ds-participant,:root:has(:is(.ds-client,.ds-participant)) :is([data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content])) :is(.btn,.btn-ws-primary,.btn-ws-secondary,[data-slot=button]:is(.border,.bg-primary,.bg-secondary),[data-slot=dropdown-menu-trigger]:is(.border,.bg-primary)):not(.bg-destructive,.ds-fleche-tuile) :is(span,svg,i,b,strong)[class*=text-]{color:inherit!important}:is(.ds-client,.ds-participant) :is(.ds-sur-aplat,.bg-gradient-hero,.dash-hero,.une,.ds-kpi-accent,.ds-zone thead) :is(.btn,.btn-ws-primary,.btn-ws-secondary,[data-slot=button]:is(.border,.bg-primary,.bg-secondary),[data-slot=dropdown-menu-trigger]:is(.border,.bg-primary)):not(.bg-destructive,.ds-fleche-tuile){--ombre:var(--ombre-dx) var(--ombre-dy) var(--ombre-flou) 0 var(--aplat-fg);--ombre-clic:var(--ombre-clic-dx) var(--ombre-clic-dy) var(--ombre-clic-flou) 0 var(--aplat-fg);--ombre-teinte:var(--aplat-fg);background:var(--aplat)!important;color:var(--aplat-fg)!important;border-color:var(--aplat-fg)!important}:root:has(.ds-hote) :is(.btn,.btn-ws-primary,.btn-ws-secondary,[data-slot=button],[data-slot=dropdown-menu-trigger]){--ombre:inherit!important;--ombre-clic:inherit!important;--ombre-teinte:inherit!important}:root:has(.ds-hote):has(.ds-hote):has(.ds-hote):has(.ds-hote):has(.ds-hote):has(.ds-hote):has(.ds-hote) :is(.btn,.btn-ws-primary,.btn-ws-secondary,[data-slot=button],[data-slot=dropdown-menu-trigger]):not(.bg-destructive,.btn-delete,.btn-danger){border-color:var(--contour-couleur,var(--canevas-encre))!important;color:var(--encre-texte)!important}:root .ds .btn.btn-tertiaire.btn-tertiaire.btn-tertiaire.btn-tertiaire,:root :is(.ds,[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]) [data-slot=button].btn-tertiaire.btn-tertiaire.btn-tertiaire.btn-tertiaire{background:var(--canevas-carte)!important;color:var(--aplat)!important;border:2px solid!important}:root .ds .btn.btn-tertiaire.btn-tertiaire.btn-tertiaire.btn-tertiaire:hover:not(:disabled),:root :is(.ds,[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=drawer-content],[data-slot=popover-content],[data-slot=dropdown-menu-content],[data-slot=select-content]) [data-slot=button].btn-tertiaire.btn-tertiaire.btn-tertiaire.btn-tertiaire:hover:not(:disabled){background:var(--survol)!important}
