/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--steel-100:212 50% 88%;--steel-200:212 27% 75%;--steel-300:211 18% 62%;--steel-400:212 13% 49%;--steel-500:213 16% 38%;--steel-600:212 19% 27%;--steel-700:210 22% 18%;--steel-800:212 25% 12%;--steel-900:212 29% 9%;--ardoise-300:213 30% 84%;--ardoise-500:215 18% 47%;--ardoise-800:217 36% 18%;--accent-50:34 100% 96%;--accent-100:35 100% 92%;--accent-400:32 100% 51%;--accent-500:25 100% 50%;--accent-600:18 100% 48%;--accent-700:16 100% 40%;--accent-800:17 100% 31%;--accent-900:16 83% 27%;--couleur-action:var(--accent-600);--couleur-action-texte:0 0% 100%;--couleur-action-survol:var(--accent-800);--couleur-action-clic:var(--accent-900);--couleur-action-desactive:var(--steel-300);--couleur-action-sombre:var(--accent-700);--couleur-action-sombre-survol:var(--accent-900);--couleur-action-2:357 100% 45%;--couleur-action-2-texte:0 0% 100%;--couleur-action-2-survol:356 91% 33%;--couleur-action-2-sombre:358 100% 38%;--couleur-action-2-sombre-survol:359 69% 30%;--couleur-fond:0 0% 100%;--couleur-fond-carte:0 0% 100%;--couleur-fond-releve:var(--accent-50);--couleur-fond-survol:var(--accent-100);--couleur-fond-inverse:var(--steel-800);--couleur-fond-inverse-2:var(--steel-900);--couleur-fond-code:var(--steel-800);--couleur-texte:240 6% 10%;--couleur-texte-courant:var(--steel-600);--couleur-texte-affaibli:var(--steel-500);--couleur-texte-titre:var(--steel-700);--couleur-texte-inverse:var(--steel-300);--couleur-texte-inverse-fort:var(--steel-200);--couleur-texte-nav:240 6% 34%;--couleur-texte-code:var(--steel-200);--couleur-puce:var(--steel-300);--couleur-bordure:220 14% 91%;--couleur-bordure-voile:0 0% 0%;--couleur-separateur:var(--steel-100);--couleur-bordure-active:var(--accent-500);--couleur-soulignement:var(--steel-200);--couleur-soulignement-titre:var(--steel-100);--couleur-succes:142 100% 33%;--couleur-erreur:350 89% 60%;--couleur-alerte:45 93% 47%;--couleur-info:237 100% 70%;--couleur-note:223 14% 61%;--couleur-important:260 73% 70%;--couleur-lisere:0 0% 100%;--couleur-ombre:0 0% 0%;--couleur-focus:220 14% 91%;--couleur-focus-action:var(--accent-500);--couleur-selection:var(--accent-100);--degrade-titre-de:36 100% 50%;--degrade-titre-vers:357 100% 45%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--couleur-action:var(--accent-500);--couleur-action-survol:var(--accent-400);--couleur-action-clic:var(--accent-600);--couleur-action-desactive:var(--steel-500);--couleur-fond:var(--steel-800);--couleur-fond-carte:var(--steel-700);--couleur-fond-releve:var(--steel-700);--couleur-fond-survol:var(--steel-700);--couleur-fond-inverse:var(--steel-900);--couleur-fond-inverse-2:var(--steel-900);--couleur-fond-code:0 0% 0%;--couleur-texte:240 6% 64%;--couleur-texte-courant:var(--steel-200);--couleur-texte-affaibli:var(--steel-400);--couleur-texte-titre:0 0% 100%;--couleur-texte-inverse:var(--steel-300);--couleur-texte-inverse-fort:var(--steel-200);--couleur-texte-nav:240 5% 84%;--couleur-texte-code:var(--steel-200);--couleur-puce:var(--steel-500);--couleur-bordure:var(--steel-600);--couleur-bordure-voile:0 0% 0%;--couleur-separateur:var(--steel-600);--couleur-soulignement:var(--steel-600);--couleur-soulignement-titre:var(--steel-600);--couleur-focus:217 21% 27%;--couleur-selection:var(--steel-600);--couleur-erreur:350 89% 60%;--couleur-note:210 14% 46%}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--couleur-action:var(--accent-500);--couleur-action-survol:var(--accent-400);--couleur-action-clic:var(--accent-600);--couleur-action-desactive:var(--steel-500);--couleur-fond:var(--steel-800);--couleur-fond-carte:var(--steel-700);--couleur-fond-releve:var(--steel-700);--couleur-fond-survol:var(--steel-700);--couleur-fond-inverse:var(--steel-900);--couleur-fond-inverse-2:var(--steel-900);--couleur-fond-code:0 0% 0%;--couleur-texte:240 6% 64%;--couleur-texte-courant:var(--steel-200);--couleur-texte-affaibli:var(--steel-400);--couleur-texte-titre:0 0% 100%;--couleur-texte-inverse:var(--steel-300);--couleur-texte-inverse-fort:var(--steel-200);--couleur-texte-nav:240 5% 84%;--couleur-texte-code:var(--steel-200);--couleur-puce:var(--steel-500);--couleur-bordure:var(--steel-600);--couleur-bordure-voile:0 0% 0%;--couleur-separateur:var(--steel-600);--couleur-soulignement:var(--steel-600);--couleur-soulignement-titre:var(--steel-600);--couleur-focus:217 21% 27%;--couleur-selection:var(--steel-600);--couleur-erreur:350 89% 60%;--couleur-note:210 14% 46%}:root{--police-titre:Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Noto Sans", Arial, sans-serif;--police-texte:Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Noto Sans", Arial, sans-serif;--police-fixe:"Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--police-accent:var(--police-texte);--graisse-normale:400;--graisse-moyenne:500;--graisse-semi:600;--graisse-forte:700;--taille-xs:.75rem;--taille-s:.875rem;--taille-base:1rem;--taille-m:1.125rem;--taille-l:1.25rem;--taille-xl:1.5rem;--taille-2xl:1.875rem;--taille-3xl:2.25rem;--taille-4xl:3rem;--taille-heros:3.5rem;--taille-chiffre:3rem;--interligne-heros:1;--interligne-serre:1.1;--interligne-normal:1.5;--interligne-aere:1.75;--lettrage-heros:-.05em;--lettrage-titre:-.05em;--lettrage-normal:-.025em;--lettrage-capitales:.025em;--casse-surtitre:none;--largeur-titre:28ch;--espace-unite:.25rem;--espace-1:.25rem;--espace-2:.5rem;--espace-3:.75rem;--espace-4:1rem;--espace-5:1.25rem;--espace-6:1.5rem;--espace-8:2rem;--espace-10:2.5rem;--espace-12:3rem;--espace-16:4rem;--espace-24:5rem;--largeur-contenu:72rem;--largeur-heros:80rem;--largeur-texte:48rem;--largeur-prose:65ch;--marge-laterale:1rem;--marge-laterale-l:2rem;--grille-colonnes:12;--grille-gouttiere:1.5rem;--section-padding:3rem;--section-padding-l:5rem;--rupture-s:40rem;--rupture-m:48rem;--rupture-l:64rem;--rupture-xl:80rem;--rayon-s:.25rem;--rayon-m:.375rem;--rayon-l:.5rem;--rayon-plein:9999px;--trait-fin:1px;--trait-moyen:2px;--trait-epais:4px;--anneau-large:4px;--anneau-bouton:2px;--anneau-ecart:2px;--soulignement-trait:1px;--soulignement-ecart-titre:.5rem;--soulignement-ecart-lien:4px;--flou-verre:8px;--flou-verre-fort:12px;--voile-barre:.9;--ombre-1:none;--ombre-2:none;--ombre-3:none;--ombre-4:0 9px 7px hsl(var(--couleur-ombre) / .1);--deplacement-survol:0;--duree-eclair:.1s;--duree-rapide:.15s;--duree-normale:.2s;--duree-lente:.3s;--courbe-standard:cubic-bezier(.4, 0, .2, 1);--courbe-douce:cubic-bezier(.4, 0, .2, 1);--courbe-entree:cubic-bezier(.4, 0, 1, 1);--courbe-sortie:cubic-bezier(.4, 0, 1, 1);--deplacement-apparition:0px;--defilement:smooth;--transition-couleur:background-color var(--duree-rapide) var(--courbe-standard), border-color var(--duree-rapide) var(--courbe-standard), color var(--duree-rapide) var(--courbe-standard)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--c-action:hsl(var(--couleur-action));--c-action-texte:hsl(var(--couleur-action-texte));--c-action-survol:hsl(var(--couleur-action-survol));--c-action-sombre:hsl(var(--couleur-action-sombre));--c-action-2:hsl(var(--couleur-action-2));--c-action-2-survol:hsl(var(--couleur-action-2-survol));--c-fond:hsl(var(--couleur-fond));--c-fond-carte:hsl(var(--couleur-fond-carte));--c-fond-releve:hsl(var(--couleur-fond-releve));--c-fond-survol:hsl(var(--couleur-fond-survol));--c-fond-inverse:hsl(var(--couleur-fond-inverse));--c-fond-inverse-2:hsl(var(--couleur-fond-inverse-2));--c-fond-code:hsl(var(--couleur-fond-code));--c-texte:hsl(var(--couleur-texte));--c-texte-courant:hsl(var(--couleur-texte-courant));--c-texte-affaibli:hsl(var(--couleur-texte-affaibli));--c-texte-titre:hsl(var(--couleur-texte-titre));--c-texte-inverse:hsl(var(--couleur-texte-inverse));--c-texte-nav:hsl(var(--couleur-texte-nav));--c-texte-code:hsl(var(--couleur-texte-code));--c-texte-inverse-fort:hsl(var(--couleur-texte-inverse-fort));--c-puce:hsl(var(--couleur-puce));--c-bordure:hsl(var(--couleur-bordure));--c-separateur:hsl(var(--couleur-separateur));--c-soulignement:hsl(var(--couleur-soulignement));--c-soulignement-titre:hsl(var(--couleur-soulignement-titre));--c-bordure-voile:hsl(var(--couleur-bordure-voile) / .07);--c-succes:hsl(var(--couleur-succes));--c-erreur:hsl(var(--couleur-erreur));--c-alerte:hsl(var(--couleur-alerte));--c-info:hsl(var(--couleur-info));--c-note:hsl(var(--couleur-note));--c-important:hsl(var(--couleur-important));--c-focus:hsl(var(--couleur-focus));--c-focus-action:hsl(var(--couleur-focus-action));--c-lisere:hsl(var(--couleur-lisere));--degrade-titre:linear-gradient(90deg, hsl(var(--degrade-titre-de)), hsl(var(--degrade-titre-vers)))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--c-bordure-voile:hsl(var(--couleur-bordure-voile) / .25)}}:root[data-theme=dark]{--c-bordure-voile:hsl(var(--couleur-bordure-voile) / .25)}:root{--background:var(--couleur-fond);--foreground:var(--couleur-texte);--card:var(--couleur-fond-carte);--card-foreground:var(--couleur-texte);--popover:var(--couleur-fond-carte);--popover-foreground:var(--couleur-texte);--primary:var(--couleur-action);--primary-foreground:var(--couleur-action-texte);--secondary:var(--couleur-action-2);--secondary-foreground:var(--couleur-action-2-texte);--muted:var(--couleur-fond-releve);--muted-foreground:var(--couleur-texte-affaibli);--accent:var(--couleur-fond-releve);--accent-foreground:var(--couleur-texte);--destructive:var(--couleur-erreur);--destructive-foreground:var(--couleur-action-texte);--border:var(--couleur-bordure);--input:var(--couleur-bordure);--ring:var(--couleur-focus-action);--radius:var(--rayon-m)}*,:before,:after{box-sizing:border-box}body{background:var(--c-fond);color:var(--c-texte);font-family:var(--police-texte);font-size:var(--taille-base);line-height:var(--interligne-normal);letter-spacing:var(--lettrage-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}html{scroll-behavior:var(--defilement)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}::selection{background:hsl(var(--couleur-selection));color:var(--c-texte)}.page{max-width:var(--largeur-contenu);padding:0 var(--marge-laterale);margin:0 auto}@media (width>=48rem){.page{padding:0 var(--marge-laterale-l)}}h1,h2,h3,h4{font-family:var(--police-titre);color:var(--c-texte-titre);font-weight:var(--graisse-forte);text-wrap:balance;margin:0}h1{font-size:var(--taille-heros);line-height:var(--interligne-heros);letter-spacing:var(--lettrage-heros)}h2{font-size:var(--taille-3xl);line-height:var(--interligne-serre);letter-spacing:var(--lettrage-titre)}@media (width>=48rem){h2{font-size:var(--taille-4xl)}}h3{font-size:var(--taille-l);letter-spacing:var(--lettrage-titre);line-height:var(--interligne-serre)}h4{font-size:var(--taille-base);letter-spacing:var(--lettrage-titre)}p{margin:0}a{color:inherit;text-decoration:underline;text-decoration-thickness:var(--soulignement-trait);-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);text-decoration-color:var(--c-soulignement);text-underline-offset:var(--soulignement-ecart-lien);transition:color var(--duree-normale) var(--courbe-entree), text-decoration-color var(--duree-normale) var(--courbe-entree)}a:hover{color:var(--c-action);text-decoration-color:currentColor}.section{padding:var(--section-padding) 0}@media (width>=48rem){.section{padding:var(--section-padding-l) 0}}.sous-titre{color:var(--c-texte-courant);max-width:var(--largeur-texte);font-size:var(--taille-m);line-height:var(--interligne-normal);margin:var(--espace-6) 0 0}.note{color:var(--c-texte-affaibli);font-size:var(--taille-s);max-width:var(--largeur-texte);margin-top:var(--espace-4);line-height:var(--interligne-aere)}.rangee{gap:var(--espace-4);margin:var(--espace-8) 0 0;flex-wrap:wrap;align-items:center;display:flex}.grille{gap:var(--espace-6);margin-top:var(--espace-8);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;display:grid}.grille-2{gap:var(--espace-8) var(--espace-16);margin-top:var(--espace-8);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;display:grid}.sep-section{align-items:center;gap:var(--espace-4);margin-bottom:var(--espace-10);display:flex}.sep-section>.surtitre{color:var(--c-texte-affaibli);white-space:nowrap}.sep-section>.surtitre b{color:var(--c-action);font-weight:inherit}.sep-section .trait{height:var(--trait-fin);background:var(--c-separateur);flex:1}.bandeau{justify-content:center;align-items:center;gap:var(--espace-3);text-align:center;padding:var(--espace-3) var(--espace-12);background:hsl(var(--couleur-action) / .1);border-bottom:var(--trait-fin) solid var(--c-bordure);font-size:var(--taille-s);color:var(--c-texte-courant);flex-wrap:wrap;display:flex;position:relative}.bandeau .fermer{right:var(--espace-4);cursor:pointer;padding:var(--espace-1);color:var(--c-texte-affaibli);border-radius:var(--rayon-s);transition:color var(--duree-rapide) var(--courbe-standard);background:0 0;border:0;line-height:0;position:absolute}.bandeau .fermer:hover{color:var(--c-texte)}.nav{z-index:60;background:var(--c-fond);border-bottom:var(--trait-fin) solid var(--c-bordure-voile);flex:none;position:sticky;top:0}@media (width>=48rem){.nav{background:hsl(var(--couleur-fond) / var(--voile-barre));-webkit-backdrop-filter:blur(var(--flou-verre))}}.nav-interieur{max-width:var(--largeur-contenu);padding:var(--espace-3);justify-content:space-between;align-items:center;gap:var(--espace-4);margin:0 auto;display:flex}@media (width>=48rem){.nav-interieur{padding:var(--espace-3) var(--espace-4)}}.marque{align-items:center;gap:var(--espace-2);font-family:var(--police-titre);font-weight:var(--graisse-forte);font-size:var(--taille-l);letter-spacing:var(--lettrage-titre);color:var(--c-texte-titre);padding:var(--espace-1);border-radius:var(--rayon-l);text-decoration:none;display:flex}.marque:hover{color:var(--c-texte-titre)}.marque .sceau{border-radius:var(--rayon-s);background:var(--degrade-titre);width:1.75rem;height:1.75rem;color:hsl(var(--couleur-action-texte));flex:none;place-items:center;display:grid}.marque em{background:var(--degrade-titre);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nav-liens{align-items:center;gap:0;display:flex}@media (width<=48rem){.nav-liens{display:none}}.nav-lien{align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--espace-4);border-radius:var(--rayon-l);font-family:var(--police-texte);font-size:var(--taille-base);font-weight:var(--graisse-moyenne);letter-spacing:var(--lettrage-normal);color:var(--c-texte-nav);cursor:pointer;white-space:nowrap;transition:color var(--duree-rapide) var(--courbe-standard), background-color var(--duree-rapide) var(--courbe-standard);background:0 0;border:0;text-decoration:none;display:inline-flex}.nav-lien:hover,.nav-lien[aria-expanded=true]{color:var(--c-texte-titre);background:var(--c-fond-survol)}.nav-lien svg{width:1.25rem;height:1.25rem}.nav-groupe{position:relative}.nav-drop{z-index:70;border-radius:var(--rayon-s);background:var(--c-fond-releve);min-width:12.5rem;-webkit-backdrop-filter:blur(var(--flou-verre-fort));box-shadow:var(--ombre-4);padding:0;display:none;position:absolute;top:100%;left:0;overflow:hidden}.nav-drop.ouvert,.nav-groupe:hover>.nav-drop{display:block}.nav-drop a{padding:var(--espace-2) var(--espace-5);color:var(--c-texte-nav);white-space:nowrap;transition:color var(--duree-rapide) var(--courbe-standard), background-color var(--duree-rapide) var(--courbe-standard);text-decoration:none;display:block}.nav-drop a:hover{color:var(--c-texte-titre);background:hsl(var(--couleur-bordure) / .6)}.nav-bouton{margin-left:var(--espace-2)}.onglets{gap:var(--espace-1);scrollbar-width:none;border-bottom:var(--trait-fin) solid var(--c-bordure);margin-top:var(--espace-8);padding-bottom:2px;display:flex;overflow:auto hidden}.onglets::-webkit-scrollbar{display:none}.onglet{cursor:pointer;font-family:var(--police-texte);font-size:var(--taille-s);font-weight:var(--graisse-moyenne);letter-spacing:var(--lettrage-normal);color:var(--c-texte-affaibli);padding:var(--espace-3) var(--espace-4);white-space:nowrap;transition:color var(--duree-rapide) var(--courbe-standard);background:0 0;border:0;position:relative}.onglet:after{content:"";height:var(--trait-moyen);background:var(--c-action);opacity:0;transition:opacity var(--duree-rapide) var(--courbe-standard);position:absolute;bottom:0;left:0;right:0}.onglet:hover{color:var(--c-texte-titre)}.onglet[aria-selected=true]{color:var(--c-action)}.onglet[aria-selected=true]:after{opacity:1}.onglet-panneau{padding-top:var(--espace-6)}.onglet-panneau[hidden]{display:none}.onglets-page{z-index:50;background:hsl(var(--couleur-fond) / var(--voile-barre));-webkit-backdrop-filter:blur(var(--flou-verre));border-bottom:var(--trait-fin) solid var(--c-bordure);position:sticky;top:3.5rem}.onglets-page-interieur{max-width:var(--largeur-contenu);padding:var(--espace-2) var(--marge-laterale);gap:var(--espace-1);scrollbar-width:none;margin:0 auto;display:flex;overflow-x:auto}.onglets-page-interieur::-webkit-scrollbar{display:none}.onglet-page{cursor:pointer;font-family:var(--police-texte);font-size:var(--taille-s);font-weight:var(--graisse-moyenne);color:var(--c-texte-nav);padding:var(--espace-2) var(--espace-4);border-radius:var(--rayon-l);transition:color var(--duree-rapide) var(--courbe-standard), background-color var(--duree-rapide) var(--courbe-standard);background:0 0;border:0;flex:none}.onglet-page:hover{color:var(--c-texte-titre);background:var(--c-fond-survol)}.onglet-page[aria-current=true]{color:var(--c-action);background:var(--c-fond-survol)}.surtitre{font-size:var(--taille-base);font-weight:var(--graisse-semi);letter-spacing:var(--lettrage-capitales);text-transform:var(--casse-surtitre);color:var(--c-action);margin-bottom:var(--espace-4)}.mot-degrade{background:var(--degrade-titre);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;display:inline-block}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.mot-degrade{color:hsl(var(--degrade-titre-vers));background:0 0}}.btn{justify-content:center;align-items:center;gap:var(--espace-2);font-family:var(--police-texte);font-size:var(--taille-base);font-weight:var(--graisse-moyenne);line-height:var(--interligne-serre);letter-spacing:var(--lettrage-normal);padding:var(--espace-3) var(--espace-6);border-radius:var(--rayon-m);border:var(--trait-fin) solid var(--c-bordure);color:var(--c-texte);text-align:center;cursor:pointer;transition:color var(--duree-rapide) var(--courbe-standard), background-color var(--duree-rapide) var(--courbe-standard), border-color var(--duree-rapide) var(--courbe-standard);background:0 0;text-decoration:none;display:inline-flex}@media (width>=40rem){.btn{padding-inline:var(--espace-8)}}.btn:hover{text-decoration:none}.btn svg{width:1.25rem;height:1.25rem;margin-left:calc(-1 * var(--espace-1));flex:none}.btn-p{background:var(--c-action);border-color:var(--c-action);color:var(--c-action-texte);font-weight:var(--graisse-semi)}.btn-p:hover{background:var(--c-action-survol);border-color:var(--c-action-survol);color:var(--c-action-texte)}.btn-p:active{background:hsl(var(--couleur-action-clic));border-color:hsl(var(--couleur-action-clic))}.btn-s{color:var(--c-texte);border-color:hsl(var(--ardoise-300));background:0 0}.btn-s:hover{background:var(--c-fond-survol);border-color:hsl(var(--couleur-texte-affaibli) / .6)}.btn-f{color:var(--c-texte-affaibli);background:0 0;border-color:#0000}.btn-f:hover{color:var(--c-texte-titre)}.btn-d{background:var(--c-erreur);border-color:var(--c-erreur);color:hsl(var(--couleur-action-2-texte));font-weight:var(--graisse-semi)}.btn-d:hover{background:hsl(var(--couleur-action-2-survol));border-color:hsl(var(--couleur-action-2-survol))}.btn-p.btn-sombre{background:var(--c-action-sombre);border-color:var(--c-action-sombre);color:var(--c-action-texte)}.btn-p.btn-sombre:hover{background:hsl(var(--couleur-action-sombre-survol));border-color:hsl(var(--couleur-action-sombre-survol))}.btn:disabled,.btn[aria-disabled=true]{background:var(--c-fond-releve);border-color:var(--c-bordure);color:hsl(var(--couleur-action-desactive));cursor:not-allowed}.btn-s-taille{padding:var(--espace-2) var(--espace-4);font-size:var(--taille-s)}.btn-l-taille{padding:var(--espace-4) var(--espace-8);font-size:var(--taille-m)}.btn:focus-visible{outline:var(--anneau-bouton) solid var(--c-focus-action);outline-offset:var(--anneau-ecart)}.nav-lien:focus-visible,.marque:focus-visible,.onglet-page:focus-visible,.pied a:focus-visible,.nav-drop a:focus-visible{outline:var(--anneau-large) solid var(--c-focus);outline-offset:0}.champ:focus-visible,.onglet:focus-visible,.case input:focus-visible,.bascule input:focus-visible,.reglette:focus-visible,.depliable>summary:focus-visible{outline:var(--anneau-bouton) solid var(--c-focus-action);outline-offset:var(--anneau-ecart)}.lien-fleche{align-items:center;gap:var(--espace-2);color:var(--c-action);font-weight:var(--graisse-moyenne);text-decoration:none;display:inline-flex}.lien-fleche .fl{transition:transform var(--duree-rapide) var(--courbe-standard)}.lien-fleche:hover .fl{transform:translate(4px)}.pastille{align-items:center;gap:var(--espace-2);padding:var(--espace-1) var(--espace-3);border-radius:var(--rayon-plein);border:var(--trait-fin) solid var(--c-bordure);background:var(--c-fond-carte);color:var(--c-texte-affaibli);font-size:var(--taille-s);transition:color var(--duree-rapide) var(--courbe-standard), border-color var(--duree-rapide) var(--courbe-standard);text-decoration:none;display:inline-flex}.pastille:hover{border-color:var(--c-action);color:var(--c-action)}.pastille i{border-radius:var(--rayon-plein);background:currentColor;flex:none;width:5px;height:5px}.pastille-accent{border-radius:var(--rayon-m);background:var(--c-action);width:2.5rem;height:2.5rem;color:var(--c-action-texte);flex:none;place-items:center;display:grid}.formulaire{gap:var(--espace-5);margin-top:var(--espace-8);display:grid}.duo{gap:var(--espace-5);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.groupe{gap:var(--espace-2);min-width:0;display:grid}.etiquette{font-size:var(--taille-s);font-weight:var(--graisse-semi);color:var(--c-texte-titre);letter-spacing:var(--lettrage-normal)}.etiquette .oblig{color:var(--c-action)}.champ{font-family:var(--police-texte);font-size:var(--taille-base);letter-spacing:var(--lettrage-normal);line-height:var(--interligne-serre);width:100%;min-width:0;padding:var(--espace-3) var(--espace-4);color:var(--c-texte);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-m);appearance:none;transition:border-color var(--duree-rapide) var(--courbe-standard)}.champ::placeholder{color:hsl(var(--couleur-texte-affaibli) / .7)}.champ:hover{border-color:hsl(var(--couleur-texte-affaibli) / .5)}.champ:focus{outline:var(--anneau-bouton) solid var(--c-focus-action);outline-offset:var(--anneau-ecart);border-color:hsl(var(--couleur-bordure-active))}.champ:disabled{background:var(--c-fond-releve);color:hsl(var(--couleur-action-desactive));cursor:not-allowed}.champ[aria-invalid=true]{border-color:var(--c-erreur)}.champ[aria-invalid=true]:focus{outline-color:var(--c-erreur)}textarea.champ{resize:vertical;min-height:7rem;line-height:var(--interligne-normal)}select.champ{padding-right:var(--espace-10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 1.25rem) 55%,calc(100% - 1rem) 55%;background-repeat:no-repeat;background-size:5px 5px,5px 5px}select.champ[multiple]{padding-right:var(--espace-4);background-image:none;min-height:8rem}.aide{font-size:var(--taille-s);color:var(--c-texte-affaibli)}.msg-erreur{font-size:var(--taille-s);color:var(--c-erreur);align-items:center;gap:var(--espace-2);display:flex}.msg-succes{font-size:var(--taille-s);color:var(--c-succes);align-items:center;gap:var(--espace-2);display:flex}.champ-boite{display:flex;position:relative}.oeil{right:var(--espace-2);cursor:pointer;padding:var(--espace-2);color:var(--c-texte-affaibli);border-radius:var(--rayon-s);transition:color var(--duree-rapide) var(--courbe-standard);background:0 0;border:0;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.oeil:hover{color:var(--c-action)}.case{align-items:flex-start;gap:var(--espace-3);cursor:pointer;font-size:var(--taille-s);line-height:var(--interligne-normal);color:var(--c-texte);display:flex}.case input{appearance:none;background:var(--c-fond-carte);border:var(--trait-fin) solid hsl(var(--couleur-texte-affaibli) / .6);border-radius:var(--rayon-s);cursor:pointer;width:1.125rem;height:1.125rem;transition:background-color var(--duree-rapide) var(--courbe-standard), border-color var(--duree-rapide) var(--courbe-standard);flex:none;margin:1px 0 0;position:relative}.case input[type=radio]{border-radius:var(--rayon-plein)}.case input:hover{border-color:var(--c-action)}.case input:checked{background:var(--c-action);border-color:var(--c-action)}.case input[type=checkbox]:checked:after{content:"";border:solid hsl(var(--couleur-action-texte));border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.case input[type=radio]:checked:after{content:"";border-radius:var(--rayon-plein);background:hsl(var(--couleur-action-texte));position:absolute;inset:4px}.case input:disabled{background:var(--c-fond-releve);border-color:var(--c-bordure);cursor:not-allowed}.case:has(input:disabled){color:hsl(var(--couleur-action-desactive));cursor:not-allowed}.case span small{color:var(--c-texte-affaibli);font-size:var(--taille-xs);margin-top:2px;display:block}.bascule{align-items:center;gap:var(--espace-3);cursor:pointer;font-size:var(--taille-s);color:var(--c-texte);display:flex}.bascule input{appearance:none;border-radius:var(--rayon-plein);background:hsl(var(--couleur-texte-affaibli) / .35);border:var(--trait-fin) solid transparent;cursor:pointer;width:2.75rem;height:1.5rem;transition:background-color var(--duree-rapide) var(--courbe-standard);flex:none;margin:0;position:relative}.bascule input:after{content:"";border-radius:var(--rayon-plein);background:hsl(var(--couleur-fond-carte));width:1.125rem;height:1.125rem;transition:left var(--duree-rapide) var(--courbe-standard);position:absolute;top:2px;left:2px}.bascule input:checked{background:var(--c-action)}.bascule input:checked:after{left:1.375rem}.reglette{appearance:none;border-radius:var(--rayon-plein);background:hsl(var(--couleur-texte-affaibli) / .3);cursor:pointer;width:100%;height:4px}.reglette::-webkit-slider-thumb{appearance:none;border-radius:var(--rayon-plein);background:var(--c-action);border:var(--trait-fin) solid var(--c-action);cursor:pointer;width:1.125rem;height:1.125rem}.reglette::-moz-range-thumb{border-radius:var(--rayon-plein);background:var(--c-action);cursor:pointer;border:0;width:1.125rem;height:1.125rem}.depot{border:var(--trait-moyen) dashed var(--c-bordure);border-radius:var(--rayon-m);padding:var(--espace-8);text-align:center;gap:var(--espace-2);color:var(--c-texte-affaibli);background:var(--c-fond-carte);cursor:pointer;transition:border-color var(--duree-rapide) var(--courbe-standard), background-color var(--duree-rapide) var(--courbe-standard);display:grid}.depot:hover,.depot.survol{border-color:var(--c-action);background:var(--c-fond-survol)}.depot .fleche{font-size:var(--taille-xl);color:var(--c-action);line-height:1}.depot .formats{font-family:var(--police-fixe);font-size:var(--taille-xs)}.depot strong{color:var(--c-texte-titre);font-weight:var(--graisse-semi)}.encart-titre .ic{color:hsl(var(--ton));flex:none;align-items:center;display:flex}.encart-titre .ic svg{stroke-width:2.2px;width:1rem;height:1rem}.argument>.ic{width:2.5rem;height:2.5rem;color:var(--c-action);margin-bottom:var(--espace-4);flex:none}.argument>.ic svg{width:100%;height:100%}.carte{padding:var(--espace-6);gap:var(--espace-3);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l);display:grid}.carte h3+p,.carte h4+p{color:var(--c-texte-courant);font-size:var(--taille-s);line-height:var(--interligne-aere)}.carte-mobile{transition:border-color var(--duree-rapide) var(--courbe-standard)}.carte-mobile:hover{border-color:var(--c-action)}.carte-statique{position:relative;overflow:hidden}.carte-statique .icone-fond{top:var(--espace-4);right:var(--espace-4);width:2.5rem;height:2.5rem;color:hsl(var(--couleur-action) / .18);position:absolute}.carte-statique .icone-fond svg{width:100%;height:100%}.carte-statique>*{position:relative}.carte-degrade{background:var(--c-fond-releve)}.carte-bord{border-radius:var(--rayon-l);padding:var(--espace-6);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-left:var(--trait-epais) solid var(--c-action);position:relative}.carte-bord ul{gap:var(--espace-2);margin:0;padding:0;list-style:none;display:grid}.carte-bord li{font-size:var(--taille-s);line-height:var(--interligne-aere);color:var(--c-texte-courant)}.carte-bord li strong{color:var(--c-texte-titre);font-weight:var(--graisse-semi)}.carte-these{padding:var(--espace-8);background:var(--c-fond-releve);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l)}.carte-these p.these{font-family:var(--police-accent);font-style:italic;font-size:var(--taille-m);line-height:var(--interligne-normal);color:var(--c-texte-titre)}.carte-these p.these em{color:var(--c-action);font-style:italic}.carte-these p.suite{margin-top:var(--espace-5);max-width:var(--largeur-texte);font-size:var(--taille-s);color:var(--c-texte-courant)}.carte-ligne>.surtitre{padding-top:var(--espace-1);margin:0}.puces,.prose ul{margin:1.25em 0;padding-inline-start:1.625em;list-style:outside}.puces li,.prose li{margin:.5em 0}.puces li::marker{color:var(--c-puce)}.prose li::marker{color:var(--c-puce)}.citation,.prose blockquote{border-inline-start:var(--trait-epais) solid var(--c-soulignement);color:var(--c-texte-titre);font-style:italic;font-weight:var(--graisse-moyenne);margin:1.6em 0;padding-inline-start:1em}.citation figcaption{font-family:var(--police-fixe);font-size:var(--taille-xs);color:var(--c-texte-affaibli);margin-top:var(--espace-4);font-style:normal}.code,.prose pre{background:var(--c-fond-code);color:var(--c-texte-code);font-family:var(--police-fixe);border-radius:var(--rayon-m);margin:1.714em 0;padding:.857em 1.143em;font-size:.875em;line-height:1.714;overflow-x:auto}.code code,.prose pre code{color:inherit;font-weight:var(--graisse-normale);font-size:inherit;background:0 0}.code code:before,.code code:after,.prose pre code:before,.prose pre code:after{content:none}.table-boite{margin:2em 0;overflow-x:auto}.table-boite table,.prose table{table-layout:auto;border-collapse:collapse;width:100%;font-size:.875em;line-height:1.714}.table-boite thead,.prose thead{border-bottom:var(--trait-fin) solid var(--c-puce)}.table-boite th,.prose th{text-align:start;font-weight:var(--graisse-semi);color:var(--c-texte-titre);padding:var(--espace-2) var(--espace-3);vertical-align:bottom}.table-boite td,.prose td{padding:var(--espace-2) var(--espace-3);vertical-align:top;border-bottom:var(--trait-fin) solid var(--c-separateur)}.table-boite tbody tr:last-child td,.prose tbody tr:last-child td{border-bottom:0}.depliable{margin:0}.depliable>summary{cursor:pointer;padding:var(--espace-1);margin-right:var(--espace-4);font-weight:var(--graisse-moyenne);color:var(--c-texte-titre);border-radius:var(--rayon-m);align-items:center;list-style:none;display:flex}.depliable>summary::-webkit-details-marker{display:none}.depliable>summary::marker{content:""}.depliable>summary:hover{color:var(--c-action)}.depliable>ol,.depliable>ul{margin:0;padding-inline-start:var(--espace-2);list-style:none}.chiffres{gap:var(--espace-8);margin-top:var(--espace-8);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.chiffre{gap:var(--espace-1);display:grid}.chiffre .valeur{font-family:var(--police-titre);font-size:var(--taille-chiffre);font-weight:var(--graisse-forte);letter-spacing:var(--lettrage-titre);color:var(--c-texte-titre);line-height:1}.chiffre .valeur em{color:var(--c-action);font-style:normal}.chiffre .legende{font-size:var(--taille-s);color:var(--c-texte-affaibli)}.etapes{margin-top:var(--espace-8);padding-left:var(--espace-8);position:relative}.etapes:before{content:"";width:var(--trait-fin);background:var(--c-bordure);position:absolute;top:6px;bottom:18px;left:0}.etape{padding-bottom:var(--espace-8);gap:var(--espace-1);display:grid;position:relative}.etape:last-child{padding-bottom:0}.etape .num{left:calc(-1 * var(--espace-8) - .5rem);border-radius:var(--rayon-plein);background:var(--c-fond);width:1.75rem;height:1.75rem;color:var(--c-action);border:var(--trait-fin) solid var(--c-action);font-size:var(--taille-xs);font-weight:var(--graisse-semi);flex:none;place-items:center;display:grid;position:absolute;top:0}.etape p{font-size:var(--taille-s);color:var(--c-texte-courant);line-height:var(--interligne-aere)}.listing{margin-top:var(--espace-8)}.listing-ligne{gap:var(--espace-1) var(--espace-6);padding:var(--espace-4) 0;border-bottom:var(--trait-fin) solid var(--c-separateur);grid-template-columns:3rem minmax(0,14rem) 1fr;display:grid}@media (width<=48rem){.listing-ligne{grid-template-columns:3rem 1fr}}.listing-ligne .num{font-family:var(--police-fixe);font-size:var(--taille-s);color:var(--c-texte-affaibli)}.listing-ligne .nom{font-weight:var(--graisse-semi);color:var(--c-texte-titre)}.listing-ligne .quoi{font-size:var(--taille-s);color:var(--c-texte-courant);line-height:var(--interligne-aere)}.etape-h .nom{font-size:var(--taille-s);font-weight:var(--graisse-moyenne);color:var(--c-texte-affaibli)}.etape-h[aria-selected=true] .nom{color:var(--c-texte-titre)}.defilement{padding:var(--espace-6) 0;border-top:var(--trait-fin) solid var(--c-separateur);border-bottom:var(--trait-fin) solid var(--c-separateur);overflow:hidden}.defilement-piste{gap:4rem;width:max-content;animation:40s linear infinite defiler;display:flex}.defilement-piste span{white-space:nowrap;font-family:var(--police-fixe);font-size:var(--taille-s);color:var(--c-texte-affaibli)}.defilement-piste b{color:var(--c-action);font-weight:var(--graisse-moyenne)}@keyframes defiler{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.defilement-piste{animation:none}}.voile{z-index:90;background:hsl(var(--couleur-ombre) / .5);padding:var(--marge-laterale);place-items:center;display:none;position:fixed;inset:0}.voile.ouvert{display:grid}.voile[hidden]{display:none}.modale{width:100%;max-width:28rem;padding:var(--espace-6);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l);box-shadow:var(--ombre-4);gap:var(--espace-4);display:grid}.modale-large{max-width:48rem}.modale-titre{font-size:var(--taille-l);font-weight:var(--graisse-forte);color:var(--c-texte-titre);letter-spacing:var(--lettrage-titre)}.modale-actions{gap:var(--espace-3);margin-top:var(--espace-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.toast{gap:var(--espace-1);padding:var(--espace-4);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-left:var(--trait-epais) solid var(--c-action);border-radius:var(--rayon-m);box-shadow:var(--ombre-4);max-width:24rem;display:none}.toast.ouvert{display:grid}.toast-tete{align-items:center;gap:var(--espace-2);font-weight:var(--graisse-semi);color:var(--c-texte-titre);display:flex}.toast.succes{border-left-color:var(--c-succes)}.toast.erreur{border-left-color:var(--c-erreur)}.toast.alerte{border-left-color:var(--c-alerte)}.pied{border-top:var(--trait-fin) solid var(--c-bordure);background:var(--c-fond)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pied{background:var(--c-fond-inverse-2)}}:root[data-theme=dark] .pied{background:var(--c-fond-inverse-2)}.pied-interieur{max-width:var(--largeur-contenu);padding-left:var(--espace-12);padding-right:var(--espace-6);margin:0 auto}.pied-grille{gap:var(--espace-8) var(--espace-8);padding:var(--espace-8) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.pied-grille{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.pied-grille{padding:var(--espace-12) 0;grid-template-columns:repeat(5,minmax(0,1fr))}}.pied-colonne h5{font-size:var(--taille-base);font-weight:var(--graisse-semi);color:var(--c-texte-titre);margin:0 0 var(--espace-2)}.pied-colonne ul{font-size:var(--taille-s);margin:0;padding:0;list-style:none}.pied-colonne li{margin-bottom:var(--espace-2)}.pied a{color:var(--c-texte-nav);text-underline-offset:var(--soulignement-ecart-lien);text-decoration:none;-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);text-decoration-color:var(--c-soulignement);transition:color var(--duree-rapide) var(--courbe-standard)}.pied a:hover{color:var(--c-action);text-decoration:underline}.pied-marque{align-items:center;gap:var(--espace-3);display:flex}.pied-legal{padding:var(--espace-6) 0;font-size:var(--taille-s);color:var(--c-texte-affaibli);border-top:var(--trait-fin) solid var(--c-separateur);gap:var(--espace-4);flex-wrap:wrap;justify-content:space-between;display:flex}select.champ option{background-color:var(--c-fond-carte);color:var(--c-texte);box-shadow:none}select.champ option:hover{background-color:var(--c-fond-releve);background-image:linear-gradient(0deg, hsl(var(--couleur-action) / .16) 0%, hsl(var(--couleur-action) / .16) 100%);color:var(--c-texte);-webkit-text-fill-color:var(--c-texte)}select.champ:focus option:checked,select.champ:focus option[selected]{background-color:var(--c-action);background-image:linear-gradient(0deg, var(--c-action) 0%, var(--c-action) 100%);color:hsl(var(--couleur-action-texte));-webkit-text-fill-color:hsl(var(--couleur-action-texte));box-shadow:none}select.champ option:checked,select.champ option[selected]{background-color:var(--c-fond-releve);background-image:linear-gradient(0deg, hsl(var(--couleur-action) / .28) 0%, hsl(var(--couleur-action) / .28) 100%);color:var(--c-texte);-webkit-text-fill-color:var(--c-texte);box-shadow:none}select.champ[multiple] option:checked{font-weight:var(--graisse-forte)}select.champ option:disabled{color:var(--c-texte-affaibli);-webkit-text-fill-color:var(--c-texte-affaibli)}.liste-source{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.liste{position:relative}.liste-declencheur{justify-content:space-between;align-items:center;gap:var(--espace-2);cursor:pointer;text-align:left;width:100%;font-family:inherit;display:flex}.liste-declencheur .liste-valeur{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.liste-declencheur .liste-chevron{width:.6em;height:.6em;transition:transform var(--duree-rapide) var(--courbe-standard);border:2px solid;border-width:0 2px 2px 0;flex:none;transform:rotate(45deg)translate(-2px,-2px)}.liste[data-ouvert=oui] .liste-chevron{transform:rotate(-135deg)translate(-2px,-2px)}.liste-declencheur[aria-disabled=true]{opacity:.45;cursor:not-allowed}.liste-panneau{z-index:var(--etage-surgi,300);top:calc(100% + var(--espace-1));max-height:15rem;padding:var(--espace-1);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-m);box-shadow:var(--ombre-3);margin:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.liste[data-ouvert=non] .liste-panneau{display:none}.liste[data-multiple=oui] .liste-panneau{max-height:11rem;box-shadow:none;display:block;position:static}.liste[data-multiple=oui] .liste-declencheur{display:none}.liste-option{align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-s);cursor:pointer;color:var(--c-texte);font-size:var(--taille-base);transition:var(--transition-couleur);display:flex}.liste-option:hover,.liste-option[data-survol=oui]{background:hsl(var(--couleur-action) / .16)}.liste-option[aria-selected=true]{background:hsl(var(--couleur-action) / .28);font-weight:var(--graisse-semi)}.liste[data-focus=oui] .liste-option[aria-selected=true]{background:var(--c-action);color:hsl(var(--couleur-action-texte))}.liste-option[aria-disabled=true]{color:var(--c-texte-affaibli);cursor:not-allowed;background:0 0}.liste-option .liste-coche{opacity:0;flex:none;width:1em;height:1em}.liste-option[aria-selected=true] .liste-coche{opacity:1}.liste[data-multiple=non] .liste-coche{display:none}.section-appel{background:var(--c-fond-releve);border-top:var(--trait-fin) solid var(--c-bordure);border-bottom:var(--trait-fin) solid var(--c-bordure)}.section-inverse{background:var(--c-fond-inverse);border-bottom:var(--trait-fin) solid var(--c-separateur);color:var(--c-texte-inverse)}.section-inverse h1,.section-inverse h2,.section-inverse h3{color:var(--c-texte-inverse)}.intro{max-width:var(--largeur-texte);padding:var(--espace-3) 0;margin:0 auto;margin-block:var(--espace-3);border-top:var(--trait-fin) solid var(--c-separateur);border-bottom:var(--trait-fin) solid var(--c-separateur);font-size:var(--taille-l);line-height:var(--interligne-normal);color:var(--c-texte-courant);text-align:center}.surface-verre{background:hsl(var(--couleur-fond) / var(--voile-barre));-webkit-backdrop-filter:blur(var(--flou-verre));border:var(--trait-fin) solid var(--c-bordure-voile)}.surface-instrument{background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l);box-shadow:var(--ombre-1)}.surface-relief{background:var(--c-fond-releve);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l)}.surface-creux{background:var(--c-fond-code);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-m);color:var(--c-texte-code)}.titre-degrade{background:var(--degrade-titre);color:#0000;padding-bottom:var(--espace-6);-webkit-background-clip:text;background-clip:text}.mot-serif{font-family:var(--police-accent);font-style:italic}.titre-souligne{text-decoration:underline;text-decoration-thickness:var(--soulignement-trait);-webkit-text-decoration-color:var(--c-soulignement-titre);-webkit-text-decoration-color:var(--c-soulignement-titre);-webkit-text-decoration-color:var(--c-soulignement-titre);text-decoration-color:var(--c-soulignement-titre);text-underline-offset:var(--soulignement-ecart-titre);line-height:2.5}.btn-r{background:var(--c-action-2);border-color:var(--c-action-2);color:hsl(var(--couleur-action-2-texte));font-weight:var(--graisse-semi)}.btn-r:hover{background:var(--c-action-2-survol);border-color:var(--c-action-2-survol);color:hsl(var(--couleur-action-2-texte))}.btn-sombre{border-color:hsl(var(--ardoise-500));color:var(--c-texte-inverse-fort)}.btn-sombre:hover{background:var(--c-fond-inverse);border-color:hsl(var(--ardoise-800))}.btn-r.btn-sombre{background:hsl(var(--couleur-action-2-sombre));border-color:hsl(var(--couleur-action-2-sombre));color:hsl(var(--couleur-action-2-texte))}.btn-r.btn-sombre:hover{background:hsl(var(--couleur-action-2-sombre-survol));border-color:hsl(var(--couleur-action-2-sombre-survol))}.lien{color:inherit;text-decoration:underline;text-decoration-thickness:var(--soulignement-trait);-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);text-decoration-color:var(--c-soulignement);text-underline-offset:var(--soulignement-ecart-lien);transition:color var(--duree-normale) var(--courbe-entree), text-decoration-color var(--duree-normale) var(--courbe-entree)}.lien:hover{color:var(--c-action);text-decoration-color:currentColor}.icone-nue{width:2.5rem;height:2.5rem;color:var(--c-action);flex:none;place-items:center;display:grid}.icone-nue svg{width:100%;height:100%}.prefixe{left:var(--espace-4);color:var(--c-texte-affaibli);pointer-events:none;line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.champ-prefixe{padding-left:var(--espace-10)}.encart{--ton:var(--couleur-note);width:100%;margin:var(--espace-4) 0;padding:var(--espace-4) var(--espace-4) var(--espace-2);background:hsl(var(--ton) / .14);border:var(--trait-fin) solid transparent;border-radius:var(--rayon-l);font-size:var(--taille-s);line-height:1.5rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .encart{background:hsl(var(--ton) / .16)}}:root[data-theme=dark] .encart{background:hsl(var(--ton) / .16)}.encart-note{--ton:var(--couleur-note)}.encart-conseil{--ton:var(--couleur-info)}.encart-important{--ton:var(--couleur-important)}.encart-alerte{--ton:var(--couleur-alerte)}.encart-danger{--ton:var(--couleur-erreur)}.encart>.encart-titre{font-size:inherit;align-items:flex-start;gap:6px;margin:0;list-style:none;display:flex}.encart>.encart-titre::-webkit-details-marker{display:none}.encart-titre b{font-weight:var(--graisse-semi);color:var(--c-texte-titre)}.encart-contenu p{margin:var(--espace-2) 0}.encart[open]>.encart-titre,.encart.repliable>.encart-titre{cursor:pointer;margin:0 0 var(--espace-2)}.encart .plier{align-items:center;padding-inline-end:var(--espace-2);display:flex}.encart.repliable>.encart-titre .plier svg{transition:transform var(--duree-eclair) var(--courbe-standard);transform:rotate(-90deg)}.encart.repliable[open]>.encart-titre .plier svg{transform:none}.prose .encart{border-color:var(--c-separateur)}.argument{gap:var(--espace-5);max-width:28rem;display:flex}.argument h3{margin-bottom:var(--espace-1)}.argument p{color:var(--c-texte-courant)}.carte-ligne{gap:var(--espace-5);padding:var(--espace-6);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l);grid-template-columns:minmax(0,12rem) 1fr;display:grid}@media (width<=48rem){.carte-ligne{grid-template-columns:1fr}}.prose{max-width:var(--largeur-prose);color:var(--c-texte-courant);line-height:var(--interligne-aere)}.prose>*+*{margin-top:1.25em}.prose h1{color:var(--c-texte-titre);margin:0 0 .889em;font-size:2.25em;font-weight:800;line-height:1.111}.prose h2{color:var(--c-texte-titre);margin:2em 0 1em;font-size:1.5em;font-weight:700;line-height:1.333}.prose h3{color:var(--c-texte-titre);margin:1.6em 0 .6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose a{color:var(--c-texte-titre);font-weight:var(--graisse-moyenne);text-decoration:underline;-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);-webkit-text-decoration-color:var(--c-soulignement);text-decoration-color:var(--c-soulignement);text-underline-offset:var(--soulignement-ecart-lien)}.prose a:hover{color:var(--c-action);text-decoration-color:currentColor}.prose strong{color:var(--c-texte-titre);font-weight:var(--graisse-semi)}.prose hr{border:0;border-top:var(--trait-fin) solid var(--c-separateur);margin:3em 0}.prose ol{margin:1.25em 0;padding-inline-start:1.625em;list-style:decimal}.prose ol li::marker{color:var(--c-texte-affaibli)}.code-en-ligne,.prose :not(pre)>code{color:var(--c-texte-titre);font-family:var(--police-fixe);font-size:.875em;font-weight:var(--graisse-semi)}.code-en-ligne:before,.prose :not(pre)>code:before,.code-en-ligne:after,.prose :not(pre)>code:after{content:"`"}.touche,.prose kbd{color:var(--c-texte-titre);box-shadow:0 0 0 1px var(--c-separateur), 0 3px 0 var(--c-separateur);border-radius:.3125rem;padding:.1875em .375em;font-family:inherit;font-size:.875em}.depliable-niveau{border-inline-start:var(--trait-fin) solid var(--c-bordure);padding-inline-start:var(--espace-3)}.depliable-lien{padding:var(--espace-1);margin-right:var(--espace-4);border-radius:var(--rayon-m);color:var(--c-texte);transition:color var(--duree-rapide) var(--courbe-standard);text-decoration:none;display:block}.depliable-lien:hover{color:var(--c-action)}.depliable-lien[aria-current=page]{color:var(--c-action);font-weight:var(--graisse-semi)}.fil{align-items:center;gap:var(--espace-2);font-size:var(--taille-s);color:var(--c-texte-affaibli);flex-wrap:wrap;display:flex}.fil a{text-decoration:none}.fil a:hover{color:var(--c-action)}.fil .sep{color:var(--c-puce)}.pagination{justify-content:space-between;align-items:center;gap:var(--espace-4);margin-top:var(--espace-12);padding-top:var(--espace-6);border-top:var(--trait-fin) solid var(--c-separateur);display:flex}.chapitres{gap:var(--espace-6);margin-top:var(--espace-8);grid-template-columns:minmax(0,18rem) 1fr;align-items:start;display:grid}@media (width<=64rem){.chapitres{grid-template-columns:1fr}}.chapitres-liste{max-height:26rem;padding-right:var(--espace-2);gap:2px;display:grid;overflow-y:auto}.chapitres-famille{font-family:var(--police-fixe);font-size:var(--taille-xs);color:var(--c-texte-affaibli);padding:var(--espace-3) var(--espace-2) 0}.chapitre{gap:var(--espace-3);text-align:left;cursor:pointer;border:0;border-left:var(--trait-moyen) solid transparent;width:100%;padding:var(--espace-2) var(--espace-3);font-size:var(--taille-s);font-family:var(--police-texte);color:var(--c-texte-affaibli);transition:color var(--duree-rapide) var(--courbe-standard), background-color var(--duree-rapide) var(--courbe-standard);background:0 0;grid-template-columns:auto 1fr;align-items:center;display:grid}.chapitre .glyphe{font-family:var(--police-fixe);color:var(--c-puce)}.chapitre:hover{color:var(--c-texte-titre);background:var(--c-fond-survol)}.chapitre[aria-selected=true]{color:var(--c-action);border-left-color:var(--c-action);background:var(--c-fond-survol)}.chapitre[aria-selected=true] .glyphe{color:var(--c-action)}.chapitre-contenu{padding:var(--espace-6);gap:var(--espace-5);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l);display:grid}.chapitre-bloc{gap:var(--espace-2);display:grid}.chapitre-bloc p{font-size:var(--taille-s);color:var(--c-texte-courant)}.chapitre-pied{font-size:var(--taille-s);color:var(--c-texte-affaibli);padding-top:var(--espace-4);border-top:var(--trait-fin) solid var(--c-separateur)}.chaine{margin-top:var(--espace-8);justify-content:space-between;align-items:center;display:flex}.chaine-maillon{flex:1;align-items:center;min-width:0;display:flex}.chaine-maillon:last-child{flex:none}.chaine-trait{height:var(--trait-fin);margin:0 var(--espace-2);background:var(--c-bordure);flex:1}.chaine-maillon.faite .chaine-trait{background:var(--c-action)}.etape-h{align-items:center;gap:var(--espace-3);cursor:pointer;font-family:var(--police-texte);background:0 0;border:0;padding:0;display:flex}.etape-h .case-h{border-radius:var(--rayon-m);background:var(--c-fond-carte);width:2.5rem;height:2.5rem;color:var(--c-texte-affaibli);border:var(--trait-fin) solid var(--c-bordure);transition:color var(--duree-rapide) var(--courbe-standard), border-color var(--duree-rapide) var(--courbe-standard);flex:none;place-items:center;display:grid}.etape-h:hover .case-h{border-color:var(--c-action);color:var(--c-action)}.etape-h[aria-selected=true] .case-h{background:var(--c-action);border-color:var(--c-action);color:var(--c-action-texte)}.chaine-panneau{margin-top:var(--espace-6);padding:var(--espace-6);background:var(--c-fond-carte);border:var(--trait-fin) solid var(--c-bordure);border-radius:var(--rayon-l)}.chaine-panneau[hidden]{display:none}.chaine-tete{align-items:flex-start;gap:var(--espace-4);display:flex}.telescripteur{font-family:var(--police-fixe);font-size:var(--taille-s);color:var(--c-texte-affaibli)}.progression{border-radius:var(--rayon-plein);background:hsl(var(--couleur-texte-affaibli) / .25);height:.5rem;overflow:hidden}.progression>i{background:var(--c-action);height:100%;display:block}.infobulle{display:inline-flex;position:relative}.infobulle>.bulle{bottom:calc(100% + var(--espace-2));z-index:80;white-space:nowrap;padding:var(--espace-1) var(--espace-3);border-radius:var(--rayon-s);background:var(--c-fond-inverse);color:var(--c-texte-code);font-size:var(--taille-xs);opacity:0;pointer-events:none;transition:opacity var(--duree-rapide) var(--courbe-standard);position:absolute;left:50%;transform:translate(-50%)}.infobulle:hover>.bulle,.infobulle:focus-within>.bulle{opacity:1}.js .apparait{opacity:0;transform:translateY(var(--deplacement-apparition))}.js .apparait.vu{opacity:1;transition:opacity var(--duree-lente) var(--courbe-standard), transform var(--duree-lente) var(--courbe-standard);transform:none}@media (prefers-reduced-motion:reduce){.js .apparait{opacity:1!important;transform:none!important}}.titre-anime{display:inline-block}.invisible-sauf-lecteur{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.etiquette-jeton{align-items:center;gap:var(--espace-1);padding:0 var(--espace-2);border-radius:var(--rayon-s);background:hsl(var(--couleur-action) / .14);color:var(--c-action);font-size:var(--taille-xs);font-weight:var(--graisse-semi);display:inline-flex}:root{--version-style:"0.3.0"}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--police-texte);--default-mono-font-family:var(--police-fixe)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.inline-flex{display:inline-flex}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-md{border-radius:var(--rayon-m)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-background{background-color:hsl(var(--background))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, hsl(var(--destructive)) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, hsl(var(--primary)) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary))}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, hsl(var(--secondary)) 80%, transparent)}}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:hsl(var(--ring))}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:hsl(var(--ring))}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, hsl(var(--ring)) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:hsl(var(--destructive))}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:hsl(var(--destructive))}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, hsl(var(--destructive)) 20%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
