:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--couleur-primaire:#0e6b54;--couleur-primaire-hover:#0a4e3d;--couleur-primaire-douce:#dceae2;--couleur-accent:#ad7a20;--couleur-texte:#16241f;--couleur-texte-attenue:#4b5750;--couleur-fond:#fff;--couleur-fond-douce:#eff1e9;--couleur-bordure:#d9dac9;--couleur-fond-encadre:#dfe3d2;--couleur-bouton-fond:#dceae2;--couleur-bouton-fond-hover:#c6ded2;--couleur-bouton-texte:#0a4e3d;--couleur-bouton-bordure:#8fc2ad;--couleur-succes:#257349;--couleur-succes-douce:#e2ead9;--couleur-erreur:#a03f27;--couleur-erreur-douce:#f2e2da;--couleur-avertissement:#9a4f0f;--couleur-avertissement-douce:#f1e3c4;--couleur-texte-faible:#686c63;--couleur-texte-sur-primaire:#fff;--couleur-ombre-scroll:#16241f29;--suivi-couleur-1:#0e6b54;--suivi-couleur-2:#ad7a20;--suivi-couleur-3:#2f5fa8;--suivi-couleur-4:#a83d6b;--suivi-couleur-5:#6b4fa0;--suivi-couleur-6:#1f8a8a;--suivi-couleur-7:#c0752a;--suivi-couleur-8:#7a7a2a;--police-titre:"Fraunces", Georgia, serif;--police-texte:"IBM Plex Sans", system-ui, sans-serif;--police-chiffres:"IBM Plex Mono", ui-monospace, monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--couleur-primaire:#48c093;--couleur-primaire-hover:#6fd0ab;--couleur-primaire-douce:#163c31;--couleur-accent:#dba848;--couleur-texte:#e7e9e0;--couleur-texte-attenue:#a7ac9e;--couleur-fond:#0f1a16;--couleur-fond-douce:#16221c;--couleur-bordure:#435046;--couleur-fond-encadre:#0c1511;--couleur-bouton-fond:#163c31;--couleur-bouton-fond-hover:#1d4c3f;--couleur-bouton-texte:#93dcc0;--couleur-bouton-bordure:#2f7d62;--couleur-succes:#5fc98e;--couleur-succes-douce:#1f2c1c;--couleur-erreur:#ea9580;--couleur-erreur-douce:#33241b;--couleur-avertissement:#d99a4e;--couleur-avertissement-douce:#3a2a14;--couleur-texte-faible:#90958a;--couleur-texte-sur-primaire:#0f1a16;--couleur-ombre-scroll:#e7e9e024;--suivi-couleur-1:#48c093;--suivi-couleur-2:#dba848;--suivi-couleur-3:#6ea8e8;--suivi-couleur-4:#e880ae;--suivi-couleur-5:#b39ce8;--suivi-couleur-6:#5cd6d6;--suivi-couleur-7:#e8935f;--suivi-couleur-8:#c4c46a}}body{background:var(--couleur-fond);color:var(--couleur-texte);font-family:var(--police-texte);margin:0}h1,h2,h3,h4{font-family:var(--police-titre);font-weight:600}a{color:var(--couleur-primaire)}h1{font-size:28px}h2{font-size:20px}.accueil-saas .app{max-width:none;margin:0;padding:0}.accueil-saas .pied-de-page-version{text-align:center;padding:.75rem 1rem 1.5rem}.sa{--sa-largeur:1080px;min-height:calc(100vh - 4.5rem);color:var(--couleur-texte);font-family:var(--police-texte);flex-direction:column;line-height:1.6;display:flex;overflow-x:hidden}.sa a{color:var(--couleur-primaire)}.sa h1,.sa h2,.sa h3{font-family:var(--police-titre);text-wrap:balance;margin:0;line-height:1.2}.sa h1{letter-spacing:-.02em;font-size:clamp(2rem,5vw,3.1rem)}.sa h2{margin-bottom:.9rem;font-size:clamp(1.4rem,3vw,1.85rem)}.sa h3{margin-bottom:.35rem;font-size:1.05rem}.sa p{margin:0 0 .8rem}.sa-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sa-bandeau{text-align:center;background:var(--couleur-avertissement-douce);color:var(--couleur-texte);border-bottom:1px solid var(--couleur-bordure);margin:0;padding:.5rem 1rem;font-size:.85rem}.sa-entete{box-sizing:border-box;width:100%;max-width:var(--sa-largeur);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0 auto;padding:1rem 16px;display:flex}.sa-marque{align-items:center;gap:.6rem;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex;color:var(--couleur-texte)!important}.sa-marque img{border-radius:8px}.sa-nav{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:0 auto;display:flex}.sa-nav a{color:var(--couleur-texte-attenue);border-bottom:2px solid #0000;padding:.25rem 0;font-weight:500;text-decoration:none}.sa-nav a:hover,.sa-nav a[aria-current=page]{color:var(--couleur-texte);border-bottom-color:var(--couleur-primaire)}.sa-entete-droite{align-items:center;gap:1rem;margin-left:auto;display:flex}.sa-lien-connexion{font-weight:600;text-decoration:none}.sa-lien-connexion:hover,.sa-lien-connexion[aria-current=page]{text-decoration:underline}.sa-entete .selecteur-langue{margin:0}.sa-bouton{border:1px solid var(--couleur-primaire);background:var(--couleur-primaire);font:inherit;cursor:pointer;text-align:center;border-radius:10px;padding:.7rem 1.35rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-block;color:var(--couleur-texte-sur-primaire,#fff)!important}.sa-bouton:hover,.sa-bouton:focus-visible{background:var(--couleur-primaire-hover);border-color:var(--couleur-primaire-hover)}.sa-bouton-petit{padding:.4rem .95rem;font-size:.92rem}.sa-bouton-secondaire{background:0 0;color:var(--couleur-primaire)!important}.sa-bouton-secondaire:hover,.sa-bouton-secondaire:focus-visible{background:var(--couleur-primaire-douce);border-color:var(--couleur-primaire)}.sa a:focus-visible,.sa button:focus-visible,.sa input:focus-visible{outline:3px solid var(--couleur-primaire);outline-offset:2px}.sa-boutons{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.sa-boutons-centre{justify-content:center;margin-top:2rem}.sa-principal{box-sizing:border-box;width:100%;max-width:var(--sa-largeur);flex-direction:column;flex:1;margin:0 auto;padding:0 16px 3rem;display:flex}.sa-vue{flex-direction:column;flex:1;display:flex}.sa-section{padding:2.25rem 0}.sa-intro{color:var(--couleur-texte-attenue);max-width:46rem;font-size:1.1rem}.sa-page{padding-top:1.5rem}.sa-page h1{text-align:center;margin-bottom:.9rem}.sa .sa-page>.sa-intro{text-align:center;margin-left:auto;margin-right:auto}.sa-principal section>h2{text-align:center}.sa-principal section>.sa-intro{text-align:center;margin-left:auto;margin-right:auto}.sa-bloc-realisme>p,.sa-bloc-realisme>.sa-liste,.sa-bloc-realisme>.sa-niveaux{max-width:46rem;margin-left:auto;margin-right:auto}.sa-hero{text-align:center;padding:2.5rem 0 1rem;display:block}.sa-hero-texte{max-width:46rem;margin:0 auto}.sa-surtitre{color:var(--couleur-primaire);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.6rem;font-size:.82rem;font-weight:600}.sa-nom-jeu{font-family:var(--police-titre);letter-spacing:-.01em;color:var(--couleur-primaire);margin:0;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:800;line-height:1.1}.sa-devise{color:var(--couleur-texte-attenue);margin:.4rem 0 2rem;font-size:clamp(1.1rem,2.6vw,1.4rem);font-weight:500}.sa .sa-hero-soustitre{color:var(--couleur-texte-attenue);max-width:40rem;margin:1rem auto 0;font-size:1.12rem}.sa .sa-hero-langues{color:var(--couleur-primaire);align-items:center;gap:.4rem;margin:.9rem auto 0;font-size:.95rem;font-weight:600;display:inline-flex}.sa-hero .sa-boutons{justify-content:center}.sa-hero h1 em{color:var(--couleur-primaire);font-style:italic}.sa-hero-illustration{max-width:760px;margin:2rem auto 0;overflow:hidden}.sa-hero-illustration .page-accueil{margin:0;padding:0}.sa-hero-illustration .illustration-tableau-cours{width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}.sa-etapes{counter-reset:etape;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sa-etapes li{background:var(--couleur-fond);border:1px solid var(--couleur-bordure);border-radius:16px;padding:1.25rem;position:relative}.sa-etape-numero{background:var(--couleur-primaire-douce);width:2rem;height:2rem;color:var(--couleur-primaire);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.6rem;font-weight:700;display:inline-flex}.sa-etapes-simples{grid-template-columns:1fr;gap:.75rem}.sa-etapes-simples li{align-items:center;gap:.9rem;padding:.8rem 1rem;display:flex}.sa-etapes-simples .sa-etape-numero{flex:none;margin:0}.sa-etapes-simples p{margin:0}.sa-cartes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=899px){.sa-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=559px){.sa-cartes{grid-template-columns:minmax(0,1fr)}}@media (width>=900px){.sa-cartes>.sa-carte:last-child:nth-child(3n+1){grid-column:1/-1}}@media (width>=560px) and (width<=899px){.sa-cartes>.sa-carte:last-child:nth-child(odd){grid-column:1/-1}}.sa-carte{background:var(--couleur-fond);border:1px solid var(--couleur-bordure);border-radius:16px;padding:1.25rem}.sa-carte p{color:var(--couleur-texte-attenue);margin:0;font-size:.95rem}.sa-carte-icone{background:var(--f-douce,var(--couleur-primaire-douce));width:2.6rem;height:2.6rem;color:var(--f,var(--couleur-primaire));border-radius:12px;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.sa-modele-tetes{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:.8rem;display:flex}.sa-modele-duree{color:var(--couleur-texte-faible)}.sa-niveau{background:var(--couleur-primaire-douce);color:color-mix(in srgb, var(--couleur-primaire) 82%, var(--couleur-texte));border-radius:999px;padding:.15rem .6rem;font-weight:600}.sa-niveau-intermediaire{background:var(--couleur-avertissement-douce);color:color-mix(in srgb, var(--couleur-avertissement) 82%, var(--couleur-texte))}.sa-niveau-expert{background:var(--couleur-erreur-douce);color:color-mix(in srgb, var(--couleur-erreur) 82%, var(--couleur-texte))}.sa-niveau-variable{background:var(--couleur-succes-douce);color:color-mix(in srgb, var(--couleur-succes) 82%, var(--couleur-texte))}.sa-bloc-realisme,.sa-bloc-profs{background:var(--couleur-fond-encadre);border-radius:20px;margin:1rem 0;padding:2rem 1.75rem}.sa-bloc-realisme p{max-width:46rem}.sa-lien-fleche{font-weight:600;text-decoration:none}.sa-lien-fleche:hover{text-decoration:underline}.sa-liste{gap:.6rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid}.sa-liste li{align-items:flex-start;gap:.7rem;display:flex}.sa-coche{background:var(--couleur-succes-douce);width:1.5rem;height:1.5rem;color:var(--couleur-succes);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.sa-final{text-align:center;padding:3rem 0 1rem}.sa-final .sa-boutons{justify-content:center}.sa-deux-colonnes{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;display:grid}.sa-deux-colonnes .sa-carte h2{text-align:left;font-size:1.15rem}.sa-notions{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:46rem;margin:0 auto;padding:0;list-style:none;display:flex}.sa-notions li{background:var(--couleur-fond);border:1px solid var(--couleur-bordure);border-radius:999px;padding:.35rem .9rem;font-size:.93rem}.sa .sa-centre{text-align:center;max-width:46rem;margin-left:auto;margin-right:auto}.sa .sa-section-centree>h2{text-align:center}.sa-page h1{color:var(--couleur-primaire);font-size:clamp(2.4rem,6vw,3.6rem)}.sa-cartes>.sa-carte,.sa-deux-colonnes>.sa-carte{border-top:4px solid var(--f,var(--couleur-primaire));background:linear-gradient(180deg, var(--f-douce,var(--couleur-primaire-douce)) 0%, var(--couleur-fond) 55%)}.sa-cartes>.sa-carte .sa-carte-icone{background:var(--couleur-fond);box-shadow:0 1px 3px #0f172a1f}.sa-liste li:nth-child(4n+1) .sa-coche{background:var(--famille-ventes-douce,var(--couleur-succes-douce));color:var(--famille-ventes,var(--couleur-succes))}.sa-liste li:nth-child(4n+2) .sa-coche{background:var(--famille-finances-douce,var(--couleur-succes-douce));color:var(--famille-finances,var(--couleur-succes))}.sa-liste li:nth-child(4n+3) .sa-coche{background:var(--famille-rh-douce,var(--couleur-succes-douce));color:var(--famille-rh,var(--couleur-succes))}.sa-liste li:nth-child(4n) .sa-coche{background:var(--famille-production-douce,var(--couleur-succes-douce));color:var(--famille-production,var(--couleur-succes))}.sa-etapes>li:nth-child(4n+1) .sa-etape-numero,.sa-commentaires>li:nth-child(4n+1) .sa-etape-numero{background:var(--famille-ventes-douce,var(--couleur-primaire-douce));color:var(--famille-ventes,var(--couleur-primaire))}.sa-etapes>li:nth-child(4n+2) .sa-etape-numero,.sa-commentaires>li:nth-child(4n+2) .sa-etape-numero{background:var(--famille-production-douce,var(--couleur-primaire-douce));color:var(--famille-production,var(--couleur-primaire))}.sa-etapes>li:nth-child(4n+3) .sa-etape-numero,.sa-commentaires>li:nth-child(4n+3) .sa-etape-numero{background:var(--famille-rh-douce,var(--couleur-primaire-douce));color:var(--famille-rh,var(--couleur-primaire))}.sa-etapes>li:nth-child(4n) .sa-etape-numero,.sa-commentaires>li:nth-child(4n) .sa-etape-numero{background:var(--famille-finances-douce,var(--couleur-primaire-douce));color:var(--famille-finances,var(--couleur-primaire))}.sa-notions li:nth-child(4n+1){border-color:var(--famille-ventes,var(--couleur-bordure))}.sa-notions li:nth-child(4n+2){border-color:var(--famille-finances,var(--couleur-bordure))}.sa-notions li:nth-child(4n+3){border-color:var(--famille-rh,var(--couleur-bordure))}.sa-notions li:nth-child(4n){border-color:var(--famille-production,var(--couleur-bordure))}.sa-bloc-realisme,.sa-bloc-profs{background:linear-gradient(135deg, var(--famille-ventes-douce,var(--couleur-primaire-douce)), var(--famille-rh-douce,var(--couleur-fond-encadre)) 55%, var(--famille-finances-douce,var(--couleur-fond-encadre)))}.sa-robot-bloc{border:1px solid var(--couleur-bordure);background:linear-gradient(135deg, var(--famille-ventes-douce,var(--couleur-primaire-douce)), var(--couleur-fond) 60%);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2rem;margin-top:1.5rem;padding:1.75rem;display:grid}.sa-robot-dessin{justify-content:center;display:flex}.sa-robot{filter:drop-shadow(0 6px 10px #0f172a26);max-width:100%;height:auto}.sa-robot-texte h3{margin-bottom:.5rem;font-size:1.3rem}.sa-strategies{flex-wrap:wrap;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.sa-strategies li{background:var(--f-douce,var(--couleur-primaire-douce));color:var(--couleur-texte);border:1px solid var(--f,var(--couleur-primaire));border-radius:999px;padding:.3rem .8rem;font-size:.86rem}.sa-strategies span{color:var(--couleur-texte-attenue)}@media (width<=700px){.sa-robot-bloc{text-align:center;grid-template-columns:minmax(0,1fr)}.sa-strategies{justify-content:center}}.sa-bloc-degrade{text-align:center;background:linear-gradient(135deg, var(--famille-ventes-douce,var(--couleur-primaire-douce)), var(--famille-rh-douce,var(--couleur-fond-encadre)) 55%, var(--famille-finances-douce,var(--couleur-fond-encadre)));border-radius:20px;margin:1rem 0;padding:2rem 1.75rem}.sa-bloc-degrade p{max-width:40rem;margin-left:auto;margin-right:auto}.sa-bloc-degrade .sa-liens-aide{justify-content:center}.sa-essai-envoye-illustration{justify-content:center;display:flex}.sa-essai-envoye-illustration .illustration-joueur-photo{margin:0 auto 1.5rem}.sa-capture{border:1px solid var(--couleur-bordure);background:var(--couleur-fond);border-radius:14px;max-width:980px;margin:1.5rem auto;overflow:hidden;box-shadow:0 2px 6px #0f172a14,0 16px 40px #0f172a1f}.sa-capture-barre{background:var(--couleur-fond-encadre);border-bottom:1px solid var(--couleur-bordure);gap:6px;padding:.6rem .9rem;display:flex}.sa-capture-barre span{background:var(--couleur-texte-faible);opacity:.55;border-radius:50%;width:10px;height:10px}.sa-capture img{width:100%;height:auto;display:block}.sa-commentaires{gap:.75rem;max-width:46rem;margin:1.5rem auto 0;padding:0;list-style:none;display:grid}.sa-commentaires li{background:var(--couleur-fond);border:1px solid var(--couleur-bordure);border-radius:14px;align-items:flex-start;gap:.9rem;padding:.8rem 1rem;display:flex}.sa-commentaires .sa-etape-numero{flex:none;margin:0}.sa-commentaires p{margin:0}.sa-legende-capture{color:var(--couleur-texte-faible);margin-top:1rem;font-size:.85rem}.sa-page-demonstration{text-align:center;padding-bottom:2rem}.sa-demonstration-intro{max-width:60rem;margin:0 auto 1.5rem}.sa-demonstration-video{aspect-ratio:16/9;background:#0f172a;border-radius:14px;width:100%;max-width:960px;margin:0 auto;display:block;box-shadow:0 16px 40px #0f172a2e}.sa-demonstration-lecteur{max-width:960px;margin:0 auto;position:relative;container-type:inline-size}.sa-demonstration-sous-titre{pointer-events:none;justify-content:center;width:24.5%;display:flex;position:absolute;top:50%;right:.8%;transform:translateY(-50%)}.sa-demonstration-sous-titre span{color:#fff;text-align:center;white-space:pre-line;background:#0f172ae0;border-radius:10px;padding:.6em .8em;font:600 clamp(12px,2.2cqw,24px)/1.4 Inter,system-ui,sans-serif;box-shadow:0 8px 24px #00000040}@container (width<=640px){.sa-demonstration-sous-titre{width:92%;top:4%;right:4%;transform:none}}.sa-demonstration-video::cue{color:#fff;background:#0f172adb;font-family:Inter,system-ui,sans-serif}.sa-choix.sa-choix-seul{justify-content:center;display:flex}.sa-choix.sa-choix-seul .sa-choix-carte{width:min(100%,28rem)}.sa-choix{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}@media (width<=699px){.sa-choix{grid-template-columns:minmax(0,1fr)}}.sa-choix-carte{border:1px solid var(--couleur-bordure);background:var(--couleur-fond);border-radius:20px;flex-direction:column;align-items:center;gap:.9rem;padding:2rem 1.5rem;font-size:1.05rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:flex;color:var(--couleur-texte)!important;text-decoration:none!important}.sa-choix-carte:hover,.sa-choix-carte:focus-visible{transform:translateY(-4px);box-shadow:0 12px 28px #0f172a24}.sa-choix-icone{background:var(--f-douce,var(--couleur-primaire-douce));width:3.6rem;height:3.6rem;color:var(--f,var(--couleur-primaire));border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sa-choix-principal{background:linear-gradient(135deg, var(--f,var(--couleur-primaire)), var(--f-fonce,var(--couleur-primaire-hover)));border-color:#0000;font-size:1.2rem;color:#fff!important}.sa-choix-principal .sa-choix-icone{color:#fff;background:#ffffff38}@media (prefers-reduced-motion:reduce){.sa-choix-carte{transition:none}}.sa-page-compte{width:100%;max-width:32rem;margin:auto}.sa-formulaire{background:var(--couleur-fond);border:1px solid var(--couleur-bordure);border-radius:16px;gap:1rem;margin-top:1.25rem;padding:1.5rem;display:grid}.sa-champ label{margin-bottom:.3rem;font-weight:600;display:block}.sa-champ input[type=text],.sa-champ input[type=email],.sa-champ input[type=password]{box-sizing:border-box;width:100%;margin:0}.sa-champ-case label{flex-direction:row;align-items:flex-start;gap:.5rem;font-weight:400;display:flex}.sa-champ-case input{flex:none;margin-top:.3rem}.sa-aide{color:var(--couleur-texte-attenue);margin:-.4rem 0 0;font-size:.85rem}.sa-erreur{color:var(--couleur-erreur);margin:.3rem 0 0;font-size:.88rem}.sa-notice{background:var(--couleur-primaire-douce);border-radius:10px;margin:0;padding:.75rem 1rem}.sa-lien-inactif{color:var(--couleur-texte-faible);cursor:not-allowed}.sa-alternative{text-align:center;margin-top:1.25rem}.sa-pied{box-sizing:border-box;width:100%;max-width:var(--sa-largeur);border-top:1px solid var(--couleur-bordure);text-align:center;color:var(--couleur-texte-attenue);margin:0 auto;padding:1.5rem 16px 2rem;font-size:.9rem}.sa-pied p{margin:0 0 .4rem}.sa-pied a{color:inherit;text-decoration:none}.sa-pied a:hover,.sa-pied a:focus-visible{text-decoration:underline}.sa-pied .sa-pied-marque{font-weight:600}.sa-pied-liens{font-size:.85rem}.sa-page-juridique{width:100%;max-width:46rem;margin:0 auto;line-height:1.6}.sa-page-juridique h1{font-size:clamp(1.8rem,4.5vw,2.4rem)}.sa-page-juridique h2{margin-top:2rem;font-size:1.25rem}.sa-page-juridique blockquote{border-left:4px solid var(--couleur-primaire);background:var(--couleur-fond-encadre);color:var(--couleur-texte-attenue);margin:1rem 0;padding:.75rem 1rem}.sa-page-juridique ul{padding-left:1.4rem}.sa-page-juridique li{margin-bottom:.35rem}.sa-juridique-note{color:var(--couleur-texte-attenue);text-align:center;font-style:italic}.sa-juridique-tableau{margin:1rem 0;overflow-x:auto}.sa-juridique-tableau table{border-collapse:collapse;width:100%;font-size:.9rem}.sa-juridique-tableau th,.sa-juridique-tableau td{border:1px solid var(--couleur-bordure);text-align:left;vertical-align:top;white-space:normal;padding:.45rem .6rem}.sa-pied-version{color:var(--couleur-texte-faible);font-size:.8rem}.sa-vue{animation:.35s both sa-entree-droite}.sa-vue-gauche{animation-name:sa-entree-gauche}@keyframes sa-entree-droite{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes sa-entree-gauche{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}.sa-fleche{z-index:5;background:var(--couleur-fond);width:3.25rem;height:3.25rem;color:var(--couleur-primaire);border:1px solid var(--couleur-bordure);border-radius:50%;justify-content:center;align-items:center;margin-top:-1.6rem;display:none;position:fixed;top:50%;box-shadow:0 2px 8px #0f172a1f}.sa-fleche:hover,.sa-fleche:focus-visible{background:var(--couleur-primaire-douce)}.sa-fleche-gauche{left:12px}.sa-fleche-droite{right:12px}@media (width>=1180px){.sa-fleche{display:inline-flex}}.sa-pager{box-sizing:border-box;width:100%;max-width:var(--sa-largeur);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin:0 auto;padding:1rem 16px;display:grid}.sa-pager-lien{align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.sa-pager-lien:hover{text-decoration:underline}.sa-pager-suivant{justify-self:end}.sa-points{gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.sa-point{background:var(--couleur-bordure);border:1px solid var(--couleur-texte-faible);border-radius:50%;width:.75rem;height:.75rem;display:block}.sa-point-actif{background:var(--couleur-primaire);border-color:var(--couleur-primaire)}.sa-carte-innov h3{font-size:1.1rem}.sa-puces{flex-wrap:wrap;gap:.4rem;display:flex;margin-top:.75rem!important}.sa-niveaux{gap:.9rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.sa-niveaux li{background:var(--couleur-fond);border:1px solid var(--couleur-bordure);border-radius:14px;padding:1rem 1.25rem}.sa-niveaux p{color:var(--couleur-texte-attenue);margin:0}.sa-liens-liste{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.sa-liens-aide{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}@media (width>=761px) and (width<=1100px){.sa-principal{padding-left:24px;padding-right:24px}}@media (width<=760px){.sa-hero{padding-top:1.5rem}.sa-nav{order:3;gap:.4rem 1.1rem;width:100%;margin:0}.sa-entete-droite{margin-left:auto}.sa-entete{gap:.4rem .8rem;padding-top:.6rem;padding-bottom:.4rem}.sa-marque{gap:.45rem;font-size:1rem}.sa-nav a{font-size:.9rem}.sa-nav{white-space:nowrap;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:.2rem;overflow-x:auto}.sa-entete-droite{gap:.6rem}.sa-pager{grid-template-columns:1fr;justify-items:center;gap:.5rem}.sa-pager-suivant{justify-self:center}.sa-pager>span{display:none}.sa-section{padding:1.5rem 0}.sa-bloc-realisme,.sa-bloc-profs{padding:1.25rem 1rem}.sa-boutons .sa-bouton{flex:100%}}@media (prefers-reduced-motion:reduce){.sa-bouton{transition:none}}.sa-capture-image{position:relative;container-type:inline-size}.sa-capture-image img{width:100%;height:auto;display:block}.sa-bulle{box-sizing:border-box;background:var(--couleur-primaire);color:#fff;border-radius:1.1em;padding:.7em .9em;font-size:clamp(11px,1.55cqw,17px);font-weight:500;line-height:1.35;animation:.35s ease-out sa-bulle-entree;position:absolute;box-shadow:0 6px 18px #0f172a59}.sa-pointe{pointer-events:none;filter:drop-shadow(0 4px 6px #0f172a4d);width:100%;height:100%;position:absolute;inset:0}.sa-pointe polygon{fill:var(--couleur-primaire);animation:.35s ease-out sa-bulle-entree}.sa-bulles-points{background:var(--couleur-fond-encadre);border-top:1px solid var(--couleur-bordure);justify-content:center;gap:.6rem;padding:.7rem;display:flex}.sa-bulle-point{border:2px solid var(--couleur-primaire);background:var(--couleur-fond);width:2rem;height:2rem;color:var(--couleur-primaire);font:inherit;cursor:pointer;border-radius:50%;font-weight:700}.sa-bulle-point-actif{background:var(--couleur-primaire);color:#fff}.sa-bulle-point:focus-visible{outline:3px solid var(--couleur-primaire);outline-offset:2px}@keyframes sa-bulle-entree{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:none}}@media (width>=761px){.sa-commentaires{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width<=760px){.sa-bulle,.sa-pointe,.sa-bulles-points{display:none}}@media (prefers-reduced-motion:reduce){.sa-bulle,.sa-pointe polygon{animation:none}}.sa-bloc-acces{border:1px solid var(--couleur-bordure);background:var(--couleur-fond);border-radius:16px;padding:1.5rem}.sa-bloc-acces h2{margin-bottom:.9rem;font-size:1.3rem}.sa-bloc-essai{background:linear-gradient(135deg, var(--famille-ventes-douce,var(--couleur-primaire-douce)), var(--couleur-fond) 60%)}.sa-page-compte .sa-formulaire{max-width:none}.sa-code-acces{letter-spacing:.25em;text-align:center;font-size:clamp(2rem,8vw,3.2rem);font-weight:700;font-family:var(--police-titre);color:var(--couleur-primaire);margin:1rem 0 1.5rem}.sa-champ-piege{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.sa-page-compte.sa-page-compte-offres{max-width:72rem}.sa-compte-code{max-width:32rem;margin:0 auto}.sa-offres{margin-top:2.5rem}.sa-offres>h2{text-align:center;margin-bottom:1.25rem}.sa-offres-grille{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:stretch;gap:1.25rem;display:grid}.sa-carte-offre{flex-direction:column;display:flex}.sa-carte-offre h2{text-align:center}.sa-carte-offre-bouton{justify-content:center;margin-top:auto;padding-top:1rem;display:flex}.sa .sa-offres .sa-offres-conditions{text-align:center;max-width:56rem;color:var(--couleur-texte-attenue);margin:1.75rem auto 0;font-size:.82rem}.sa-page-essai{max-width:36rem}.sa-page-essai .sa-bloc-essai>p{margin-top:0}.sa-offres-grille .sa-bloc-acces h2{font-size:1.15rem}.sa-bloc-pilote{background:linear-gradient(135deg, var(--famille-rh-douce,var(--couleur-primaire-douce)), var(--couleur-fond) 60%)}.sa-bloc-etablissement{background:linear-gradient(135deg, var(--famille-finances-douce,var(--couleur-primaire-douce)), var(--couleur-fond) 60%)}.sa-note-attente{background:var(--couleur-fond-encadre);border-radius:10px;padding:.6rem .8rem;font-size:.92rem}.sa-page-programme{width:100%;max-width:44rem;margin:auto}.sa-page-programme h1{text-align:center}.sa-titre-suite{color:var(--couleur-primaire);font-size:.7em}.sa-programme-texte p{margin:0 0 .9rem}.sa-page-programme .sa-formulaire{grid-template-columns:1fr 1fr;max-width:none;margin-top:0}.sa-page-programme .sa-champ{grid-column:1/-1}.sa-page-programme .sa-champ.sa-champ-demi{grid-column:auto}.sa-page-programme .sa-formulaire>.sa-erreur,.sa-page-programme .sa-formulaire>.sa-bouton{grid-column:1/-1}.sa-page-programme .sa-champ input[type=url],.sa-page-programme .sa-champ textarea{box-sizing:border-box;width:100%;margin:0}.sa-page-programme .sa-champ textarea{font:inherit;border:1px solid var(--couleur-bordure);background:var(--couleur-fond);color:var(--couleur-texte);resize:vertical;border-radius:10px;padding:.4rem .6rem;font-weight:500}.sa-page-programme .sa-champ textarea:focus-visible{outline:2px solid var(--couleur-primaire);outline-offset:1px}.sa-page-programme .sa-bloc-acces{background:0 0;border:none;padding:0}@media (width<=520px){.sa-page-programme .sa-champ.sa-champ-demi{grid-column:1/-1}}.sa-publics{gap:.5rem;max-width:52rem;margin:.75rem 0 0;padding-left:1.25rem;display:grid}.sa .sa-competences-note{color:var(--couleur-texte-attenue);margin-top:1.5rem}.sa-etablissement{grid-template-columns:minmax(0,1fr);gap:1.5rem;width:100%;display:grid}.sa-etablissement>*{min-width:0}.sa-etablissement h1{margin-bottom:0}.sa-etab-limites{margin:0;padding-left:1.2rem}.sa-etab-limites li{margin:.25rem 0}.sa-etab-alerte{border:1px solid var(--couleur-erreur);color:var(--couleur-texte);background:var(--couleur-fond);border-radius:12px;padding:.8rem 1rem}.sa-etab-succes{color:var(--couleur-texte)}.sa-etab-note{color:var(--couleur-texte-attenue);font-size:.92rem}.sa-etab-formulaire{grid-template-columns:1fr 1fr;align-items:end}.sa-etab-formulaire .sa-erreur,.sa-etab-formulaire>.sa-bouton,.sa-etab-pleine-largeur,.sa-etab-boutons{grid-column:1/-1;justify-self:start}.sa-etab-pleine-largeur{justify-self:stretch}.sa-etab-boutons{align-items:center;gap:1rem;margin:0;display:flex}.sa-etab-formulaire input,.sa-etab-formulaire select{box-sizing:border-box;width:100%;margin:0}.sa-etab-tableau{overflow-x:auto}.sa-etab-tableau table{border-collapse:collapse;width:100%}.sa-etab-tableau th,.sa-etab-tableau td{border-bottom:1px solid var(--couleur-bordure);text-align:left;vertical-align:top;padding:.55rem .6rem}.sa-etab-code{letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sa-suivi-liste{gap:.3rem;margin:0 0 .8rem;display:grid}.sa-suivi-liste div{flex-wrap:wrap;gap:0 .6rem;display:flex}.sa-suivi-liste dt{min-width:11rem;font-weight:600}.sa-suivi-liste dd{margin:0}.sa-etab-suspendu{color:var(--couleur-erreur)}.sa-etab-actions{white-space:nowrap}.sa-etab-actions .lien+.lien{margin-left:.8rem}.sa-etab-renommer{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sa-etab-gabarit-choix{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.sa-etab-gabarit-choix label{font-weight:600}.sa-etab-gabarit{margin-top:1rem}.sa .sa-etab-gabarit h1{text-align:left;margin:.5rem 0 1rem;font-size:1.3rem}.sa .sa-etab-formulaire{max-width:none}@media (width<=640px){.sa-etab-formulaire{grid-template-columns:1fr}}.sa-visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sa-abo{grid-template-columns:minmax(0,1fr);gap:1.25rem;width:100%;max-width:64rem;margin:0 auto;display:grid}.sa-abo>*{justify-self:stretch;min-width:0}.sa-abo h1{margin-bottom:0}.sa-abo fieldset{min-width:0;margin:0}.sa-abo-etapes{color:var(--couleur-texte-attenue);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:flex}.sa-abo-etapes li{align-items:center;gap:.45rem;display:flex}.sa-abo-etape-num{border:1px solid var(--couleur-bordure);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-weight:600;display:inline-grid}.sa-abo-etape-active{color:var(--couleur-texte);font-weight:600}.sa-abo-etape-active .sa-abo-etape-num{background:var(--couleur-primaire);border-color:var(--couleur-primaire);color:var(--couleur-texte-sur-primaire,#fff)}.sa-abo-etape-faite .sa-abo-etape-num{border-color:var(--couleur-primaire);color:var(--couleur-primaire)}.sa-abo-formules{border:0;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;padding:0;display:grid}.sa-abo-carte{cursor:pointer;text-align:center;border-width:2px;flex-direction:column;gap:.35rem;display:flex;position:relative}.sa-abo-carte input{opacity:0;width:1px;height:1px;position:absolute}.sa-abo-carte:has(input:focus-visible){outline:3px solid var(--couleur-primaire);outline-offset:2px}.sa-abo-carte-choisie{border-color:var(--couleur-primaire);background:var(--couleur-primaire-douce)}.sa-abo-carte-nom{font-family:var(--police-titre);font-size:1.35rem;font-weight:700}.sa-abo-carte-pour,.sa-abo-carte-mois{color:var(--couleur-texte-attenue);font-size:.93rem}.sa-abo-carte-prix{color:var(--couleur-primaire);margin-top:.4rem;font-size:1.6rem;font-weight:700}.sa-abo-carte-liste{gap:.3rem;margin:.7rem 0;font-size:.95rem;display:grid}.sa-abo-carte-etat{color:var(--couleur-primaire);margin-top:auto;font-weight:600}.sa-abo-carte-choisie .sa-abo-carte-etat{color:var(--couleur-texte)}.sa-abo-formules-indiv{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));width:100%;max-width:62rem;margin-left:auto;margin-right:auto}.sa-abo-carte-fixe{cursor:default}.sa-abo-carte-fixe .sa-abo-carte-nom{margin:0}.sa-abo-conditions{gap:.4rem;max-width:62rem;margin:1.5rem auto 0;display:grid}.sa-abo-conditions p{margin:0}.sa-abo-conditions h2{margin:0 0 .3rem;font-size:1.2rem}.sa-abo-bientot{text-align:center;margin-top:1.5rem;font-weight:600}.sa-abo-carte-zone{cursor:pointer;flex-direction:column;flex:1;gap:.35rem;display:flex}.sa-abo-carte-zone .sa-abo-carte-etat{margin-top:.4rem}.sa-abo-coach-corps{background:var(--couleur-primaire-douce);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem;padding:.75rem 1rem;display:grid}.sa-abo-coach-presentation{margin:0;font-size:1.05rem;line-height:1.55}.sa-abo-coach-corps a{color:var(--couleur-texte);text-decoration:underline}.sa-abo-coach-texte{gap:.4rem;margin-top:.75rem;display:grid}.sa-abo-coach-texte p{margin:0}@media (width<=700px){.sa-abo-coach-corps{grid-template-columns:minmax(0,1fr)}.sa-abo-coach-dessin{justify-self:center}}.sa-lien-bouton{font:inherit;color:var(--couleur-primaire);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.sa-lien-bouton[aria-pressed=true]{font-weight:600}.sa-abo-achat{max-width:40rem;margin:1.5rem auto 0}.sa-abo-achat h2{margin-top:0}.sa-abo-achat .sa-formulaire{max-width:none;margin-top:.75rem}.sa-abo-achat-offre{margin:0}.sa-abo-finaliser{max-width:62rem;margin:1.5rem auto 0}.sa-abo-finaliser>h2{text-align:center;margin-top:0}.sa-abo-finaliser .sa-abo-total-colonne{align-self:end}.sa-abo-valider{width:100%;margin-top:.75rem}.sa-abo-coach-indiv .sa-abo-paquets{margin-top:.25rem}.sa-abo-choix-detail{grid-column:1/3;align-content:start;gap:.5rem;display:grid}.sa-abo-choix-detail p{margin:0}.sa-abo-paquets{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.sa-abo-paquets .sa-bouton{min-width:2.75rem;padding:.35rem .75rem;font-size:1.2rem;line-height:1}.sa-abo-paquets-nombre{text-align:center;min-width:2ch;font-size:1.25rem;font-weight:700}.sa-achat-code{letter-spacing:.15em;text-align:center;margin:.5rem 0;font-size:1.6rem;font-weight:700}.sa-abo-licence{margin-top:2.5rem}.sa-abo-vers-licence{grid-column:1/3;align-self:end;margin:0;font-size:.95rem}.sa-abo-licence h2{margin-top:0}.sa-abo-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem .75rem;display:grid}.sa-abo-options>h2,.sa-abo-options>.sa-abo-modes{grid-column:1/-1}.sa-abo-colonne-droite,.sa-abo-total-colonne{grid-column:3}.sa-abo-total-colonne{align-self:start;padding:1rem 1.1rem}.sa-abo .sa-abo-colonne-droite{max-width:none}.sa-abo-total-colonne h3{margin:0 0 .3rem;font-size:1.05rem}.sa-abo-total-colonne .sa-abo-total-montant{font-size:1.35rem}.sa-abo-options h2,.sa-abo-total h2,.sa-abo-recap h2{font-size:1.2rem}.sa-abo-modes{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0;display:grid}.sa-abo-mode{border:1px solid var(--couleur-bordure);cursor:pointer;border-radius:12px;flex-direction:row;align-items:flex-start;gap:.6rem;padding:.8rem;display:flex}.sa-abo-mode:has(input:checked){border-color:var(--couleur-primaire);background:var(--couleur-primaire-douce)}.sa-abo-mode input{flex:none;width:auto;margin-top:.3rem}.sa-abo select,.sa-abo .sa-champ input:not([type=checkbox]),.sa-abo textarea{box-sizing:border-box;width:100%;margin:0}.sa-abo-coordonnees>*{min-width:0}.sa-abo-duree{max-width:14rem}.sa-abo-aide{color:var(--couleur-texte-attenue);margin:.3rem 0 0;font-size:.9rem}.sa-abo .sa-champ-case{justify-self:start}.sa-abo-total{border:2px solid var(--couleur-primaire);background:var(--couleur-fond);border-radius:16px;padding:1.25rem 1.5rem}.sa-abo-total p{margin:.25rem 0}.sa-abo-total-montant{color:var(--couleur-primaire);font-size:1.6rem;font-weight:700}.sa-abo-conseil{font-weight:600}.sa-abo-boutons{flex-wrap:wrap;justify-content:flex-end;gap:.8rem;margin:0;display:flex}.sa-abo-rappel{text-align:center;margin:0}.sa-abo textarea{font:inherit}.sa-abo-merci{text-align:center}.sa-abo-coordonnees{gap:1.25rem;max-width:none;display:grid}.sa-abo-coordonnees legend{font-family:var(--police-titre);padding:0 .4rem;font-size:1.15rem;font-weight:700}.sa-abo-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.sa-abo-grille .sa-champ-large{grid-column:1/-1}.sa-abo-recap{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.sa-abo-recap dl{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.4rem .8rem;margin:.8rem 0 0;display:grid}.sa-abo-recap dt{color:var(--couleur-texte-attenue)}.sa-abo-recap dd{overflow-wrap:anywhere;white-space:pre-line;margin:0}.sa-abo-modifier{margin-left:.5rem;font-size:.85rem;font-weight:400}@media (width<=760px){.sa-abo-options,.sa-abo-modes{grid-template-columns:minmax(0,1fr)}.sa-abo-colonne-droite,.sa-abo-total-colonne,.sa-abo-choix-detail{grid-column:1}.sa-abo .sa-abo-vers-licence{grid-column:1;grid-row:auto!important}}@media (width<=640px){.sa-abo-grille,.sa-abo-recap dl{grid-template-columns:1fr}.sa-abo-boutons{justify-content:stretch}.sa-abo-boutons>*{text-align:center;flex:100%}}.sa-abo-modes.sa-abo-modes-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-abo-fournisseur>*{grid-column:1/-1}@media (width<=700px){.sa-abo-modes.sa-abo-modes-2{grid-template-columns:minmax(0,1fr)}}.sa-coach-niveaux .sa-carte h3{margin:0 0 .4rem;font-size:1.15rem}.sa-coach-niveaux .sa-carte p+p{margin-top:.6rem}.sa-coach-pour{font-weight:600;color:var(--couleur-texte)!important}.sa-coach-exemple{margin:.9rem 0 0}.sa-coach-exemple figcaption{text-transform:uppercase;letter-spacing:.04em;color:var(--couleur-texte-attenue);font-size:.8rem;font-weight:600}.sa-coach-exemple blockquote{border-left:3px solid var(--f,var(--couleur-primaire));background:var(--couleur-fond);color:var(--couleur-texte);margin:.3rem 0 0;padding:.6rem .8rem;font-size:.92rem;font-style:italic}.sa-abo-carte-choisie a{color:var(--couleur-texte);text-decoration:underline}.sa-coach-inclus{max-width:46rem;color:var(--couleur-primaire);margin:.6rem auto 0;font-size:.95rem;font-weight:500}.sa-coach-entete{margin-top:1rem}.sa-coach-entete .sa-intro{margin:0}.sa-coach-entete .sa-coach-inclus{margin:.8rem 0 0}.sa-offres-pour{font-weight:600}.sa-carte-offre-boutons{flex-wrap:wrap;gap:.75rem}.sa-nos-offres .sa-offres-grille{margin-top:1.5rem}.sa-offres-grille-deux{max-width:52rem;margin-inline:auto}.sa-offres-liste{margin:.5rem 0 .75rem;padding-left:1.2rem}.sa-offres-liste li{margin-bottom:.4rem}.sa-nos-offres>.sa-alternative{margin-top:1.5rem}.sa-nos-offres .sa-offres-coach{max-width:none}.sa-encart-coach h2,.sa-encart-coach h3{margin-top:0}.sa-encart-coach p{margin:.5rem 0 0}.sa-encart-coach .sa-encart-coach-bouton{margin-top:1rem}.qp-bandeau{border:1px solid var(--couleur-bordure,#d5dcec);background:var(--couleur-fond-encadre,#eef2fb);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.75rem 0 1rem;padding:.75rem 1rem;display:flex}.qp-bandeau p{flex:22rem;margin:0}.qp-bandeau-grace,.qp-bandeau-suspendu{color:#3d2c0b;background:#fdf5e6;border-color:#e2a84a}.dialog-fond.qp-fond{box-sizing:border-box;padding:1rem .75rem}.dialog-boite.qp-boite{box-sizing:border-box;width:100%;max-width:46rem;max-height:calc(100vh - 2rem);overflow-y:auto}.qp-boite h2{margin-top:0;font-size:1.3rem}.qp-boite .qp-formulaire{width:100%;max-width:none}.qp-boite h3{margin:1.25rem 0 .4rem;font-size:1.05rem}.qp-rappel{color:var(--couleur-texte-attenue);font-size:.92rem}.qp-echelle{color:var(--couleur-texte-attenue);margin:0 0 .5rem;font-size:.85rem}.qp-champ{box-sizing:border-box;width:100%;font:inherit}textarea.qp-champ,.qp-commentaire{border:1px solid var(--couleur-bordure,#d5dcec);background:var(--couleur-fond);color:var(--couleur-texte);font:inherit;resize:vertical;border-radius:10px;padding:.4rem .6rem}.qp-commentaire{box-sizing:border-box;width:100%;margin-top:.4rem}.qp-question{border:none;border-bottom:1px solid var(--couleur-bordure,#d5dcec);margin:0;padding:.55rem 0}.qp-question legend{margin-bottom:.35rem;padding:0;font-weight:600}.qp-notes{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.qp-note{cursor:pointer;display:inline-flex;position:relative}.qp-note input{opacity:0;width:1px;height:1px;position:absolute}.qp-note span{text-align:center;border:1px solid var(--couleur-bordure,#d5dcec);background:var(--couleur-fond);border-radius:8px;min-width:2.1rem;padding:.3rem .5rem;display:inline-block}.qp-note input:focus-visible+span{outline:2px solid var(--couleur-primaire);outline-offset:1px}.qp-choisie span{background:var(--couleur-primaire);border-color:var(--couleur-primaire);color:#fff}.qp-non-utilise span{font-size:.85rem}.qp-notes-dix .qp-note span{min-width:1.9rem}.qp-ajouter{margin-left:.5rem;font-size:.85rem}.qp-case{margin:.5rem 0;display:block}.qp-case small{color:var(--couleur-texte-attenue);margin-left:1.5rem}.qp-confidentiel{color:var(--couleur-texte-attenue);margin-top:1rem;font-size:.85rem}.admin-pilotes-defilant{overflow-x:auto}.admin-etiquette-essai{color:#3d2c0b;background:#fdf5e6;border:1px solid #e2a84a;border-radius:6px;margin-right:.4rem;padding:0 .45rem;font-size:.8rem;display:inline-block}.admin-filtre-avis label{color:inherit;font-size:inherit;flex-direction:row;align-items:center;gap:.3rem;margin-left:.8rem;display:inline-flex}.admin-commandes{margin:1rem 0 1.5rem}.admin-commande-details{grid-template-columns:minmax(0,12rem) minmax(0,1fr);gap:.3rem .8rem;margin:.5rem 0;display:grid}.admin-commande-details dt{font-weight:600}.admin-commande-details dd{white-space:pre-line;overflow-wrap:anywhere;margin:0}.app{max-width:1000px;font-family:var(--police-texte);margin:2rem 0;padding:0 1rem}.titre-partie{font-weight:700;text-decoration:underline}.nom-partie-majuscule{text-transform:uppercase}.entete-page{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.menu-aide{flex:none;position:relative}.menu-aide-bouton{border:1px solid var(--couleur-bordure);color:var(--couleur-primaire);cursor:pointer;background:0 0;border-radius:.4rem;padding:.35rem .7rem;font-size:.9rem}.menu-aide-panneau{z-index:10;background:var(--couleur-fond);border:1px solid var(--couleur-bordure);white-space:nowrap;border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.6rem .9rem;display:flex;position:absolute;top:calc(100% + .3rem);right:0;box-shadow:0 4px 12px #00000026}.pied-de-page-version{color:var(--couleur-texte-faible);margin-top:2rem;font-size:.7rem}.choix-apparence{margin-left:1.2rem}.choix-apparence button.lien{font-size:inherit;color:inherit;text-decoration:underline}.choix-apparence button.apparence-active{font-weight:700;text-decoration:none}.page-accueil{max-width:700px;padding-top:1rem}.illustration-accueil{border-radius:12px;width:100%;max-width:400px;height:auto;margin-bottom:1.5rem;display:block}.illustration-tableau-cours{gap:.6rem;margin-bottom:1.5rem;padding-bottom:.4rem;display:flex;overflow:auto hidden}.cours-tuile{border:1px solid var(--couleur-bordure);background:var(--couleur-fond-douce);border-radius:10px;flex:none;min-width:128px;padding:.7rem .85rem}.cours-entete{align-items:center;gap:.45rem;margin-bottom:.4rem;display:flex}.cours-ecusson{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;display:flex}.cours-nom{font-family:var(--police-chiffres);color:var(--couleur-texte-attenue);font-size:.75rem;font-weight:600}.cours-strategie{color:var(--couleur-texte);margin-bottom:.3rem;font-size:.92rem;font-weight:400}.cours-delta{font-family:var(--police-chiffres);font-size:.85rem;font-weight:600}.cours-delta.hausse{color:var(--couleur-succes)}.cours-delta.baisse{color:var(--couleur-erreur)}.cours-tuile{animation:.55s ease-out backwards cours-entree;animation-delay:calc(var(--rang,0) * .15s);transition:box-shadow .4s}.cours-delta{transition:color .5s}.cours-pulse .cours-delta{animation:.6s ease-out cours-pouls}.cours-pulse-hausse{box-shadow:inset 0 0 0 2px var(--couleur-succes)}.cours-pulse-baisse{box-shadow:inset 0 0 0 2px var(--couleur-erreur)}@keyframes cours-entree{0%{opacity:0}to{opacity:1}}@keyframes cours-pouls{0%{transform:scale(1)}35%{transform:scale(1.18)}to{transform:scale(1)}}.cours-delta{transform-origin:0}.cours-couronne{margin-left:auto;font-size:.95rem;animation:.6s cubic-bezier(.34,1.56,.64,1) cours-couronne-rebond}@keyframes cours-couronne-rebond{0%{opacity:0;transform:translateY(-6px)scale(.4)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=640px){.illustration-tableau-cours{grid-template-columns:1fr 1fr;display:grid;overflow:visible}.cours-tuile{min-width:0}}@media (prefers-reduced-motion:reduce){.cours-tuile,.cours-couronne,.cours-pulse .cours-delta{animation:none}}.illustration-joueur-photo{max-width:420px;margin:0 0 1.5rem}.illustration-joueur-photo img{aspect-ratio:16/9;object-fit:cover;object-position:center 45%;border-radius:12px;width:100%;margin-bottom:.3rem;display:block}.illustration-joueur-photo figcaption,.illustration-joueur-photo figcaption a{color:var(--couleur-texte-faible);font-size:.7rem}.illustration-createur-photo{margin:0 0 1.5rem}.illustration-createur-photo img{aspect-ratio:2.4;object-fit:cover;object-position:center 30%;border-radius:12px;width:100%;margin-bottom:.3rem;display:block}.illustration-createur-photo figcaption{color:var(--couleur-texte-faible);font-size:.7rem}.illustration-createur-photo figcaption a{color:var(--couleur-texte-faible)}.page-accueil h1{color:var(--couleur-texte);letter-spacing:-.01em;margin-bottom:.3rem}.page-accueil-soustitre{color:var(--couleur-primaire);margin:0 0 1.2rem;font-size:1.05rem;font-weight:600}.page-accueil p{color:var(--couleur-texte-attenue);line-height:1.6}.faq-page h2{border-bottom:2px solid var(--couleur-primaire-douce);color:var(--couleur-primaire);margin-top:2.5rem;padding-bottom:.4rem;scroll-margin-top:1rem;font-size:1.15rem}.faq-page h2:first-of-type{margin-top:1.5rem}.faq-page h3{color:var(--couleur-texte);margin-top:1.6rem;margin-bottom:.4rem;font-size:1rem}.faq-page ol li{padding-left:.2rem}.faq-page ol li::marker{font-weight:700}.faq-sommaire{background:var(--couleur-fond-douce);border:1px solid var(--couleur-bordure);border-radius:.6rem;margin-bottom:1rem;padding:1rem 1.25rem}.faq-sommaire-titre{text-transform:uppercase;letter-spacing:.04em;color:var(--couleur-texte-attenue);margin:0 0 .6rem;font-size:.8rem;font-weight:600}.faq-sommaire ul{flex-direction:column;gap:.35rem;margin:0;padding-left:1.1rem;display:flex}.faq-sommaire a{color:var(--couleur-primaire);text-decoration:none}.faq-sommaire a:hover,.faq-sommaire a:focus-visible{text-decoration:underline}.page-accueil-cta{background:var(--couleur-primaire);color:#fff;border-radius:8px;margin-top:.5rem;padding:.65rem 1.4rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:inline-block}.page-accueil-cta:hover,.page-accueil-cta:focus-visible{background:var(--couleur-primaire-hover)}.apropos-presentation{background:var(--couleur-primaire-douce);border-left:3px solid var(--couleur-primaire);border-radius:.5rem;margin:1rem 0 1.5rem;padding:.9rem 1.2rem;font-size:.92rem}.apropos-presentation p{font-size:inherit;margin:0 0 .7rem}.apropos-presentation p:last-child{margin-bottom:0}.historique-versions{margin-top:1rem}.historique-version{border-bottom:1px solid var(--couleur-bordure);padding:.9rem 0}.historique-version:last-child{border-bottom:none}.historique-version h3{color:var(--couleur-texte);margin:0 0 .35rem;font-size:1rem}.historique-date-invisible{color:#0000;font-size:.1rem}.historique-version p{margin:0;font-size:.92rem}.selecteur-langue{flex-direction:row;align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.selecteur-langue select{width:auto}.drapeau-langue{border-radius:3px;flex:none;display:block;box-shadow:0 1px 2px #0f172a40}.creation-layout{align-items:flex-start;gap:2rem;display:flex}.creation-form-colonne{flex:0 0 320px}.creation-form-colonne-groupe{display:contents}.creation-form-colonne-groupe>.statut-entreprise{margin:0}.creation-form-colonne-groupe .creation-form-colonne{flex-direction:column;flex:0 320px;gap:.75rem;min-width:0;display:flex}.bouton-centre{align-self:center}.creation-liste-colonne{flex:1;min-width:0}@media (width<=720px){.creation-layout{flex-direction:column}.creation-form-colonne,.creation-form-colonne-groupe,.creation-liste-colonne,.creation-form-colonne-groupe .creation-form-colonne{flex:auto;width:100%}}.grille-damier{grid-template-columns:1fr 1fr 1fr;gap:2rem;margin-bottom:1.5rem;display:grid}.grille-damier>.statut-entreprise{margin:0}.grille-damier>.statut-entreprise:nth-child(2){grid-column:span 2}.grille-damier>.statut-entreprise:nth-child(3){grid-column:1/-1}@media (width<=720px){.grille-damier{grid-template-columns:1fr}.grille-damier>.statut-entreprise:nth-child(2){grid-column:span 1}}.plusieurs-colonnes{align-items:stretch;gap:2rem;display:flex}.plusieurs-colonnes>.statut-entreprise{flex-direction:column;flex:1;min-width:0;display:flex}.plusieurs-colonnes>.statut-entreprise>p{font-size:.85rem}.plusieurs-colonnes>.statut-entreprise>button,.plusieurs-colonnes>.statut-entreprise>.bouton-apparence{align-self:center;margin-top:auto}@media (width<=720px){.plusieurs-colonnes{flex-direction:column}}.nav{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-bottom:1.5rem;font-size:.9rem;display:flex}.nav-groupe{flex-wrap:wrap;align-items:center;gap:.5rem .3rem;display:inline-flex}.nav-groupe-joueur{margin-left:auto}.nav a{color:var(--couleur-primaire)}.nav-langue-droite{flex-wrap:wrap;align-items:center;column-gap:.3rem;display:flex}.nav-langue-droite .selecteur-langue{margin-bottom:0;margin-left:auto;font-size:.86rem}form{flex-direction:column;gap:.75rem;max-width:320px;margin-bottom:1.5rem;display:flex}label{color:var(--couleur-texte-attenue);flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.radio-groupe{border:none;flex-direction:column;gap:.25rem;margin:0;padding:0;display:flex}.radio-groupe legend{padding:0;font-size:.9rem}.radio-label{flex-direction:row;align-items:center;gap:.4rem}input,select{border:2px solid var(--couleur-texte-attenue);background:var(--couleur-fond-douce);color:var(--couleur-texte);border-radius:6px;padding:.4rem .6rem;font-size:1rem;font-weight:600;box-shadow:inset 0 1px 3px #0000001a}input:focus-visible,select:focus-visible{outline:2px solid var(--couleur-primaire);outline-offset:1px}button,.bouton-apparence{cursor:pointer;border:1px solid var(--couleur-bouton-bordure);background:var(--couleur-bouton-fond);color:var(--couleur-bouton-texte);box-shadow:0 2px 0 var(--couleur-bouton-bordure), 0 1px 2px #0000001a;border-radius:6px;padding:.5rem 1rem;font-size:1rem;font-weight:400;transition:background-color .15s,box-shadow .1s,transform .1s}.bouton-apparence{text-align:center;text-decoration:none;display:inline-block}button:hover:not(:disabled),.bouton-apparence:hover{background:var(--couleur-bouton-fond-hover)}button:active:not(:disabled),.bouton-apparence:active{box-shadow:0 0 0 var(--couleur-bouton-bordure), 0 1px 1px #00000014;transform:translateY(2px)}button:disabled{cursor:not-allowed;opacity:.6}.lien{color:var(--couleur-primaire);cursor:pointer;box-shadow:none;background:0 0;border:none;padding:0;font-size:1rem;text-decoration:underline}.lien:hover:not(:disabled),.lien:active:not(:disabled){box-shadow:none;background:0 0;transform:none}.lien-petit{font-size:.85rem}.erreur{color:var(--couleur-erreur)}ul{padding-left:1.2rem}.tableau-scroll,.schema-scroll{scrollbar-width:thin;scrollbar-color:var(--couleur-texte-attenue) var(--couleur-fond-douce);overflow-x:auto}.tableau-scroll::-webkit-scrollbar{height:10px}.schema-scroll::-webkit-scrollbar{height:10px}.tableau-scroll::-webkit-scrollbar-track{background:var(--couleur-fond-douce)}.schema-scroll::-webkit-scrollbar-track{background:var(--couleur-fond-douce)}.tableau-scroll::-webkit-scrollbar-thumb{background:var(--couleur-texte-attenue);border-radius:5px}.schema-scroll::-webkit-scrollbar-thumb{background:var(--couleur-texte-attenue);border-radius:5px}.tableau-scroll-conteneur{position:relative}.tableau-scroll-ombre{pointer-events:none;width:1.75rem;position:absolute;top:0;bottom:0}.tableau-scroll-ombre-gauche{background:linear-gradient(to right, var(--couleur-ombre-scroll), transparent);left:0}.tableau-scroll-ombre-droite{background:linear-gradient(to left, var(--couleur-ombre-scroll), transparent);right:0}table{border-collapse:collapse;font-size:.9rem}th,td{text-align:left;border-bottom:1px solid var(--couleur-bordure);white-space:nowrap;padding:.4rem .6rem}th{color:var(--couleur-texte-attenue);font-weight:600}.tableau-joueurs th,.tableau-joueurs td{white-space:normal}.tableau-joueurs td strong,.tableau-joueurs td a{white-space:nowrap}th.montant,td.montant{text-align:right}.tableau-classement th:first-child,.tableau-classement td:first-child{background:var(--couleur-fond-douce);width:2.75rem;position:sticky;left:0}.tableau-classement th:nth-child(2),.tableau-classement td:nth-child(2){background:var(--couleur-fond-douce);position:sticky;left:2.75rem}.tableau-historique-tour th:first-child,.tableau-historique-tour td:first-child{text-overflow:ellipsis;background:var(--couleur-fond-douce);width:7rem;max-width:7rem;position:sticky;left:0;overflow:hidden}.tableau-historique-tour th:nth-child(2),.tableau-historique-tour td:nth-child(2){text-overflow:ellipsis;background:var(--couleur-fond-douce);width:7rem;max-width:7rem;position:sticky;left:7rem;overflow:hidden}.tableau-resultats-tour th:first-child,.tableau-resultats-tour td:first-child{background:var(--couleur-fond-douce);width:3rem;position:sticky;left:0}.compteur-effectif{align-items:center;gap:.6rem;display:inline-flex}.compteur-effectif button{border-radius:50%;width:2.1rem;height:2.1rem;padding:0;font-size:1.2rem;line-height:1}.compteur-effectif-valeur{text-align:center;font-variant-numeric:tabular-nums;min-width:2ch;font-size:1.15rem;font-weight:700}.compteur-effectif-entete{text-align:center}.mouvement-recrutement{color:var(--couleur-succes,#15803d);font-weight:600}.mouvement-licenciement{color:var(--couleur-erreur,#b91c1c);font-weight:600}.mouvement-aucun{color:var(--couleur-texte-attenue)}.tableau-roles td:first-child{white-space:normal;max-width:220px}.cellule-nom-entreprise{white-space:normal;max-width:140px}.cellule-nom-entreprise small{color:var(--couleur-texte-attenue)}.cellule-nom-partie{white-space:normal;max-width:100px;font-size:.8rem}.cellule-nom-partie button{text-align:left}.tableau-roles small{color:var(--couleur-texte-attenue)}.tableau-roles input{width:4rem}.statut-entreprise{background:var(--couleur-fond-douce);color:var(--couleur-texte);border:1px solid var(--couleur-bordure);border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.statut-entreprise h3{margin:0 0 .5rem;font-size:.95rem}.statut-entreprise h3.titre-cadre-grand{font-size:1.4rem}.statut-entreprise-entete{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.5rem;display:flex}.statut-entreprise-entete h3{margin-bottom:0}.cadre-historique{background:var(--couleur-fond-douce);color:var(--couleur-texte);border:1px solid var(--couleur-bordure);border-radius:.5rem;margin:1rem 0;padding:.75rem 1rem}.cadre-historique-entete{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cadre-historique-entete h3{margin:0}.cadre-historique-contenu{margin-top:.75rem;overflow-x:auto}.classement-type-selecteur{max-width:260px;font-size:.85rem}.entreprise-cadre{position:relative}.entreprise-cadre .statut-entreprise-entete{padding-right:5.5rem}.ecusson-entreprise{border-radius:50%;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;font-size:2.6rem;line-height:1;display:flex;position:absolute;top:.6rem;right:.75rem;box-shadow:0 1px 3px #00000026}.ecusson-entreprise-grand{flex-shrink:0;position:static}.ecusson-entreprise-petit{width:1.6rem;height:1.6rem;box-shadow:none;vertical-align:middle;margin-right:.4rem;font-size:1rem;display:inline-flex;position:static}.cadre-titre-avec-ecusson{align-items:center;gap:1rem;display:flex}.cadre-titre-avec-ecusson h3{margin:0}.score-social-detail{margin:.5rem 0 1rem;font-size:.95rem}.statut-colonnes{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:1rem 1.2rem;display:grid}.statut-colonne{border:2px solid var(--couleur-bordure);background:var(--couleur-fond);border-radius:.45rem;padding:0 .7rem .4rem;box-shadow:0 1px 3px #0000001f}.statut-colonne h4{border-bottom:2px solid var(--couleur-bordure);background:var(--couleur-fond-douce);text-transform:uppercase;letter-spacing:.03em;text-align:center;color:var(--couleur-texte-attenue);border-radius:.3rem .3rem 0 0;margin:0 -.7rem .4rem;padding:.4rem .7rem;font-size:.72rem;font-weight:600}.resultats-tour{background:var(--couleur-fond-douce);color:var(--couleur-texte);border:1px solid var(--couleur-bordure);border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1rem}.resultats-tour-entete{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.6rem;display:flex}.resultats-tour-entete h3{margin:0;font-size:1.05rem}.resultats-tour-alerte{background:var(--couleur-primaire-douce);border-left:3px solid var(--couleur-primaire);border-radius:.3rem;margin-bottom:.8rem;padding:.6rem .8rem}.resultats-tour-alerte-titre{text-transform:uppercase;letter-spacing:.04em;color:var(--couleur-primaire);margin-bottom:.2rem;font-size:.7rem;font-weight:600;display:block}.resultats-tour-alerte p{margin:0;font-size:.88rem}.resultats-tour-alerte-titre-rupture{color:var(--couleur-erreur);animation:1.2s ease-in-out 4 alerte-rupture-clignote}@keyframes alerte-rupture-clignote{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.resultats-tour-alerte-titre-rupture{animation:none}}.resultats-tour-colonnes{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem 1.2rem;display:grid}.resultats-tour-colonne{border:2px solid var(--couleur-bordure);background:var(--couleur-fond);border-radius:.45rem;padding:0 .7rem .4rem;box-shadow:0 1px 3px #0000001f}.resultats-tour-colonne h4{border-bottom:2px solid var(--couleur-bordure);background:var(--couleur-fond-douce);text-transform:uppercase;letter-spacing:.03em;text-align:center;color:var(--couleur-texte-attenue);border-radius:.3rem .3rem 0 0;margin:0 -.7rem .4rem;padding:.4rem .7rem;font-size:.72rem;font-weight:600}.resultats-tour-ligne{border-bottom:1px solid var(--couleur-bordure);flex-wrap:wrap;justify-content:space-between;gap:.4rem .6rem;padding:.3rem 0;font-size:.85rem;display:flex}.resultats-tour-ligne:last-child{border-bottom:none}.resultats-tour-label{color:var(--couleur-texte-attenue)}.resultats-tour-valeur{text-align:right;font-weight:600}.resultats-tour-ligne-detail .resultats-tour-valeur{text-align:left;font-weight:400}.resultats-tour-delta{font-weight:600}.resultats-tour-delta-hausse{color:var(--couleur-succes)}.resultats-tour-delta-baisse{color:var(--couleur-erreur)}.graphique-evolution{border-top:1px solid var(--couleur-bordure);margin-top:1rem;padding-top:.75rem}.graphique-evolution-titre{color:var(--couleur-texte-attenue);margin:0 0 .6rem;font-size:.85rem}.statut-colonne .mini-graphique{margin-bottom:1rem}.statut-colonne .mini-graphique:last-child{margin-bottom:0}.mini-graphique h4{color:var(--couleur-texte-attenue);margin:0 0 .2rem;font-size:.75rem;font-weight:600}.mini-graphique svg{width:100%;height:auto;display:block}.mini-graphique-ligne{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mini-graphique-ligne-hausse{stroke:var(--couleur-succes)}.mini-graphique-ligne-baisse{stroke:var(--couleur-erreur)}.mini-graphique-point-hausse{fill:var(--couleur-succes)}.mini-graphique-point-baisse{fill:var(--couleur-erreur)}.mini-graphique-zero{stroke:var(--couleur-bordure);stroke-width:1px;stroke-dasharray:3 3}.mini-graphique-axe{stroke:var(--couleur-texte-faible);stroke-width:1px}.mini-graphique-label-valeur{fill:var(--couleur-primaire);font-size:7.5px}.mini-graphique-valeur{text-align:center;margin:.15rem 0 0;font-size:.9rem;font-weight:600}.mini-graphique-vide{color:var(--couleur-texte-faible)}.suivi-page{max-width:1200px;margin:0 auto}.suivi-entete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.25rem;display:flex}.suivi-entete h1{align-items:baseline;gap:.75rem;margin:0;display:flex}.suivi-pastille-direct{font-family:var(--police-texte);letter-spacing:.08em;text-transform:uppercase;color:var(--couleur-erreur);border:1px solid var(--couleur-erreur);border-radius:999px;padding:.15rem .55rem;font-size:.7rem;font-weight:500;transition:background-color .3s,color .3s}.suivi-pastille-pulse{background:var(--couleur-erreur);color:var(--couleur-fond)}.suivi-pastille-terminee{color:var(--couleur-texte-attenue);border-color:var(--couleur-texte-attenue)}.suivi-selecteur-indicateur{max-width:280px}.suivi-graphique-cadre{background:var(--couleur-fond-douce);border:1px solid var(--couleur-bordure);border-radius:.75rem;margin-bottom:1.25rem;padding:1rem .5rem .5rem}.suivi-graphique-vide{text-align:center;color:var(--couleur-texte-attenue);padding:2rem 1rem}.suivi-graphique-wrap{position:relative}.suivi-graphique-combine{width:100%;height:auto;display:block}.suivi-crosshair{stroke:var(--couleur-texte-attenue);stroke-width:1px;stroke-dasharray:2 2}.suivi-graphique-tooltip{pointer-events:none;z-index:5;background:var(--couleur-texte);color:var(--couleur-fond);border-radius:.4rem;min-width:120px;padding:.5rem .65rem;font-size:12px;line-height:1.5;position:absolute;box-shadow:0 8px 20px -6px #0006}.suivi-graphique-tooltip-nom{white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:flex}.suivi-graphique-tooltip-dot{border-radius:50%;flex:none;width:8px;height:8px}.suivi-graphique-tooltip-valeur{font-family:var(--police-chiffres);font-size:1rem;font-weight:700}.suivi-graphique-tooltip-tour{opacity:.75;font-size:10.5px}.suivi-grille-ligne{stroke:var(--couleur-bordure);stroke-width:1px}.suivi-grille-label{font-family:var(--police-chiffres);fill:var(--couleur-texte-attenue);font-size:12px}.suivi-courbe{stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;transition:d .4s,stroke-width 80ms,opacity 80ms}.suivi-courbe.hot{stroke-width:4.5px}.suivi-courbe.dim{opacity:.3}.suivi-etiquette-trait{stroke-width:1px;opacity:.6}.suivi-etiquette-nom{font-family:var(--police-texte);font-size:14px;font-weight:700}.suivi-etiquette-valeur{font-family:var(--police-chiffres);fill:var(--couleur-texte-attenue);font-size:12px}.suivi-tour-courant{text-align:center;margin:0 0 1.2rem}.suivi-tour-pastille{color:var(--couleur-texte);font-family:var(--police-chiffres);font-size:1.3rem;font-weight:700}.suivi-choix-affichage{border:1px solid var(--couleur-bordure);border-radius:.5rem;display:inline-flex;overflow:hidden}.suivi-choix-affichage button{box-shadow:none;background:var(--couleur-fond-douce);color:var(--couleur-texte-attenue);border:none;border-radius:0;padding:.4rem .9rem;font-weight:600}.suivi-choix-affichage button.suivi-choix-actif{background:var(--couleur-primaire);color:#fff}.suivi-tuiles{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.9rem;display:grid}.suivi-tuile{border:1px solid var(--couleur-bordure);border-top:5px solid var(--couleur-entreprise,var(--couleur-bordure));background:var(--couleur-fond-douce);border-radius:.6rem;flex-direction:column;gap:.35rem;padding:.8rem 1rem .9rem;transition:box-shadow .4s;display:flex}.suivi-tuile-monte{box-shadow:inset 0 0 0 2px var(--couleur-succes)}.suivi-tuile-descend{box-shadow:inset 0 0 0 2px var(--couleur-erreur)}.suivi-tuile-entete{align-items:center;gap:.5rem;display:flex}.suivi-tuile-rang{font-family:var(--police-chiffres);color:var(--couleur-texte-attenue);font-size:1.35rem;font-weight:700}.suivi-badge-rang{font-family:var(--police-chiffres);border-radius:999px;margin-left:auto;padding:.05rem .5rem;font-size:.8rem;font-weight:700}.suivi-badge-rang.monte{background:var(--couleur-succes-douce,#e0f4e8);color:var(--couleur-succes)}.suivi-badge-rang.descend{color:var(--couleur-erreur);background:#fde8e6}.suivi-tuile-entete .cours-couronne{margin-left:auto}.suivi-tuile-entete .cours-couronne+.suivi-badge-rang{margin-left:0}.suivi-tuile-nom{align-items:center;gap:.45rem;font-size:1.05rem;font-weight:600;display:flex}.suivi-tuile-valeur{font-family:var(--police-chiffres);font-variant-numeric:tabular-nums;font-size:1.7rem;font-weight:700;line-height:1.15}.suivi-tuile-variation{font-family:var(--police-chiffres);color:var(--couleur-texte-attenue);min-height:1.3em;font-size:.9rem;font-weight:600}.suivi-tuile-variation.hausse{color:var(--couleur-succes)}.suivi-tuile-variation.baisse{color:var(--couleur-erreur)}.suivi-tuile-vs{color:var(--couleur-texte-attenue);font-weight:400}.suivi-classement{flex-direction:column;gap:.4rem;display:flex}.suivi-ligne-classement{background:var(--couleur-fond-douce);border:1px solid var(--couleur-bordure);border-radius:.5rem;grid-template-columns:2.5rem 1.6rem .9rem 1fr auto;align-items:center;gap:.6rem;padding:.5rem .9rem;display:grid}.suivi-rang{font-family:var(--police-chiffres);color:var(--couleur-texte-attenue);font-weight:700}.suivi-puce-couleur{border-radius:50%;width:.9rem;height:.9rem;display:inline-block}.suivi-nom{font-weight:600}.suivi-puce-en-attente{animation:1.4s ease-in-out infinite suivi-point-clignote}@keyframes suivi-point-clignote{0%,to{opacity:1}50%{opacity:.25}}.suivi-valeur-actuelle{font-family:var(--police-chiffres);font-size:1.05rem;font-weight:700}@media (prefers-reduced-motion:reduce){.suivi-courbe{transition:none}.suivi-puce-en-attente,.tour-valide-attente{animation:none}}.statut-validations{color:var(--couleur-texte-attenue);margin:0 0 .35rem;font-size:.85rem}.decompte-temps{text-align:center;color:var(--couleur-erreur);font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:.85rem;font-weight:700}.cadre-decision{background:var(--couleur-primaire-douce);border:2px solid var(--couleur-primaire);border-radius:.6rem;margin:1rem 0;padding:1rem 1.25rem}.cadre-decision-titre{color:var(--couleur-primaire-hover);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin:0 0 .5rem;font-size:1.05rem;display:flex}.cadre-decision-temps{color:var(--couleur-primaire-hover);font-size:.9rem;font-weight:600}.cadre-decision-temps-urgent{color:var(--couleur-erreur)}.onglets-layout{align-items:flex-start;gap:1.5rem;display:flex}.onglets-layout form{flex:1;min-width:0;max-width:none}.onglets-nav{border-right:1px solid var(--couleur-bordure);flex-direction:column;flex-shrink:0;width:180px;display:flex}.onglets-nav-groupe+.onglets-nav-groupe{border-top:1px solid var(--couleur-bordure);margin-top:.75rem;padding-top:.75rem}.onglet-bouton{cursor:pointer;color:var(--couleur-texte-attenue);text-align:left;background:0 0;border:none;border-left:2px solid #0000;padding:.6rem .75rem;font-size:.9rem}.onglet-bouton.onglet-actif{border-left-color:var(--couleur-primaire);color:var(--couleur-primaire);font-weight:600}.onglet-bouton.onglet-modifie{color:var(--couleur-primaire)}.verifier-consigne{text-align:center;color:var(--couleur-texte-attenue);margin:.9rem 0 .4rem;font-size:.8rem;line-height:1.3}.onglet-bouton.onglet-bouton-verifier{box-sizing:border-box;color:#06382b;text-align:center;background:#4fb58f;border:none;border-radius:.5rem;width:100%;margin-top:0;padding:.65rem .75rem;font-size:.9rem;font-weight:700;line-height:1.3;display:block;box-shadow:0 2px #2f8a6d,0 3px 8px #0003}.onglet-bouton.onglet-bouton-verifier:hover:not(:disabled){background:#43a681}.onglet-bouton.onglet-bouton-verifier.onglet-actif{color:#06382b;outline:3px solid var(--couleur-texte);outline-offset:2px}@media (width<=640px){.onglets-layout{flex-direction:column;align-items:stretch;gap:1rem}.onglets-nav{border-right:none;border-bottom:1px solid var(--couleur-bordure);width:auto;padding-bottom:.75rem}.onglets-nav-groupe:first-child{flex-wrap:wrap;gap:.35rem;display:flex}.onglets-nav-groupe+.onglets-nav-groupe{margin-top:.5rem;padding-top:.5rem}.onglets-nav .onglet-bouton:not(.onglet-bouton-verifier){border-bottom:2px solid #0000;border-left:none;padding:.45rem .6rem}.onglets-nav .onglet-bouton.onglet-actif:not(.onglet-bouton-verifier){border-bottom-color:var(--couleur-primaire)}}:root{--famille-ventes:#2563eb;--famille-ventes-douce:#dbe7fd;--famille-ventes-texte:#16306b;--famille-ventes-actif:#fff;--famille-production:#f0a04b;--famille-production-douce:#fde9d0;--famille-production-texte:#6b3a0a;--famille-production-actif:#3d2106;--famille-rh:#6d5de8;--famille-rh-douce:#e6e2fb;--famille-rh-texte:#2f2680;--famille-rh-actif:#fff;--famille-finances:#1f9d55;--famille-finances-douce:#d8f0e2;--famille-finances-texte:#0f4d2a;--famille-finances-actif:#fff}[data-famille=ventes]{--f:var(--famille-ventes);--f-douce:var(--famille-ventes-douce);--f-texte:var(--famille-ventes-texte);--f-actif:var(--famille-ventes-actif)}[data-famille=production]{--f:var(--famille-production);--f-douce:var(--famille-production-douce);--f-texte:var(--famille-production-texte);--f-actif:var(--famille-production-actif)}[data-famille=rh]{--f:var(--famille-rh);--f-douce:var(--famille-rh-douce);--f-texte:var(--famille-rh-texte);--f-actif:var(--famille-rh-actif)}[data-famille=finances]{--f:var(--famille-finances);--f-douce:var(--famille-finances-douce);--f-texte:var(--famille-finances-texte);--f-actif:var(--famille-finances-actif)}@media (prefers-color-scheme:dark){:root{--famille-ventes:#5b8def;--famille-ventes-douce:#172a52;--famille-ventes-texte:#bcd0fb;--famille-ventes-actif:#0b1a3a;--famille-production:#f0a04b;--famille-production-douce:#4a2f14;--famille-production-texte:#fbd9b0;--famille-production-actif:#2a1804;--famille-rh:#8f82f0;--famille-rh-douce:#2a2560;--famille-rh-texte:#d3cdfb;--famille-rh-actif:#150f45;--famille-finances:#4cc084;--famille-finances-douce:#123a29;--famille-finances-texte:#b6ebcf;--famille-finances-actif:#06281a}}.bouton-valider-tour{background:var(--couleur-primaire);color:#fff;border:none;align-self:center;margin-top:1.75rem;font-weight:600}.bouton-valider-tour:disabled{background:color-mix(in srgb, var(--couleur-primaire) 45%, var(--couleur-fond));cursor:not-allowed}.tour-valide-message{text-align:center;color:var(--couleur-erreur);margin-top:1.25rem;font-weight:600}.tour-valide-attente{text-align:center;color:var(--couleur-erreur);margin:.25rem 0 0;font-weight:600;animation:1.4s ease-in-out infinite suivi-point-clignote}.erreur-validation-tour{margin-top:.6rem;font-size:.85rem}.onglet-contenu{flex-direction:column;gap:.75rem;max-width:480px;display:flex}.onglet-intro{color:var(--couleur-texte-attenue);margin-top:0;font-size:.9rem}.label-avec-info{align-items:center;gap:.3rem;display:inline-flex}.curseur-partinterne{align-items:center;gap:.6rem;display:flex}.curseur-partinterne input[type=range]{flex:1}.curseur-legende{color:var(--couleur-texte-attenue);white-space:nowrap;font-size:.75rem}.curseur-legende-droite,.aligne-droite{text-align:right}.info-conteneur{margin-left:.3rem;display:inline-block;position:relative}button.info-icone{background:var(--couleur-texte-attenue);color:var(--couleur-fond);box-shadow:none;cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;padding:0;transition:opacity .12s;display:inline-flex}button.info-icone:hover,button.info-icone:active{background:var(--couleur-texte-attenue);box-shadow:none;transform:none}:hover>.info-conteneur button.info-icone,button.info-icone:focus-visible,.info-conteneur.ouvert button.info-icone{opacity:1}.info-icone-exemple{background:var(--couleur-texte-attenue);color:var(--couleur-fond);vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin:0 .15rem;display:inline-flex}.info-bulle{z-index:10;color:#eff1e9;background:#16241f;border-radius:.4rem;width:18rem;max-width:70vw;padding:.5rem .7rem;font-size:.8rem;font-weight:400;position:absolute;top:1.4rem;left:0;box-shadow:0 2px 8px #00000040}.resultats-tour .resultats-tour-colonne:nth-child(2n) .info-bulle{left:auto;right:0}.onglet-historique{max-width:none}.onglet-historique table{font-size:.85rem}.hist-col-resultat{background:var(--couleur-succes-douce);color:var(--couleur-texte)}.parametres-page form{max-width:none}.parametres-page fieldset{border:1px solid var(--couleur-bordure);border-radius:.5rem;margin-bottom:1.25rem;padding:1rem}.parametres-page legend{padding:0 .4rem;font-weight:600}.parametres-page label{max-width:480px;margin-bottom:1rem}.parametres-page label.champ-texte{max-width:700px}.parametres-page textarea{resize:vertical;width:100%;padding:.5rem;font-family:inherit;font-size:.9rem}.parametres-page small{color:var(--couleur-texte-attenue)}.parametres-message{color:var(--couleur-succes)}@media print{.no-print,.nav{display:none!important}}.document-comptable{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--couleur-primaire:#2563eb;--couleur-primaire-hover:#1d4ed8;--couleur-primaire-douce:#e3ecfe;--couleur-texte:#0f172a;--couleur-texte-attenue:#526077;--couleur-texte-faible:#5b677b;--couleur-fond:#fff;--couleur-fond-douce:#fff;--couleur-fond-encadre:#eef2fb;--couleur-bordure:#e6eaf3;--couleur-bouton-fond:#e6eefd;--couleur-bouton-fond-hover:#d5e3fc;--couleur-bouton-texte:#1e40af;--couleur-bouton-bordure:#b9cef6;color:var(--couleur-texte);background:#fff;border:1px solid #d9dac9;border-radius:.5rem;margin:0 0 1.5rem;padding:1.25rem 1.5rem}.document-comptable-entete{border-bottom:2px solid #16241f;margin-bottom:1rem;padding-bottom:.75rem}.document-comptable-jeu{letter-spacing:.04em;text-transform:uppercase;color:#4b5750;margin:0 0 .5rem;font-size:.75rem}.document-comptable-entete h2{margin:0 0 .75rem}.document-comptable-infos{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.4rem 1.5rem;margin:0;display:grid}.document-comptable-infos div{justify-content:space-between;gap:.5rem;font-size:.9rem;display:flex}.document-comptable-infos dt{color:#4b5750}.document-comptable-infos dd{text-align:right;margin:0;font-weight:600}.document-comptable-explication{color:#4b5750;margin:0 0 1rem}.document-comptable-mention{color:#63675e;border-top:1px dashed #d9dac9;margin:1rem 0 0;padding-top:.75rem}@media print{.document-comptable{page-break-after:always;border:none;padding:0}}.groupe-parametres{border:1px solid var(--couleur-bordure);border-radius:.5rem;flex-direction:column;gap:.75rem;min-width:0;margin:0 0 1rem;padding:1rem;display:flex}.groupe-parametres select{max-width:100%}.groupe-parametres legend{padding:0 .4rem;font-weight:600}.badge-niveau{white-space:nowrap;border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.badge-niveau-normal{background:var(--couleur-fond-douce);color:var(--couleur-texte-attenue)}.badge-niveau-avance{background:var(--couleur-avertissement-douce);color:var(--couleur-avertissement)}.badge-faillite{white-space:nowrap;background:var(--couleur-erreur-douce);color:var(--couleur-erreur);border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.badge-redressement{white-space:nowrap;background:var(--couleur-avertissement-douce);color:var(--couleur-avertissement);border-radius:999px;margin-left:.5rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.dialog-fond{z-index:100;background:#16241f80;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog-boite{background:var(--couleur-fond);color:var(--couleur-texte);border-radius:.5rem;max-width:26rem;padding:1.5rem;box-shadow:0 10px 30px #00000040}.dialog-boite h3{margin-top:0}.dialog-boutons{gap:.75rem;margin-top:1rem;display:flex}.dialog-boutons-centre{justify-content:center}.cout-apercu{background:var(--couleur-primaire-douce);color:var(--couleur-texte);border:1px solid var(--couleur-bouton-bordure);border-radius:.4rem;margin:0;padding:.5rem .7rem;font-size:.85rem}.cout-apercu-total{margin-top:.8rem;font-size:1rem;font-weight:600}.cout-apercu-total-alerte{background:var(--couleur-avertissement-douce);color:var(--couleur-avertissement);border-color:var(--couleur-avertissement)}.cout-apercu-alerte-texte{color:var(--couleur-avertissement);margin:.3rem 0 0;font-size:.8rem}.onglet-contenu-recap{gap:.5rem;max-width:620px}.recap-compact{border-collapse:collapse;width:100%;font-size:.88rem}.recap-compact th,.recap-compact td{border-bottom:1px solid var(--couleur-bordure);vertical-align:top;text-align:left;padding:.3rem .5rem}.recap-compact th{color:var(--couleur-texte-attenue);white-space:nowrap;font-weight:600}.recap-compact thead th{text-transform:uppercase;letter-spacing:.04em;border-bottom:2px solid var(--couleur-bordure);font-size:.75rem;font-weight:700}.recap-compact thead th:last-child{text-align:right}.recap-compact td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.etude-profil-marche{border-bottom:1px solid var(--couleur-bordure);margin-bottom:.8rem;padding-bottom:.4rem}.etude-profil-marche small{color:var(--couleur-texte-attenue)}.recap-tresorerie-esperee{flex-direction:column;gap:.3rem;margin-top:.4rem;display:flex}.recap-tresorerie-esperee-titre{margin:0;font-size:.9rem;font-weight:600}.recap-tresorerie-esperee th{white-space:normal;font-weight:400}.recap-tresorerie-esperee .montant-negatif{color:var(--couleur-erreur);font-weight:600}.recap-en-cours{color:var(--couleur-texte-attenue);margin:0;font-size:.8rem}.recap-validation{border-top:1px solid var(--couleur-bordure);flex-direction:column;align-items:center;margin-top:.5rem;padding-top:.9rem;display:flex}.recap-validation .bouton-valider-tour{margin-top:0}.recap-validation-boutons{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.onglets-layout-verification .onglet-contenu-recap{margin:0 auto}.graphique-entreprise{max-width:1280px;margin:0 auto;padding:1.5rem}.graphique-entreprise-entete{flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.graphique-entreprise-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--couleur-accent);margin:0 0 .4rem;font-family:monospace;font-size:.75rem;font-weight:600}.graphique-entreprise-select-entreprise{color:var(--couleur-texte-attenue);white-space:nowrap;font-size:.8rem}.graphique-entreprise-select-entreprise select{margin-top:.25rem;font-size:.9rem;display:block}.graphique-entreprise-lede-ligne{align-items:flex-start;gap:1rem;display:flex}.graphique-entreprise-lede{color:var(--couleur-texte-attenue);margin:0 0 .75rem}.graphique-entreprise-layout{grid-template-columns:300px 1fr;align-items:start;gap:1.25rem;margin-top:1rem;display:grid}@media (width<=880px){.graphique-entreprise-layout{grid-template-columns:1fr}}.graphique-entreprise-checks{flex-direction:column;gap:1rem;display:flex}.graphique-entreprise-param-row{cursor:pointer;flex-direction:row;align-items:center;gap:.4rem;font-size:.8rem;font-weight:400;line-height:1.2;display:flex}.graphique-entreprise-param-row input{flex:none;margin:0}.graphique-entreprise-param-nom{white-space:nowrap}.graphique-entreprise-swatch{border-top:2.5px solid;flex:none;width:16px;height:0}.graphique-entreprise-swatch.decisions{border-top-style:dashed}.graphique-entreprise-param-nom{color:var(--couleur-texte);flex:1}.graphique-entreprise-param-unite{color:var(--couleur-texte-attenue);font-family:monospace;font-size:.7rem}.graphique-entreprise-chart-wrap{background:var(--couleur-fond-douce);border:1px solid var(--couleur-bordure);border-radius:.5rem;padding:1rem 1rem .25rem;position:relative}.graphique-entreprise-chart-wrap.vide:after{content:"Coche au moins un paramètre à gauche pour afficher une courbe.";color:var(--couleur-texte-attenue);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.85rem;display:flex;position:absolute;inset:0}.graphique-entreprise-chart-wrap svg{width:100%;height:auto;display:block;overflow:visible}.graphique-entreprise-axis-label{fill:var(--couleur-texte-attenue);font-size:10.5px}.graphique-entreprise-gridline{stroke:var(--couleur-bordure);stroke-width:1px}.graphique-entreprise-faillite-line{stroke:var(--couleur-erreur);stroke-width:1.3px;stroke-dasharray:4 3}.graphique-entreprise-faillite-text{fill:var(--couleur-erreur);font-size:10.5px;font-weight:600}.graphique-entreprise-crosshair{stroke:var(--couleur-texte-attenue);stroke-width:1px;stroke-dasharray:2 2}.graphique-entreprise-dot-fin{stroke:var(--couleur-fond-douce);stroke-width:1.5px}.graphique-entreprise-series{fill:none;stroke-width:2.1px;stroke-linecap:round;transition:stroke-width 80ms,opacity 80ms}.graphique-entreprise-series.decisions{stroke-dasharray:8 5}.graphique-entreprise-series.hot{stroke-width:3.6px}.graphique-entreprise-series.dim{opacity:.35}.graphique-entreprise-tooltip{pointer-events:none;z-index:5;background:var(--couleur-texte);color:var(--couleur-fond);border-radius:.4rem;min-width:150px;padding:.5rem .65rem;font-family:monospace;font-size:11.5px;line-height:1.55;position:absolute;box-shadow:0 8px 20px -6px #0006}.graphique-entreprise-tooltip-titre{opacity:.85;margin-bottom:4px;font-weight:700}.graphique-entreprise-tooltip-hover{white-space:nowrap;border-bottom:1px solid #ffffff47;align-items:center;gap:6px;margin-bottom:5px;padding-bottom:5px;font-weight:700;display:flex}.graphique-entreprise-tooltip-row{white-space:nowrap;opacity:.85;align-items:center;gap:6px;display:flex}.graphique-entreprise-tooltip-row.active{opacity:1;font-weight:700}.graphique-entreprise-tooltip-dot{border-radius:50%;flex:none;width:7px;height:7px}.graphique-entreprise-tooltip-val{margin-left:auto;font-weight:600}.graphique-entreprise-note{color:var(--couleur-texte-attenue);margin-top:.6rem;font-size:.75rem}.graphique-entreprise-narrative{background:var(--couleur-fond-douce);border:1px solid var(--couleur-bordure);border-left:3px solid var(--couleur-accent);border-radius:0 .5rem .5rem 0;margin-top:1rem;padding:.9rem 1.1rem}.graphique-entreprise-narrative h4{text-transform:uppercase;letter-spacing:.08em;color:var(--couleur-texte-attenue);margin:0 0 .55rem;font-family:monospace;font-size:.7rem}.graphique-entreprise-narrative p{margin:0 0 .55rem;line-height:1.6}.graphique-entreprise-narrative p:last-child{margin-bottom:0}.etude-marche-boutons{flex-flow:row;gap:1cm;display:flex}@media (width<=640px){.etude-marche-boutons{flex-wrap:wrap}}.expert-comptable{background:var(--couleur-fond-douce);border:1px solid var(--couleur-bordure);border-left:3px solid var(--couleur-accent);border-radius:0 .5rem .5rem 0;margin-top:.75rem;padding:.9rem 1.1rem}.expert-comptable h4{text-transform:uppercase;letter-spacing:.08em;color:var(--couleur-texte-attenue);margin:0 0 .55rem;font-family:monospace;font-size:.7rem}.expert-comptable p{margin:0 0 .5rem;line-height:1.6}.expert-comptable ul{margin:0 0 .75rem;padding-left:1.2rem}.expert-comptable li{margin-bottom:.3rem;line-height:1.5}.graphique-entreprise-up{color:var(--couleur-succes);font-weight:400}.graphique-entreprise-down{color:var(--couleur-erreur);font-weight:400}.graphique-entreprise-flat{color:var(--couleur-texte-attenue);font-weight:400}.graphique-entreprise-explication{background:var(--couleur-erreur-douce);border:1px solid var(--couleur-erreur);border-radius:.5rem;margin-top:.75rem;padding:.75rem .9rem}.graphique-entreprise-explication-titre{color:var(--couleur-erreur);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .4rem;font-family:monospace;font-size:.7rem;font-weight:400}.graphique-entreprise-explication ul{margin:0;padding-left:1.1rem}.graphique-entreprise-explication li{color:var(--couleur-texte);margin-bottom:.25rem;font-size:.85rem;line-height:1.55}.graphique-entreprise-explication li:last-child{margin-bottom:0}.bloc-identite-partie{background:var(--couleur-fond-encadre);border:1.5px solid var(--couleur-bouton-bordure);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.intro-cadre{margin:0;font-size:.85rem}.modele-partie{flex-direction:column;gap:.5rem;display:flex}.modele-partie .modele-texte{margin:0;font-size:.9rem}.form-modele-verrouille select:disabled,.form-modele-verrouille input:not([type=checkbox]):disabled{background-color:var(--couleur-primaire-douce);border-color:var(--couleur-bouton-bordure);color:var(--couleur-texte);-webkit-text-fill-color:var(--couleur-texte);opacity:1}.form-modele-verrouille label:has(input[type=checkbox]:disabled){background-color:var(--couleur-primaire-douce);border-radius:.4rem;padding:.25rem .5rem}.action-prevue{color:var(--couleur-avertissement);font-size:.85rem}.intro-creation{margin:.5rem 0 1rem;font-weight:300}.intro-creation p{margin:0 0 .4rem}.creation-bouton-haut{flex-direction:column;align-items:stretch;gap:.5rem;margin-top:.6rem;display:flex}.creation-bouton-haut p{margin:0;font-size:.9rem}.creation-bouton-haut-actions{justify-content:center;gap:.5rem;display:flex}@media (width<=640px){.recap-compact th,.recap-compact td:not(:last-child){white-space:normal}.info-bulle,.resultats-tour .resultats-tour-colonne:nth-child(2n) .info-bulle{z-index:1000;width:auto;max-width:none;font-size:.85rem;position:fixed;inset:auto 1rem 1rem;box-shadow:0 4px 16px #0006}}.intro-resultats{margin-bottom:1rem}.intro-resultats p{color:var(--couleur-texte-attenue);margin:0;font-size:.92rem}.liste-aide>li+li{margin-top:1em}.liste-aide .liste-aide-suite{font-size:inherit;color:inherit;line-height:inherit;margin:.6em 0 0}.page-accueil li{color:var(--couleur-texte-attenue)}.encadre-formule{border:1px solid var(--couleur-bordure);background:var(--couleur-fond-encadre,var(--couleur-fond));border-radius:8px;margin:.4rem 0 .8rem;padding:.4rem .8rem;font-size:.9rem;display:inline-block}.selecteur-zone-gabarit{align-items:center;gap:.6rem;margin-bottom:1.25rem;font-weight:600;display:inline-flex}.selecteur-zone-gabarit select{width:auto}.bilan-coach-texte{max-width:42rem;line-height:1.6}.bilan-coach-texte p{margin:0 0 .8rem}.bilan-coach-mention{color:var(--couleur-texte-attenue);font-size:.8rem;font-style:italic}.avertissement-cout{color:var(--couleur-avertissement);margin-top:.25rem;display:block}.note-parametre{color:var(--couleur-texte-attenue);margin:.1rem 0 .3rem;font-size:.8rem;display:block}.info-appels-coach{color:#6d28d9}@media (prefers-color-scheme:dark){.info-appels-coach{color:#c4b5fd}}.info-attente-lancement{color:var(--couleur-avertissement);margin-top:.5rem}.formulaire-question form{max-width:640px}.formulaire-question textarea{width:100%;font:inherit}.formulaire-question-merci{color:var(--couleur-succes,#157347)}.menu-aide-question{text-align:left;padding:0}.admin-questions{margin-top:1.5rem}.question-createur{border-top:1px solid var(--couleur-bordure,#e2e8f0);padding:.6rem 0}.question-createur-entete{text-align:left}.question-createur-corps blockquote{border-left:3px solid var(--couleur-bordure,#cbd5e1);white-space:pre-wrap;margin:.3rem 0 .8rem;padding-left:.8rem}.question-createur-corps textarea{width:100%;max-width:760px;font:inherit}.champ-pourcentage{align-items:center;gap:.3rem;display:inline-flex}.champ-pourcentage input{width:6rem}html .onglet-intro.etude-marche-explications{margin-bottom:.75rem}.etude-marche-explications p{margin:0 0 .5rem}.etude-marche-explications p:last-child{margin-bottom:0}.mini-graphique h4 .info-bulle{text-transform:none;letter-spacing:normal;text-align:left;font-weight:400}.espace-admin [role=tabpanel][hidden]{display:none}.admin-onglets{border-bottom:1px solid var(--couleur-bordure);flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;display:flex}.admin-onglets .onglet-bouton{border-bottom:2px solid #0000;border-left:none;margin-bottom:-1px;font-size:1rem}.admin-onglets .onglet-bouton.onglet-actif{border-bottom-color:var(--couleur-primaire)}.admin-onglet-compte{font-weight:400}.admin-onglet-compte-actif{color:var(--couleur-erreur,#b91c1c);font-weight:700}.admin-creation-univers form{max-width:480px}.admin-creation-univers small{max-width:720px;display:block}.visuellement-cache{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-univers-filtres{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.admin-univers-filtres label{flex-direction:row;align-items:center;gap:.4rem;margin:0}.admin-univers-filtres select{width:auto}.admin-univers-liste{width:100%}.admin-univers-liste th,.admin-univers-liste td{white-space:nowrap;padding:.35rem .5rem}.admin-univers-liste .admin-univers-nom{text-overflow:ellipsis;max-width:16rem;overflow:hidden}.admin-univers-liste .admin-univers-nom button{text-align:left;font-weight:600}.admin-univers-liste .admin-univers-note{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}.admin-univers-liste tr.admin-univers-ouvert td{background:color-mix(in srgb, var(--couleur-primaire-douce) 55%, var(--couleur-fond));border-bottom:none}.admin-univers-liste .admin-univers-ligne-detail td{white-space:normal;background:color-mix(in srgb, var(--couleur-primaire-douce) 55%, var(--couleur-fond));border-bottom:2px solid var(--couleur-primaire)}.admin-univers-liste tr.admin-univers-ouvert td:first-child,.admin-univers-liste .admin-univers-ligne-detail td{box-shadow:inset 4px 0 0 var(--couleur-primaire)}.admin-univers-detail{max-width:none;margin:0;padding:.5rem .25rem .75rem}.admin-univers-champs{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:.45rem 1rem;display:grid}.admin-univers-champs input[type=number]{width:7em}.admin-univers-champs textarea{width:100%;max-width:36rem;font:inherit}.admin-univers-champs select,.admin-univers-champs input[type=date]{justify-self:start;width:auto}.admin-univers-champ-ligne{flex-wrap:wrap;align-items:center;gap:.3rem .75rem;display:flex}.admin-univers-actions{margin:.6rem 0 0}@media (width<=700px){.admin-univers-champs{grid-template-columns:minmax(0,1fr)}}.admin-univers-badge{color:var(--couleur-texte-attenue);font-size:.85em;text-decoration:none}:root{--rouge-signal:#d32f2f;--texte-sur-rouge:#fff}@media (prefers-color-scheme:dark){:root{--rouge-signal:#ff6b6b;--texte-sur-rouge:#1a1a1a}}.admin-univers-badge-nouveau{text-align:center;min-width:1.3em;color:var(--texte-sur-rouge);background:var(--rouge-signal);border-radius:999px;padding:0 .35em;font-weight:700;display:inline-block}.question-rond-nouveau{color:var(--rouge-signal);font-size:1.15em}.admin-univers-questions{margin-top:.75rem}.admin-univers-questions summary{cursor:pointer;font-weight:600}.onglet-icone,.famille-icone,.nav-icone{display:none}html.theme-cartes{--couleur-primaire:#2563eb;--couleur-primaire-hover:#1d4ed8;--couleur-primaire-douce:#e3ecfe;--couleur-accent:#f59e42;--couleur-texte:#0f172a;--couleur-texte-attenue:#526077;--couleur-texte-faible:#5b677b;--couleur-fond:#fff;--couleur-fond-douce:#fff;--couleur-fond-encadre:#eef2fb;--couleur-bordure:#e6eaf3;--couleur-bouton-fond:#e6eefd;--couleur-bouton-fond-hover:#d5e3fc;--couleur-bouton-texte:#1e40af;--couleur-bouton-bordure:#b9cef6;--couleur-succes:#15803d;--couleur-succes-douce:#e0f4e8;--famille-finances:#0e9aa7;--famille-finances-douce:#d8f1f4;--famille-finances-texte:#0b5b63;--famille-finances-actif:#fff;--famille-production:#f59e42;--famille-rh:#7c5cf0;--famille-rh-douce:#e8e2fd;--police-titre:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--police-texte:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--police-chiffres:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif}html.theme-cartes body{background:#f4f6fb}html.theme-cartes h1,html.theme-cartes h2,html.theme-cartes h3,html.theme-cartes h4{letter-spacing:-.01em;font-weight:700}html.theme-cartes .statut-entreprise,html.theme-cartes .cadre-decision{background:#fff;border:1px solid #e6eaf3;border-radius:18px;padding:1.1rem 1.3rem;box-shadow:0 6px 22px #1e3c7812}html.theme-cartes .cadre-decision-titre{color:var(--couleur-texte)}html.theme-cartes .resultats-tour-colonne{background:#fff;border:1px solid #e6eaf3;border-radius:16px;flex-direction:column;padding:0 0 .6rem;display:flex;box-shadow:0 4px 14px #1e3c7812}html.theme-cartes [data-famille=ventes]{--f-fonce:#1d4ed8;--f-num:#1d4ed8}html.theme-cartes [data-famille=production]{--f-fonce:#ea7a12;--f-num:#c2570b}html.theme-cartes [data-famille=rh]{--f-fonce:#5b3fd6;--f-num:#5b3fd6}html.theme-cartes [data-famille=finances]{--f-fonce:#0b7f8b;--f-num:#0b7f8b}html.theme-cartes .resultats-tour-colonne h4,html.theme-cartes .resultats-tour-colonne[data-famille] h4{border-bottom:2px solid var(--f);background:var(--f-douce);color:var(--f-texte);white-space:nowrap;text-transform:none;letter-spacing:0;text-align:left;border-radius:15px 15px 0 0;order:-2;align-items:center;gap:.5rem;margin:0 0 .5rem;padding:.7rem .75rem;font-size:.86rem;display:flex}html.theme-cartes .resultats-tour-colonne[data-famille] h4:before{content:none}html.theme-cartes .famille-icone{box-sizing:content-box;background:var(--f);color:var(--f-actif);border-radius:50%;flex-shrink:0;padding:5px;display:block}html.theme-cartes .resultats-tour-colonne .resultats-tour-ligne{border-bottom-color:#eef1f7;margin:0 .9rem}html.theme-cartes .resultats-tour-colonne .resultats-tour-ligne-vedette{border-bottom:1px solid #eef1f7;flex-flow:column;order:-1;align-items:flex-start;gap:0;margin:.2rem .9rem .6rem;padding:.3rem 0 .7rem}html.theme-cartes .resultats-tour-ligne-vedette .resultats-tour-label{color:var(--couleur-texte-attenue);font-size:.75rem}html.theme-cartes .resultats-tour-ligne-vedette .resultats-tour-valeur{text-align:left;color:var(--f-num);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1.15}html.theme-cartes .resultats-tour-ligne-vedette .resultats-tour-delta{font-size:.8rem}html.theme-cartes input,html.theme-cartes select{box-shadow:none;background:#fff;border:1px solid #d5dcec;border-radius:10px;font-weight:500}html.theme-cartes input:focus-visible,html.theme-cartes select:focus-visible{outline:2px solid var(--couleur-primaire);outline-offset:1px;border-color:var(--couleur-primaire)}html.theme-cartes button{border:1px solid var(--couleur-bouton-bordure);box-shadow:none;border-radius:10px;font-weight:500}html.theme-cartes button:active:not(:disabled){transform:none}html.theme-cartes button.lien{background:0 0;border:none;border-radius:0}html.theme-cartes .bouton-valider-tour{background:var(--couleur-primaire);border-color:var(--couleur-primaire);color:#fff;font-weight:600;box-shadow:0 6px 14px #2563eb40}html.theme-cartes .bouton-valider-tour:hover:not(:disabled){background:var(--couleur-primaire-hover)}html.theme-cartes .onglets-nav .onglet-bouton[data-famille]{box-sizing:border-box;border:1px solid var(--f);border-left:6px solid var(--f);background:var(--f-douce);width:100%;color:var(--f-texte);box-shadow:0 2px 0 var(--f);border-radius:8px;justify-content:space-between;align-items:center;gap:.4rem;margin-bottom:.45rem;padding:.55rem .7rem;font-weight:500;display:flex}html.theme-cartes .onglets-nav .onglet-bouton[data-famille]:hover:not(:disabled):not(.onglet-actif){background:var(--f-douce);filter:brightness(.96)}html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-actif{background:var(--f);color:var(--f-actif);font-weight:700}html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-modifie:after{content:"✓";font-weight:700}@media (width<=640px){html.theme-cartes .onglets-nav .onglet-bouton[data-famille]{border-left-width:1px;border-bottom:4px solid var(--f);width:auto;box-shadow:none;margin-bottom:0}}html.theme-cartes .onglets-nav{border-right:none;gap:.15rem;width:220px}html.theme-cartes .onglets-nav .onglet-bouton[data-famille]{color:#475569;box-shadow:none;background:0 0;border:none;border-radius:12px;justify-content:flex-start;align-items:center;gap:.65rem;margin:0 0 .2rem;padding:.6rem .8rem;font-weight:500;display:flex}html.theme-cartes .onglets-nav .onglet-bouton[data-famille] .onglet-icone{color:var(--f);flex-shrink:0;display:block}html.theme-cartes .onglets-nav .onglet-bouton[data-famille]:hover:not(:disabled):not(.onglet-actif){filter:none;background:#f1f5fd}html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-actif{background:linear-gradient(135deg, var(--f), var(--f-fonce));color:var(--f-actif);font-weight:600;box-shadow:0 6px 14px #1e3c7838}html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-actif .onglet-icone,html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-actif.onglet-modifie:after{color:var(--f-actif)}html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-modifie:after{color:var(--f);margin-left:auto}html.theme-cartes .onglet-icone{display:none}html.theme-cartes .onglet-bouton.onglet-bouton-verifier{color:#fff;background:linear-gradient(135deg,#ff6f61,#e8453c);border-radius:12px;justify-content:center;align-items:center;gap:.5rem;display:flex;box-shadow:0 6px 14px #e8453c52}html.theme-cartes .onglet-bouton.onglet-bouton-verifier:hover:not(:disabled){background:linear-gradient(135deg,#f2584a,#cf3329)}html.theme-cartes .onglet-bouton.onglet-bouton-verifier.onglet-actif{color:#fff;outline-offset:2px;outline:3px solid #fdbab4}html.theme-cartes .onglets-nav .onglet-bouton[data-famille] .onglet-icone{display:block}html.theme-cartes .onglet-contenu{border:1px solid #e6eaf3;border-top:3px solid var(--f,#94a3b8);background:#fff;border-radius:14px;max-width:640px;padding:1rem 1.2rem 1.2rem;box-shadow:0 4px 14px #1e3c780f}html.theme-cartes .onglet-contenu-recap{max-width:780px}html.theme-cartes .onglet-intro{border-left:4px solid var(--f,#94a3b8);background:var(--f-douce,#eef2fb);color:var(--f-texte,var(--couleur-texte));border-radius:10px;margin:0;padding:.65rem .85rem;font-size:.88rem;line-height:1.45}html.theme-cartes .onglet-sous-titre{color:var(--f-texte,var(--couleur-texte));border-bottom:1px solid #eef1f7;margin:.4rem 0 0;padding-bottom:.25rem;font-size:.85rem;font-weight:700}html.theme-cartes .onglet-contenu label{color:#334155;font-weight:500}html.theme-cartes .onglet-contenu input:focus-visible,html.theme-cartes .onglet-contenu select:focus-visible{outline-color:var(--f,var(--couleur-primaire));border-color:var(--f,var(--couleur-primaire))}html.theme-cartes .onglet-contenu .cout-apercu{background:var(--f-douce,#eef2fb);color:var(--f-texte,var(--couleur-texte));border:none;border-radius:10px}html.theme-cartes .onglet-contenu table th{background:var(--f-douce,#eef2fb);color:var(--f-texte,var(--couleur-texte))}html.theme-cartes .onglet-contenu .recap-compact th{color:#475569;background:0 0;font-weight:500}html.theme-cartes .onglet-contenu .recap-compact thead th{color:var(--couleur-texte-attenue,#526077);font-weight:700}html.theme-cartes .recap-compact th .onglet-icone{vertical-align:-4px;color:var(--f);margin-right:.65rem;display:inline-block}html.theme-cartes .onglet-contenu .recap-compact{border-collapse:separate;border-spacing:0;border:1px solid #d5dcec;border-radius:12px;overflow:hidden}html.theme-cartes .onglet-contenu .recap-compact th,html.theme-cartes .onglet-contenu .recap-compact td{border-bottom:1px solid #e1e6f2;border-right:1px solid #e1e6f2;padding:.55rem .75rem}html.theme-cartes .onglet-contenu .recap-compact th{white-space:nowrap;width:11.5rem}html.theme-cartes .onglet-contenu .recap-compact td:last-child{border-right:none}html.theme-cartes .onglet-contenu .recap-compact tr:last-child>th,html.theme-cartes .onglet-contenu .recap-compact tr:last-child>td{border-bottom:none}html.theme-cartes .onglet-contenu .recap-compact tr:has(>td:nth-child(3))>td:nth-child(3){min-width:6.5rem}html.theme-cartes .recap-compact td{white-space:normal}html.theme-cartes .recap-compact td:last-child{white-space:nowrap}html.theme-cartes .cadre-decision-titre{font-size:1.15rem}@media (prefers-color-scheme:dark){html.theme-cartes{--couleur-primaire:#6b9bf5;--couleur-primaire-hover:#8fb2f8;--couleur-primaire-douce:#1b2a4d;--couleur-texte:#e6ebf5;--couleur-texte-attenue:#9aa6bd;--couleur-texte-faible:#8a96ad;--couleur-texte-sur-primaire:#0b1220;--couleur-fond:#111a2c;--couleur-fond-douce:#16213a;--couleur-fond-encadre:#0d1524;--couleur-bordure:#2a3654;--couleur-bouton-fond:#1e2f5c;--couleur-bouton-fond-hover:#283b74;--couleur-bouton-texte:#d3e2ff;--couleur-bouton-bordure:#3b559b;--couleur-succes:#5fc98e;--couleur-succes-douce:#1f2c1c;--famille-finances:#2cb5c4;--famille-finances-douce:#0f3a40;--famille-finances-texte:#b8eef2;--famille-finances-actif:#04252a;--famille-rh:#8f82f0;--famille-rh-douce:#2a2560;--famille-rh-texte:#d3cdfb;--famille-rh-actif:#fff;--famille-production:#f59e42}html.theme-cartes [data-famille=ventes]{--f-num:#8fb2ff}html.theme-cartes [data-famille=production]{--f-num:#f7b070}html.theme-cartes [data-famille=rh]{--f-num:#b9afff}html.theme-cartes [data-famille=finances]{--f-num:#5fd3de}html.theme-cartes .resultats-tour-colonne .resultats-tour-ligne,html.theme-cartes .resultats-tour-colonne .resultats-tour-ligne-vedette{border-bottom-color:#26324f}html.theme-cartes body{background:#0b1220}html.theme-cartes .onglet-contenu{border-color:#2a3654;border-top-color:var(--f,#64748b);box-shadow:none;background:#16213a}html.theme-cartes .onglet-contenu label{color:#cbd5e6}html.theme-cartes .statut-entreprise,html.theme-cartes .cadre-decision,html.theme-cartes .resultats-tour-colonne{background:#16213a;border-color:#2a3654;box-shadow:0 6px 22px #00000059}html.theme-cartes input,html.theme-cartes select{background:#111a2c;border-color:#34436a}html.theme-cartes .onglets-nav .onglet-bouton[data-famille]{color:#b6c1d8;background:0 0}html.theme-cartes .onglets-nav .onglet-bouton[data-famille]:hover:not(:disabled):not(.onglet-actif){background:#1d2a48}html.theme-cartes .onglets-nav .onglet-bouton[data-famille].onglet-actif{background:linear-gradient(135deg, var(--f), var(--f-fonce));color:var(--f-actif)}html.theme-cartes .onglet-contenu .recap-compact th{color:#b6c1d8}html.theme-cartes .onglet-contenu .recap-compact{border-color:#34436a}html.theme-cartes .onglet-contenu .recap-compact th,html.theme-cartes .onglet-contenu .recap-compact td{border-bottom-color:#2a3654;border-right-color:#2a3654}html.theme-cartes .onglet-contenu .cout-apercu{color:#e6ecf8;background:#1e2b4d}html.theme-cartes .onglet-bouton.onglet-bouton-verifier{color:#4a0f0a;background:linear-gradient(135deg,#ff9a8c,#ff7f6e)}}html.theme-cartes .nav{flex-wrap:wrap;gap:.5rem;font-size:0;display:flex}html.theme-cartes .nav .nav-groupe{gap:.5rem}html.theme-cartes .nav .nav-separateur{display:none}html.theme-cartes .nav a{color:#334155;background:#fff;border:1px solid #e1e6f2;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .8rem;font-size:.86rem;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #1e3c780f}html.theme-cartes .nav a:hover{background:var(--f-douce);border-color:var(--f);color:var(--f-texte)}html.theme-cartes .nav .nav-icone{color:var(--f);flex-shrink:0;display:block}html.theme-cartes .pastille-statut{color:#475569;white-space:nowrap;background:#e8edf7;border-radius:999px;padding:.1rem .6rem;font-size:.8rem;font-weight:500;display:inline-block}html.theme-cartes .pastille-statut-en_attente{color:#1d4ed8;background:#dde7fd}html.theme-cartes .pastille-statut-terminee{color:#157347;background:#d9f2e3}html.theme-cartes .pastille-statut-en_creation,html.theme-cartes .pastille-statut-en_attente_lancement{color:#b45f06;background:#fdebd3}@media (prefers-color-scheme:dark){html.theme-cartes .nav a{color:#cbd5e6;box-shadow:none;background:#1a2440;border-color:#2a3654}html.theme-cartes .nav a:hover{color:#fff;background:#22305a}html.theme-cartes .pastille-statut{color:#cbd5e6;background:#26324f}html.theme-cartes .pastille-statut-en_attente{color:#b6ccff;background:#1e3a7a}html.theme-cartes .pastille-statut-terminee{color:#9be2b8;background:#14432b}html.theme-cartes .pastille-statut-en_creation,html.theme-cartes .pastille-statut-en_attente_lancement{color:#ffd39b;background:#5a3910}}
