@layer socle{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100dvh;margin:0}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit}.credits{text-align:center;padding:0 1.5rem 1.25rem;font:500 .875rem/1.5 system-ui,sans-serif}.credits small{font-size:inherit}.credits a{color:inherit;padding:.5625rem 0;display:inline-block}.evitement{z-index:100;border-radius:10px;padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:-100%;left:1rem}.evitement:focus{top:1rem}}@layer jetons,theme,page;
@layer jetons{.nombra,.nombra+.credits{--fond:#fdfcfa;--fond-2:#f5f6f4;--surface:#fff;--surface-2:#e9efee;--creux:#081e220a;--creux-2:#081e220f;--verre:#ffffffb8;--voile-1:#081e2208;--voile-2:#081e220d;--filet:#081e2214;--voile-4:#081e221a;--filet-fort:#081e2229;--filet-verre:#081e221a;--bordure:#081e2247;--texte:#0a2226;--texte-2:#3a4b52;--texte-3:#576a6e;--accent:#17c9ba;--accent-encre:#0a2226;--action:#067a70;--action-survol:#05665e;--action-texte:#fff;--accent-doux:#067a7029;--accent-filet:#17c9ba73;--lueur-1:#7de0d2;--lueur-2:#5cb8ff;--lueur-3:#c7efe9;--lueur-4:#ffd9a6;--corail:#c9383f;--corail-doux:#c9383f0f;--corail-filet:#c9383f80;--sans:var(--police-instrument), "Helvetica Neue", Arial, sans-serif;--mono:var(--police-mono), ui-monospace, "SF Mono", Menlo, monospace;--rayon:12px;--rayon-g:24px;--rayon-pilule:999px;--sortie:cubic-bezier(.16, 1, .3, 1);--rayon-mot:6px;--ombre-carte:0 30px 60px -30px #0a3c4633;--ombre-pilule:0 10px 30px -18px #0a3c4659;--ombre-menu:0 20px 50px -20px #0a3c4659;--ombre-liseret:none;--ombre-action:0 10px 28px -14px #067a708c}.nombra--nuit,.nombra--nuit+.credits{--fond:#0b0f14;--fond-2:#0f141b;--surface:#131a23;--surface-2:#19212c;--creux:#00000047;--creux-2:#0000004d;--verre:#0f141bc7;--voile-1:#ffffff0a;--voile-2:#ffffff0f;--filet:#ffffff14;--voile-4:#ffffff1f;--filet-fort:#ffffff29;--filet-verre:#ffffff24;--bordure:#ffffff47;--texte:#eef1f5;--texte-2:#aab3c0;--texte-3:#8a94a3;--jaune:#ffd60a;--jaune-survol:#ffe14d;--jaune-encre:#191400;--jaune-halo:#ffd60a0d;--accent:#ffd60a;--accent-encre:#191400;--action:#ffd60a;--action-survol:#ffe14d;--action-texte:#191400;--accent-doux:#ffd60a1f;--accent-filet:#ffd60a59;--corail:#ff7a76;--corail-doux:#ff6b6b1f;--corail-filet:#ff7a768c;--sans:var(--police-instrument), "Helvetica Neue", Arial, sans-serif;--mono:var(--police-mono), ui-monospace, "SF Mono", Menlo, monospace;--rayon:14px;--rayon-g:22px;--sortie:cubic-bezier(.16, 1, .3, 1);--rayon-pilule:999px;--rayon-mot:3px;--ombre-carte:0 40px 80px -40px #000000e6;--ombre-pilule:0 10px 40px -20px #000c;--ombre-menu:0 20px 50px -20px #000000e6;--ombre-liseret:0 1px 0 #ffffff0f inset;--ombre-action:0 8px 28px -12px #ffd60a8c;--lueur-1:#1c2733;--lueur-2:#1a2230;--lueur-3:#141c26;--lueur-4:#2a2410}}@layer theme{.nombra{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--fond);color:var(--texte);min-height:100dvh;font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.6;overflow-x:clip}.nombra--nuit{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nombra a{color:inherit}.nombra input,.nombra select,.nombra textarea{color:var(--texte)}.nombra .evitement{background:var(--accent);color:var(--accent-encre)}.nombra :focus-visible{outline:2px solid var(--action);outline-offset:3px}.nombra ::selection{background:var(--accent);color:var(--accent-encre)}.nombra .cadre{max-width:74rem;margin:0 auto;padding:0 1.5rem}.nombra h1,.nombra h2,.nombra h3{letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}.nombra h1{letter-spacing:clamp(-.035em,-.5vw,-.02em);font-size:clamp(2.75rem,5.4vw,4.5rem);line-height:1.06}.nombra h2{font-size:clamp(1.75rem,3vw,2.5rem)}.nombra h3{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.25}.nombra p,.nombra li,.nombra summary{text-wrap:pretty}.nombra mark{background:var(--accent);color:var(--accent-encre);border-radius:var(--rayon-mot);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .12em}.nombra .btn{border-radius:var(--rayon-pilule);cursor:pointer;white-space:nowrap;border:1px solid var(--bordure);min-height:3rem;color:var(--texte);background:var(--voile-1);transition:background .15s var(--sortie), transform .15s var(--sortie);justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.nombra .btn:hover{background:var(--filet)}.nombra .btn--action{color:var(--action-texte);background:var(--action);border-color:var(--action);box-shadow:var(--ombre-action)}.nombra .btn--action:hover{background:var(--action-survol);border-color:var(--action-survol);transform:translateY(-1px)}.nombra .btn:active{transform:translateY(0)}.nombra .btn--action:active{background:var(--action-survol);box-shadow:none}.nombra .btn--inactif,.nombra .btn--inactif:hover{color:var(--texte-3);background:var(--voile-2);cursor:not-allowed;box-shadow:none;border-color:#0000;transform:none}.nombra .btn--bloc{white-space:normal;text-align:center;width:100%}.nombra .btn--petit{min-height:2.75rem;padding:.75rem 1.125rem;font-size:1rem}.nombra .btn[aria-busy=true]{pointer-events:none;transform:none}.nombra .btn[aria-busy=true]:before{content:"";border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:.875rem;height:.875rem;animation:.7s linear infinite tourne}@keyframes tourne{to{transform:rotate(1turn)}}.nombra .nav{z-index:20;padding:0 .75rem;position:sticky;top:.875rem}.nombra .nav__pilule{border:1px solid var(--filet-verre);border-radius:var(--rayon-pilule);background:var(--verre);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);max-width:74rem;height:3.75rem;box-shadow:var(--ombre-pilule);align-items:center;gap:1.75rem;margin:0 auto;padding:0 .75rem 0 1.5rem;display:flex}.nombra .nav__marque{letter-spacing:-.02em;align-items:center;gap:.625rem;min-height:2.5rem;font-size:1.125rem;font-weight:600;text-decoration:none;display:inline-flex}.nombra .nav__n{border-radius:var(--rayon-mot);background:var(--accent);width:1.375rem;height:1.375rem;color:var(--accent-encre);place-items:center;font-size:.875rem;font-weight:600;line-height:1;display:inline-grid}.nombra .nav__liens{gap:1.5rem;margin-left:.5rem;padding:0;list-style:none;display:flex}.nombra .nav__liens a{color:var(--texte-2);padding:.625rem 0;font-size:1rem;font-weight:500;text-decoration:none}.nombra .nav__liens a:hover,.nombra .nav__liens a[aria-current=page]{color:var(--texte)}.nombra .nav__droite{align-items:center;gap:1.125rem;margin-left:auto;display:flex}.nombra .nav__droite>a:not(.btn):not(.nav__compte){color:var(--texte-2);padding:.625rem 0;font-size:1rem;font-weight:500;text-decoration:none}.nombra .nav__liens a[aria-current=page]{position:relative}.nombra .nav__liens a[aria-current=page]:after{content:"";background:var(--accent);border-radius:1px;height:2px;position:absolute;bottom:.125rem;left:0;right:0}.nombra .nav__compte{min-height:2.75rem;color:var(--texte-2);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.nombra .nav__compte:hover{color:var(--texte)}.nombra .nav__avatar{background:var(--accent-doux);width:2rem;height:2rem;color:var(--texte);border-radius:50%;place-items:center;font-size:.875rem;font-style:normal;font-weight:600;display:inline-grid}.nombra .nav__menu{display:none;position:relative}.nombra .nav__menu summary{cursor:pointer;border-radius:var(--rayon);place-content:center;gap:.3125rem;width:2.75rem;height:2.75rem;list-style:none;display:grid}.nombra .nav__menu summary::-webkit-details-marker{display:none}.nombra .nav__menu summary span{background:var(--texte);border-radius:2px;width:1.125rem;height:2px;display:block}.nombra .nav__menu-liste{border:1px solid var(--filet);border-radius:var(--rayon);background:var(--surface);border:1px solid var(--filet);min-width:13rem;box-shadow:var(--ombre-menu);padding:.5rem;display:grid;position:absolute;top:calc(100% + .75rem);right:0}.nombra .nav__menu-liste ul{margin:0;padding:0;list-style:none;display:grid}.nombra .nav__menu-liste a{border-radius:var(--rayon-mot);min-height:2.75rem;color:var(--texte-2);padding:.75rem .875rem;font-weight:500;text-decoration:none;display:block}.nombra .nav__menu-liste a:hover{background:var(--voile-2);color:var(--texte)}@media (max-width:52rem){.nombra .nav__liens,.nombra .nav__droite>a:not(.btn):not(.nav__compte){display:none}.nombra .nav__menu{display:block}.nombra .nav__droite{gap:.5rem}.nombra .nav__compte span,.nombra .nav__droite .btn{display:none}.nombra .nav__pilule{height:3.25rem;padding-left:1rem}}.nombra .champ{max-width:40rem}.nombra .champ__etiq{color:var(--texte-2);margin:0 0 .5rem;font-size:.875rem;font-weight:500;display:block}.nombra .champ__ligne{border:1px solid var(--bordure);border-radius:var(--rayon-pilule);background:var(--surface);box-shadow:var(--ombre-liseret);transition:border-color .15s var(--sortie), box-shadow .15s var(--sortie);gap:.5rem;padding:.375rem;display:flex}.nombra .champ__ligne:focus-within{border-color:var(--action);box-shadow:0 0 0 4px var(--accent-doux)}.nombra .champ__saisie{min-width:0;font-family:var(--mono);background:0 0;border:0;flex:1;padding:.875rem 1.25rem;font-size:1.0625rem}.nombra .champ__saisie::placeholder{color:var(--texte-3)}.nombra .champ__saisie:focus-visible{outline:none}.nombra .champ--erreur .champ__ligne{border-color:var(--corail);box-shadow:0 0 0 1px var(--corail)}.nombra .champ__erreur{color:var(--corail);margin:.625rem 0 0;font-size:.875rem;font-weight:500}.nombra .champ__note{color:var(--texte-3);margin:.75rem 0 0;font-size:.875rem}@media (max-width:40rem){.nombra .champ__ligne{border-radius:var(--rayon-g);flex-direction:column}.nombra .champ .btn{white-space:normal;width:100%}}.nombra .pied2{border-top:1px solid var(--filet);background:var(--fond-2);padding:3.5rem 0 2rem;font-size:1rem}.nombra .pied2__grille{grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem;display:grid}.nombra .pied2 h3{margin:0 0 .875rem;font-size:.875rem;font-weight:600;line-height:1.4}.nombra .pied2 ul{margin:0;padding:0;list-style:none}.nombra .pied2 li{margin-bottom:.125rem}.nombra .pied2 a{color:var(--texte-2);padding:.5625rem 0;text-decoration:none;display:inline-block}.nombra .pied2 a:hover{color:var(--texte)}.nombra .pied2__marque{letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.25rem;font-weight:600;display:block}.nombra .pied2__ligne{color:var(--texte-2);max-width:24rem;margin:0}.nombra .pied2 form{display:inline}.nombra .pied2 button{color:var(--texte-2);cursor:pointer;background:0 0;border:0;padding:.5625rem 0}.nombra .pied2 button:hover{color:var(--texte)}.nombra .pied2__bas{border-top:1px solid var(--filet);color:var(--texte-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.875rem;display:flex}@media (max-width:56rem){.nombra .pied2__grille{grid-template-columns:repeat(2,minmax(0,1fr))}.nombra .pied2__grille>:first-child{grid-column:1/-1}}@media (max-width:30rem){.nombra .pied2__grille{grid-template-columns:minmax(0,1fr)}}.nombra .etiquette{color:var(--texte-2);gap:.375rem;font-size:.875rem;font-weight:600;display:grid}.nombra .saisie{border:1px solid var(--bordure);border-radius:var(--rayon-pilule);background:var(--surface);width:100%;min-width:0;min-height:3rem;color:var(--texte);transition:border-color .15s var(--sortie), box-shadow .15s var(--sortie);padding:.75rem 1.125rem;font-size:1rem;font-weight:400}.nombra textarea.saisie{border-radius:var(--rayon);resize:vertical;min-height:6rem}.nombra .saisie::placeholder{color:var(--texte-3)}.nombra .saisie:focus-visible{border-color:var(--action);box-shadow:0 0 0 4px var(--accent-doux);outline:none}.nombra .saisie[aria-invalid=true],.nombra .saisie--erreur{border-color:var(--corail);box-shadow:0 0 0 1px var(--corail)}.nombra .saisie:disabled{color:var(--texte-3);background:var(--voile-2);cursor:not-allowed;border-color:#0000}.nombra .saisie__erreur{color:var(--corail);margin:0;font-size:.875rem;font-weight:500}.nombra .note{color:var(--texte-3);max-width:60ch;margin:0;font-size:.875rem;font-weight:400}.nombra .vide{color:var(--texte-3);margin:0;font-size:.9375rem}.nombra .formulaire{gap:.75rem;max-width:40rem;display:grid}.nombra .formulaire .btn{justify-self:start}.nombra .formulaire--ligne{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;max-width:none}.nombra .formulaire--ligne .btn{min-height:3rem}@media (max-width:40rem){.nombra .formulaire--ligne{grid-template-columns:minmax(0,1fr)}.nombra .formulaire--ligne .btn{justify-self:stretch}}.nombra .valeur{letter-spacing:-.02em;color:var(--texte);margin:0;font-size:1.5rem;font-weight:600}.nombra .brut{font-family:var(--mono);white-space:pre-wrap;border-left:2px solid var(--filet);color:var(--texte);margin:.5rem 0;padding-left:1rem;font-size:.9375rem;line-height:1.55}.nombra .brut--long{overscroll-behavior:contain;max-height:26rem;overflow:auto}.nombra .brut--cle{overflow-wrap:anywhere}.nombra .code-qr{background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon);justify-self:start;margin:.75rem 0;padding:1rem;line-height:0;display:inline-block}.nombra .lien-nu{font:inherit;color:var(--texte-2);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.375rem 0;text-decoration:underline}.nombra .lien-nu:hover{color:var(--action)}.nombra fieldset{border:0;min-width:0;margin:0;padding:0}.nombra legend{padding:0}.nombra .choix{margin:0;padding:0;list-style:none;display:grid}.nombra .choix li{border-radius:var(--rayon-mot);align-items:flex-start;gap:.75rem;padding:.625rem .75rem;display:flex}.nombra .choix li:hover{background:var(--voile-2)}.nombra .choix li:has(input:focus-visible){outline:2px solid var(--action);outline-offset:1px}.nombra .choix label,.nombra .choix__seul{color:var(--texte);cursor:pointer;font-size:1rem;line-height:1.45}.nombra .choix__seul{border-radius:var(--rayon-mot);align-items:flex-start;gap:.75rem;padding:.625rem .75rem;display:flex}.nombra .choix__seul:hover{background:var(--voile-2)}.nombra .choix input,.nombra .choix__seul input{width:1.125rem;height:1.125rem;accent-color:var(--action);cursor:pointer;flex:none;margin-top:.25rem}.nombra .choix li:has(input:disabled) label{color:var(--texte-3);cursor:not-allowed}.nombra .choix__seul:has(input:disabled){color:var(--texte-3);cursor:not-allowed}.nombra .choix li:has(input:disabled):hover{background:0 0}.nombra .avis{border:1px solid var(--filet);border-radius:var(--rayon);background:var(--surface);margin:0;padding:.875rem 1.125rem;font-size:1rem}.nombra .avis--ok{border-color:var(--accent-filet);background:var(--accent-doux)}.nombra .avis--erreur{border-color:var(--corail-filet);background:var(--corail-doux);color:var(--corail)}.nombra .carte,.nombra .tuile{border:1px solid var(--filet);border-radius:var(--rayon-g);background:var(--surface);gap:.75rem;padding:1.5rem}.nombra .carte{align-content:start;display:grid}.nombra .tuile{flex-direction:column;display:flex}@media (max-width:40rem){.nombra .carte{padding:1.25rem}}.nombra .replie{border:1px solid var(--filet);border-radius:var(--rayon);background:var(--surface)}.nombra .replie summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:1rem 1.25rem;font-weight:600;list-style:none;display:flex}.nombra .replie summary::-webkit-details-marker{display:none}.nombra .replie summary:after{content:"+";color:var(--texte-3);font-size:1.5rem;font-weight:400;line-height:1}.nombra .replie[open] summary:after{content:"−"}.nombra .replie summary:hover{color:var(--action)}.nombra .replie__corps{color:var(--texte-2);gap:.75rem;padding:0 1.25rem 1.25rem;display:grid}.nombra .replie__corps>p{margin:0}.nombra .liste{margin:0;padding:0;list-style:none}.nombra .liste li{border-top:1px solid var(--filet);justify-content:space-between;gap:1rem;padding:.375rem 0;font-size:1rem;display:flex}.nombra .liste li:first-child{border-top:0;padding-top:0}.nombra .liste li span:last-child{color:var(--texte-3);white-space:nowrap;font-size:.875rem}.nombra .liste a,.nombra .note a,.nombra .lien-nu{padding-block:.375rem}.nombra .liste--faits li{border-left:2px solid var(--filet);border-top:0;margin-bottom:.5rem;padding-left:.875rem;display:block}.nombra .liste--faits li:last-child{margin-bottom:0}.nombra .liste--faits li.bon{border-left-color:var(--texte-2)}.nombra .liste--faits li.mauvais{border-left-color:var(--corail)}.nombra .deroule{overscroll-behavior-x:contain;overflow-x:auto}.nombra .deroule:focus-visible{outline:2px solid var(--action);outline-offset:2px}.nombra .grille-ai{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}.nombra .grille-ai th,.nombra .grille-ai td{text-align:left;border-top:1px solid var(--filet);vertical-align:middle;padding:.625rem .75rem}.nombra .grille-ai thead th{color:var(--texte-3);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-top:0;font-size:.8125rem;font-weight:600}.nombra .grille-ai td:first-child,.nombra .grille-ai th:first-child{min-width:17rem;max-width:26rem;padding-left:0}.nombra .grille-ai tbody th{color:var(--texte);font-weight:400}.nombra .grille-ai tfoot td,.nombra .grille-ai tfoot th{border-top:1px solid var(--filet-fort);color:var(--texte);font-weight:600}.nombra .grille-ai__case{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--texte-2);align-items:center;gap:.4375rem;display:inline-flex}.nombra .grille-ai__case:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:.625rem;height:.625rem}.nombra .grille-ai__case--non{color:var(--corail)}.nombra .grille-ai__case--non:before{border:2px solid var(--corail);background:0 0}.nombra .grille-ai__case--vide{color:var(--texte-3)}.nombra .grille-ai__case--vide:before{background:var(--voile-4)}.nombra .legende{color:var(--texte-3);flex-wrap:wrap;gap:1rem;margin:0;font-size:.875rem;display:flex}.nombra .legende span{align-items:center;gap:.4375rem;display:inline-flex}.nombra .legende i{background:var(--accent);border-radius:50%;flex:none;width:.625rem;height:.625rem}.nombra .legende .non{border:2px solid var(--corail);background:0 0}.nombra .legende .vide{background:var(--voile-4)}.nombra .courbe{width:100%;min-width:38rem;max-width:46rem;height:auto;margin-inline:auto;display:block}.nombra .courbe__filet{stroke:var(--filet);stroke-width:1px}.nombra .courbe__axe{fill:var(--texte-3);font-variant-numeric:tabular-nums;font-size:13px}.nombra .courbe__aire{fill:var(--accent-doux)}.nombra .courbe__trait{fill:none;stroke:var(--action);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.nombra .courbe__seul{fill:var(--action)}.nombra .courbe__repere{stroke:var(--filet-fort);stroke-width:1px;stroke-dasharray:3 3}.nombra .courbe__etiquette{fill:var(--texte-2);font-size:13px}.nombra .courbe__bout{fill:var(--action);stroke:var(--surface);stroke-width:2px}.nombra .courbe__valeur{fill:var(--texte);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.nombra .etat{color:var(--texte-2);align-items:center;gap:.4375rem;font-size:.875rem;font-weight:600;display:inline-flex}.nombra .etat:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:.625rem;height:.625rem}.nombra .etat--non{color:var(--corail)}.nombra .etat--non:before{border:2px solid var(--corail);background:0 0}.nombra .etat--inconnu{color:var(--texte-3);font-weight:500}.nombra .etat--inconnu:before{background:var(--voile-4)}.nombra .pages__tete{gap:.875rem}.nombra .pages__chiffre{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.375rem,2.6vw,1.875rem)}.nombra .pages__barre{border-radius:var(--rayon-pilule);background:var(--creux-2);height:1rem;display:flex;overflow:hidden}.nombra .pages__part{width:var(--n);height:100%;display:block}.nombra .pages__part--vous{background:var(--accent)}.nombra .pages__part--sans{background:var(--corail)}.nombra .pages__part--inconnu{background:var(--voile-4)}.nombra .pages__part--reste{background:var(--voile-2)}.nombra .pages__rail{flex-wrap:wrap;gap:.375rem 1.5rem;margin:0;display:flex}.nombra .pages__ligne{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin:0 0 .25rem;display:flex}.nombra .pages__ligne a{color:var(--texte);overflow-wrap:anywhere;font-weight:500;text-decoration:none}.nombra .pages__ligne a:hover{color:var(--action);text-decoration:underline}.nombra+.credits{background:var(--fond-2);color:var(--texte-3)}@media (prefers-reduced-motion:reduce){.nombra .btn,.nombra .saisie{transition:none}.nombra .btn[aria-busy=true]:before{border-color:currentColor;animation:none}}}
