/* AuDHD Info - mode sombre centralise v1
   Ce fichier fonctionne avec site-header-20260816-v12.php.
   Aucun fichier de rubrique n'a besoin d'etre modifie. */

html[data-theme="dark"]{
  color-scheme:dark;
  --ink:#eef3ff;
  --muted:#b7c2d4;
  --line:#334158;
  --paper:#0d1523;
  --soft:#141f31;
  --white:#172235;
  --blue:#79a0ff;
  --violet:#a78bea;
  --gold:#e5bd62;
  --success:#77c9a0;
  --danger:#ef9a9a;
}
html[data-theme="dark"] body{background:#0d1523;color:#e9eef8}
html[data-theme="dark"] .site-header{background:rgba(13,21,35,.94);border-bottom-color:#2d3a50}
html[data-theme="dark"] .topbar{background:#080f1b;color:#b9c6d9}
html[data-theme="dark"] .brand{color:#eef3ff}
html[data-theme="dark"] .brand strong{color:#b8c3d4}
html[data-theme="dark"] .global-search__box{background:#151f31;border-color:#35445d;box-shadow:0 8px 25px rgba(0,0,0,.22)}
html[data-theme="dark"] .global-search:focus-within .global-search__box{border-color:#8f78d5;box-shadow:0 8px 28px rgba(0,0,0,.26),0 0 0 3px rgba(167,139,234,.13)}
html[data-theme="dark"] .global-search input{color:#edf2fb!important}
html[data-theme="dark"] .global-search input::placeholder{color:#8390a4}
html[data-theme="dark"] .global-search__icon{color:#98a7bb}
html[data-theme="dark"] .global-search button{background:#273954;color:#fff}
html[data-theme="dark"] .global-search button:hover{background:#334967}

.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;white-space:nowrap}
.theme-btn{position:relative;display:inline-grid;place-items:center;width:46px;height:46px;flex:0 0 46px;padding:0;border:1px solid var(--line);border-radius:13px;background:#fff;color:#33445e;box-shadow:0 5px 18px rgba(23,36,58,.05);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}
.theme-btn:hover{transform:translateY(-1px);border-color:#c9c0e7;color:var(--violet)}
.theme-btn:focus-visible{outline:3px solid rgba(118,85,217,.2);outline-offset:3px}
.theme-btn svg{position:absolute;width:20px;height:20px;transition:opacity .16s ease,transform .2s ease}
.theme-btn .theme-icon--sun{opacity:0;transform:rotate(-45deg) scale(.75)}
.theme-btn .theme-icon--moon{opacity:1;transform:rotate(0) scale(1)}
html[data-theme="dark"] .theme-btn{background:#151f31;color:#f0c96f;border-color:#35445d;box-shadow:0 5px 18px rgba(0,0,0,.18)}
html[data-theme="dark"] .theme-btn .theme-icon--sun{opacity:1;transform:rotate(0) scale(1)}
html[data-theme="dark"] .theme-btn .theme-icon--moon{opacity:0;transform:rotate(45deg) scale(.75)}
html[data-theme="dark"] .menu-btn{background:#151f31!important;color:#edf2fb!important;border-color:#35445d!important;box-shadow:0 5px 18px rgba(0,0,0,.18)}
html[data-theme="dark"] .menu-btn:hover{border-color:#8f78d5!important}
html[data-theme="dark"] .mainnav{background:rgba(16,25,40,.985)!important;border-color:#344158!important;box-shadow:0 30px 85px rgba(0,0,0,.48)!important}
html[data-theme="dark"] .menu-panel__top{border-bottom-color:#2c394e}
html[data-theme="dark"] .menu-panel__top strong{color:#eff4ff}
html[data-theme="dark"] .menu-panel__top span,html[data-theme="dark"] .menu-footer__hint{color:#98a6b9}
html[data-theme="dark"] .menu-group{background:#141f31;border-color:#2e3a50}
html[data-theme="dark"] .menu-group:nth-child(2){background:#191b30}
html[data-theme="dark"] .menu-group:nth-child(3){background:#132526}
html[data-theme="dark"] .menu-group:nth-child(4){background:#292316}
html[data-theme="dark"] .menu-group__title{color:#cbd5e5}
html[data-theme="dark"] .mainnav .menu-group a{color:#dce5f2!important}
html[data-theme="dark"] .mainnav .menu-group a:hover{background:#1d2a40!important;border-color:#41506a!important;color:#c1acf4!important}
html[data-theme="dark"] .menu-footer{border-top-color:#2c394e}
html[data-theme="dark"] .mainnav .menu-footer__links a{background:#172235!important;border-color:#344158!important;color:#c4cede!important}

/* Pages historiques / accueil / ressources / contact */
html[data-theme="dark"] .hero-card{background:linear-gradient(145deg,#151f31,#1e1c35);border-color:#334158}
html[data-theme="dark"] .hero-card-inner{background:rgba(22,33,51,.88);border-color:#3a4961;box-shadow:0 20px 60px rgba(0,0,0,.3)}
html[data-theme="dark"] .trust-strip div,
html[data-theme="dark"] .update-card,
html[data-theme="dark"] .topic-card,
html[data-theme="dark"] .resource-card,
html[data-theme="dark"] .empty-state,
html[data-theme="dark"] .contact-form{background:#172235;border-color:#334158;color:#e8eef8}
html[data-theme="dark"] .topic-card{color:#edf2fb}
html[data-theme="dark"] .btn.ghost{background:#172235;border-color:#3b4960;color:#edf2fb}
html[data-theme="dark"] .side-note{background:#201a35;color:#d9d1ec;border-left-color:#a78bea}
html[data-theme="dark"] .prose p,
html[data-theme="dark"] .hero p,
html[data-theme="dark"] .page-hero p,
html[data-theme="dark"] .update-card p,
html[data-theme="dark"] .topic-card p,
html[data-theme="dark"] .resource-card p{color:#b7c2d4}
html[data-theme="dark"] .contact-form input,
html[data-theme="dark"] .contact-form textarea{background:#101a2a;border-color:#3b4961;color:#eef3ff}
html[data-theme="dark"] .notice.success{background:#132a22;color:#8bd3ad}
html[data-theme="dark"] .notice.error{background:#2c191b;color:#f0a0a5}
html[data-theme="dark"] code{background:#182438;color:#dce5f4}
html[data-theme="dark"] .callout{background:#101a2a}
html[data-theme="dark"] .callout .btn{background:#f1f4fb;color:#17243a}

/* Variables propres aux grandes rubriques versionnees. */
html[data-theme="dark"] .diag-page{--dx-navy:#eef3ff;--dx-muted:#b7c2d4;--dx-line:#334158;--dx-soft:#141f31;--dx-white:#172235}
html[data-theme="dark"] .dd-page{--dd-ink:#eef3ff;--dd-muted:#b7c2d4;--dd-line:#334158;--dd-soft:#141f31;--dd-white:#172235;--dd-dark:#101927}
html[data-theme="dark"] .ea-page{--ea-ink:#eef3ff;--ea-muted:#b7c2d4;--ea-line:#334158;--ea-soft:#141f31;--ea-white:#172235;--ea-dark:#101927}
html[data-theme="dark"] .fd-page{--fd-ink:#eef3ff;--fd-muted:#b7c2d4;--fd-line:#334158;--fd-soft:#141f31;--fd-dark:#101927}
html[data-theme="dark"] .rc-page{--rc-ink:#eef3ff;--rc-muted:#b7c2d4;--rc-line:#334158;--rc-soft:#141f31;--rc-white:#172235;--rc-dark:#101927}
html[data-theme="dark"] .ss-page{--ss-ink:#eef3ff;--ss-muted:#b7c2d4;--ss-line:#334158}
html[data-theme="dark"] .sa-page{--sa-ink:#eef3ff;--sa-muted:#b7c2d4;--sa-line:#334158;--sa-soft:#141f31;--sa-dark:#101927}
html[data-theme="dark"] .sn-page{--sn-ink:#eef3ff;--sn-muted:#b7c2d4;--sn-line:#334158;--sn-soft:#141f31;--sn-white:#172235;--sn-dark:#101927}
html[data-theme="dark"] .sp-page{--sp-ink:#eef3ff;--sp-muted:#b7c2d4;--sp-line:#334158;--sp-soft:#141f31;--sp-white:#172235}
html[data-theme="dark"] .te-page{--te-ink:#eef3ff;--te-muted:#b7c2d4;--te-line:#334158;--te-soft:#141f31;--te-dark:#101927}
html[data-theme="dark"] .vq-page{--vq-ink:#eef3ff;--vq-muted:#b7c2d4;--vq-line:#334158;--vq-soft:#141f31;--vq-white:#172235;--vq-dark:#101927}

/* Fond general des zones versionnees. */
html[data-theme="dark"] main :where(.diag-page,.dd-page,.ea-page,.fd-page,.rc-page,.ss-page,.sa-page,.sn-page,.sp-page,.te-page,.vq-page){background:#0d1523;color:#e9eef8}
html[data-theme="dark"] main :where(.diag-page,.dd-page,.ea-page,.fd-page,.rc-page,.ss-page,.sa-page,.sn-page,.sp-page,.te-page,.vq-page) :where(h1,h2,h3,h4){color:#eef3ff}

/* Les cartes sombres existantes restent plus profondes que les cartes normales. */
html[data-theme="dark"] main [class*="--dark"],
html[data-theme="dark"] main :where(.diag-next,.sp-next,.dd-next__card:first-child,.te-next__card:first-child,.sa-next__card:first-child,.sn-next__card:first-child,.rc-next__card:first-child,.vq-next__card:first-child,.fd-next__card:first-child,.ea-next__card:first-child){background:#101927!important;border-color:#2d3a50!important;color:#eef3ff!important}

/* Les seconds blocs de navigation etaient pastel en mode clair. */
html[data-theme="dark"] main :where(.dd-next__card:nth-child(2),.te-next__card:nth-child(2),.sa-next__card:nth-child(2),.sn-next__card:nth-child(2),.rc-next__card:nth-child(2),.vq-next__card:nth-child(2),.fd-next__card:nth-child(2),.ea-next__card:nth-child(2)){background:#191b30!important;border-color:#3a3655!important;color:#eef3ff!important}

/* Separateurs et champs interactifs. */
html[data-theme="dark"] main :where(input,textarea,select){background:#101a2a!important;color:#eef3ff!important;border-color:#3b4961!important}
html[data-theme="dark"] main a:focus-visible,.theme-btn:focus-visible,.menu-btn:focus-visible{outline-color:#a78bea}

@media(max-width:760px){.header-actions{gap:7px}.theme-btn{width:42px;height:42px;flex-basis:42px}.menu-btn{min-height:42px!important}}
@media(prefers-reduced-motion:reduce){.theme-btn,.theme-btn svg{transition:none!important}}

/* Surfaces claires detectees dans les rubriques actuelles. */
html[data-theme="dark"] main .dd-aidantcard:nth-child(3n) .dd-aidantcard__tag,
html[data-theme="dark"] main .dd-check,
html[data-theme="dark"] main .dd-live,
html[data-theme="dark"] main .dd-note--teal,
html[data-theme="dark"] main .dd-renew__item:nth-child(3) b,
html[data-theme="dark"] main .dd-section--teal .dd-section__num,
html[data-theme="dark"] main .dd-who__card:nth-child(3n) .dd-who__tag,
html[data-theme="dark"] main .diag-note--teal,
html[data-theme="dark"] main .diag-role:nth-child(3) .diag-role__icon,
html[data-theme="dark"] main .ea-auto:nth-child(3) b,
html[data-theme="dark"] main .ea-health__icon,
html[data-theme="dark"] main .ea-intervention:nth-child(3) .ea-intervention__tag,
html[data-theme="dark"] main .ea-live,
html[data-theme="dark"] main .ea-note--teal,
html[data-theme="dark"] main .ea-section--teal .ea-section__num,
html[data-theme="dark"] main .ea-support:nth-child(3) b,
html[data-theme="dark"] main .fd-after__card:nth-child(3) .fd-after__label,
html[data-theme="dark"] main .fd-note--teal,
html[data-theme="dark"] main .fd-section--teal .fd-section__num,
html[data-theme="dark"] main .rc-gap:nth-child(3n) .rc-gap__tag,
html[data-theme="dark"] main .rc-live,
html[data-theme="dark"] main .rc-method:nth-child(3) .rc-method__num,
html[data-theme="dark"] main .rc-method:nth-child(7) .rc-method__num,
html[data-theme="dark"] main .rc-note--teal,
html[data-theme="dark"] main .rc-section--teal .rc-section__num,
html[data-theme="dark"] main .sa-introcard__num,
html[data-theme="dark"] main .sa-live,
html[data-theme="dark"] main .sa-monitor__item b,
html[data-theme="dark"] main .sa-note,
html[data-theme="dark"] main .sa-pro__icon,
html[data-theme="dark"] main .sa-section__num,
html[data-theme="dark"] main .sa-side a:hover,
html[data-theme="dark"] main .sn-context__item b,
html[data-theme="dark"] main .sn-evidence__main,
html[data-theme="dark"] main .sn-introcard:nth-child(2) .sn-introcard__num,
html[data-theme="dark"] main .sn-live,
html[data-theme="dark"] main .sn-note--teal,
html[data-theme="dark"] main .sn-pattern:nth-child(3) .sn-pattern__label,
html[data-theme="dark"] main .sn-place:nth-child(2) .sn-place__tag,
html[data-theme="dark"] main .sn-section--teal .sn-section__num,
html[data-theme="dark"] main .sn-side a:hover,
html[data-theme="dark"] main .sp-age__card:nth-child(3) .sp-age__icon,
html[data-theme="dark"] main .sp-live,
html[data-theme="dark"] main .sp-note--teal,
html[data-theme="dark"] main .sp-section--teal .sp-section__num,
html[data-theme="dark"] main .sp-threshold__item:nth-child(3) b,
html[data-theme="dark"] main .te-cost:nth-child(3) b,
html[data-theme="dark"] main .te-live,
html[data-theme="dark"] main .te-note--teal,
html[data-theme="dark"] main .te-remotecard--accent,
html[data-theme="dark"] main .te-section--teal .te-section__num,
html[data-theme="dark"] main .te-step:nth-child(3) b,
html[data-theme="dark"] main .te-tool:nth-child(3) .te-tool__icon,
html[data-theme="dark"] main .te-tool:nth-child(7) .te-tool__icon,
html[data-theme="dark"] main .te-workcard:nth-child(3) .te-workcard__icon,
html[data-theme="dark"] main .vq-cost:nth-child(3) .vq-cost__tag,
html[data-theme="dark"] main .vq-live,
html[data-theme="dark"] main .vq-note--teal,
html[data-theme="dark"] main .vq-section--teal .vq-section__num,
html[data-theme="dark"] main .vq-taskstep:nth-child(3) b,
html[data-theme="dark"] main .vq-tool:nth-child(3) .vq-tool__icon,
html[data-theme="dark"] main .vq-tool:nth-child(7) .vq-tool__icon{background:#152c2b!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-aeehcell,
html[data-theme="dark"] main .dd-aeehcell:first-child,
html[data-theme="dark"] main .dd-aeehrow--head .dd-aeehcell,
html[data-theme="dark"] main .dd-aidantbox,
html[data-theme="dark"] main .dd-aidants__icon,
html[data-theme="dark"] main .dd-benefit,
html[data-theme="dark"] main .dd-checkitem,
html[data-theme="dark"] main .dd-cmi__card,
html[data-theme="dark"] main .dd-cmi__card:nth-child(3),
html[data-theme="dark"] main .dd-faq details,
html[data-theme="dark"] main .dd-formcell,
html[data-theme="dark"] main .dd-formcell:first-child,
html[data-theme="dark"] main .dd-formcell:nth-child(2),
html[data-theme="dark"] main .dd-formrow--head .dd-formcell,
html[data-theme="dark"] main .dd-impact__card,
html[data-theme="dark"] main .dd-introcard,
html[data-theme="dark"] main .dd-money,
html[data-theme="dark"] main .dd-next__card a,
html[data-theme="dark"] main .dd-panel,
html[data-theme="dark"] main .dd-recours__card,
html[data-theme="dark"] main .dd-renew__item,
html[data-theme="dark"] main .dd-source,
html[data-theme="dark"] main .dd-topnav a,
html[data-theme="dark"] main .dd-update,
html[data-theme="dark"] main .dd-who__card,
html[data-theme="dark"] main .diag-age__card,
html[data-theme="dark"] main .diag-avoid__box,
html[data-theme="dark"] main .diag-avoid__box--good .diag-avoid__item b,
html[data-theme="dark"] main .diag-avoid__item b,
html[data-theme="dark"] main .diag-check,
html[data-theme="dark"] main .diag-diff,
html[data-theme="dark"] main .diag-download-placeholder,
html[data-theme="dark"] main .diag-download-placeholder em,
html[data-theme="dark"] main .diag-empty,
html[data-theme="dark"] main .diag-faq details,
html[data-theme="dark"] main .diag-flow__card,
html[data-theme="dark"] main .diag-flow__card:nth-child(3) .diag-flow__tag,
html[data-theme="dark"] main .diag-france-note__date,
html[data-theme="dark"] main .diag-intro-card,
html[data-theme="dark"] main .diag-intro-card:nth-child(3) .diag-intro-card__num,
html[data-theme="dark"] main .diag-intro-card__num,
html[data-theme="dark"] main .diag-neuro__panel,
html[data-theme="dark"] main .diag-next a,
html[data-theme="dark"] main .diag-prep__item,
html[data-theme="dark"] main .diag-report__list,
html[data-theme="dark"] main .diag-report__row b,
html[data-theme="dark"] main .diag-role,
html[data-theme="dark"] main .diag-role:nth-child(4) .diag-role__icon,
html[data-theme="dark"] main .diag-role__icon,
html[data-theme="dark"] main .diag-section--rose .diag-section__num,
html[data-theme="dark"] main .diag-section--teal .diag-section__num,
html[data-theme="dark"] main .diag-side a,
html[data-theme="dark"] main .diag-source,
html[data-theme="dark"] main .diag-step,
html[data-theme="dark"] main .diag-tool,
html[data-theme="dark"] main .diag-topnav a,
html[data-theme="dark"] main .diag-update-card,
html[data-theme="dark"] main .ea-ado,
html[data-theme="dark"] main .ea-age,
html[data-theme="dark"] main .ea-auto,
html[data-theme="dark"] main .ea-diagcard,
html[data-theme="dark"] main .ea-domain,
html[data-theme="dark"] main .ea-domain span,
html[data-theme="dark"] main .ea-faq details,
html[data-theme="dark"] main .ea-health,
html[data-theme="dark"] main .ea-homecard,
html[data-theme="dark"] main .ea-intervention,
html[data-theme="dark"] main .ea-introcard,
html[data-theme="dark"] main .ea-next__card a,
html[data-theme="dark"] main .ea-next__card:nth-child(2) a,
html[data-theme="dark"] main .ea-overload__col,
html[data-theme="dark"] main .ea-profileitem,
html[data-theme="dark"] main .ea-rel,
html[data-theme="dark"] main .ea-schoolcell,
html[data-theme="dark"] main .ea-schoolcell:nth-child(2),
html[data-theme="dark"] main .ea-schoolcell:nth-child(3),
html[data-theme="dark"] main .ea-schoolrow--head .ea-schoolcell,
html[data-theme="dark"] main .ea-source,
html[data-theme="dark"] main .ea-support,
html[data-theme="dark"] main .ea-topnav a,
html[data-theme="dark"] main .ea-update,
html[data-theme="dark"] main .fd-after__card,
html[data-theme="dark"] main .fd-assess__item,
html[data-theme="dark"] main .fd-card,
html[data-theme="dark"] main .fd-card__tag,
html[data-theme="dark"] main .fd-cell,
html[data-theme="dark"] main .fd-cell:nth-child(2),
html[data-theme="dark"] main .fd-datacard,
html[data-theme="dark"] main .fd-diff__item,
html[data-theme="dark"] main .fd-diff__item:nth-child(2n),
html[data-theme="dark"] main .fd-faq details,
html[data-theme="dark"] main .fd-introcard,
html[data-theme="dark"] main .fd-life,
html[data-theme="dark"] main .fd-mask__card,
html[data-theme="dark"] main .fd-next__card a,
html[data-theme="dark"] main .fd-next__card:nth-child(2),
html[data-theme="dark"] main .fd-next__card:nth-child(2) a,
html[data-theme="dark"] main .fd-path:before,
html[data-theme="dark"] main .fd-path__body,
html[data-theme="dark"] main .fd-path__dot,
html[data-theme="dark"] main .fd-prepare__card,
html[data-theme="dark"] main .fd-row--head .fd-cell,
html[data-theme="dark"] main .fd-side a:hover,
html[data-theme="dark"] main .fd-source,
html[data-theme="dark"] main .fd-topnav a,
html[data-theme="dark"] main .fd-update,
html[data-theme="dark"] main .rc-cell,
html[data-theme="dark"] main .rc-cell:nth-child(2),
html[data-theme="dark"] main .rc-cell:nth-child(3),
html[data-theme="dark"] main .rc-faq details,
html[data-theme="dark"] main .rc-finding,
html[data-theme="dark"] main .rc-finding__tag,
html[data-theme="dark"] main .rc-gap,
html[data-theme="dark"] main .rc-introcard,
html[data-theme="dark"] main .rc-method,
html[data-theme="dark"] main .rc-next__card a,
html[data-theme="dark"] main .rc-next__card:nth-child(2) a,
html[data-theme="dark"] main .rc-panel,
html[data-theme="dark"] main .rc-row--head .rc-cell,
html[data-theme="dark"] main .rc-source,
html[data-theme="dark"] main .rc-status__card,
html[data-theme="dark"] main .rc-term,
html[data-theme="dark"] main .rc-time__body,
html[data-theme="dark"] main .rc-time__dot,
html[data-theme="dark"] main .rc-timeline:before,
html[data-theme="dark"] main .rc-topnav a,
html[data-theme="dark"] main .rc-update,
html[data-theme="dark"] main .sa-access__item,
html[data-theme="dark"] main .sa-access__item:nth-child(2n),
html[data-theme="dark"] main .sa-card,
html[data-theme="dark"] main .sa-card__tag,
html[data-theme="dark"] main .sa-cell,
html[data-theme="dark"] main .sa-cell:nth-child(2),
html[data-theme="dark"] main .sa-cell:nth-child(3),
html[data-theme="dark"] main .sa-check__item,
html[data-theme="dark"] main .sa-duocard,
html[data-theme="dark"] main .sa-faq details,
html[data-theme="dark"] main .sa-introcard,
html[data-theme="dark"] main .sa-monitor__item,
html[data-theme="dark"] main .sa-next__card a,
html[data-theme="dark"] main .sa-next__card:nth-child(2),
html[data-theme="dark"] main .sa-next__card:nth-child(2) a,
html[data-theme="dark"] main .sa-path:before,
html[data-theme="dark"] main .sa-path__body,
html[data-theme="dark"] main .sa-path__dot,
html[data-theme="dark"] main .sa-pro,
html[data-theme="dark"] main .sa-row--head .sa-cell,
html[data-theme="dark"] main .sa-source,
html[data-theme="dark"] main .sa-topnav a,
html[data-theme="dark"] main .sa-update,
html[data-theme="dark"] main .sa-warning__item,
html[data-theme="dark"] main .sn-alert__item,
html[data-theme="dark"] main .sn-audhd__card,
html[data-theme="dark"] main .sn-audhd__stat,
html[data-theme="dark"] main .sn-cell,
html[data-theme="dark"] main .sn-cell:nth-child(2),
html[data-theme="dark"] main .sn-cell:nth-child(3),
html[data-theme="dark"] main .sn-context__item,
html[data-theme="dark"] main .sn-evidence__main,
html[data-theme="dark"] main .sn-evidence__side,
html[data-theme="dark"] main .sn-example,
html[data-theme="dark"] main .sn-faq details,
html[data-theme="dark"] main .sn-introcard,
html[data-theme="dark"] main .sn-next__card a,
html[data-theme="dark"] main .sn-next__card:nth-child(2),
html[data-theme="dark"] main .sn-next__card:nth-child(2) a,
html[data-theme="dark"] main .sn-overloadstep,
html[data-theme="dark"] main .sn-pattern,
html[data-theme="dark"] main .sn-place,
html[data-theme="dark"] main .sn-profileitem,
html[data-theme="dark"] main .sn-row--head .sn-cell,
html[data-theme="dark"] main .sn-sensecard,
html[data-theme="dark"] main .sn-sensecard__icon,
html[data-theme="dark"] main .sn-source,
html[data-theme="dark"] main .sn-topnav a,
html[data-theme="dark"] main .sn-update,
html[data-theme="dark"] main .sp-age__card,
html[data-theme="dark"] main .sp-appearance__cell,
html[data-theme="dark"] main .sp-appearance__cell:nth-child(2),
html[data-theme="dark"] main .sp-appearance__cell:nth-child(3),
html[data-theme="dark"] main .sp-appearance__head .sp-appearance__cell,
html[data-theme="dark"] main .sp-axis,
html[data-theme="dark"] main .sp-axis__top span,
html[data-theme="dark"] main .sp-conflict,
html[data-theme="dark"] main .sp-conflict__side,
html[data-theme="dark"] main .sp-conflict__x,
html[data-theme="dark"] main .sp-faq details,
html[data-theme="dark"] main .sp-introcard,
html[data-theme="dark"] main .sp-invisible__col,
html[data-theme="dark"] main .sp-look__card,
html[data-theme="dark"] main .sp-maskcard,
html[data-theme="dark"] main .sp-next a,
html[data-theme="dark"] main .sp-presentation,
html[data-theme="dark"] main .sp-source,
html[data-theme="dark"] main .sp-threshold__item,
html[data-theme="dark"] main .sp-threshold__item:nth-child(4) b,
html[data-theme="dark"] main .sp-topnav a,
html[data-theme="dark"] main .sp-update,
html[data-theme="dark"] main .ss-empty,
html[data-theme="dark"] main .ss-empty--hint,
html[data-theme="dark"] main .ss-group__head span,
html[data-theme="dark"] main .ss-result,
html[data-theme="dark"] main .ss-search,
html[data-theme="dark"] main .te-alert__item,
html[data-theme="dark"] main .te-cell,
html[data-theme="dark"] main .te-cell:nth-child(2),
html[data-theme="dark"] main .te-cell:nth-child(3),
html[data-theme="dark"] main .te-cost,
html[data-theme="dark"] main .te-demand,
html[data-theme="dark"] main .te-disclosure__card,
html[data-theme="dark"] main .te-duocard,
html[data-theme="dark"] main .te-faq details,
html[data-theme="dark"] main .te-introcard,
html[data-theme="dark"] main .te-next__card a,
html[data-theme="dark"] main .te-next__card:nth-child(2) a,
html[data-theme="dark"] main .te-remotecard,
html[data-theme="dark"] main .te-row--head .te-cell,
html[data-theme="dark"] main .te-schoolcard,
html[data-theme="dark"] main .te-source,
html[data-theme="dark"] main .te-step,
html[data-theme="dark"] main .te-tool,
html[data-theme="dark"] main .te-topnav a,
html[data-theme="dark"] main .te-update,
html[data-theme="dark"] main .te-workcard,
html[data-theme="dark"] main .vq-alert__item,
html[data-theme="dark"] main .vq-bodycard,
html[data-theme="dark"] main .vq-cell,
html[data-theme="dark"] main .vq-cell:nth-child(2),
html[data-theme="dark"] main .vq-cell:nth-child(3),
html[data-theme="dark"] main .vq-cost,
html[data-theme="dark"] main .vq-duocard,
html[data-theme="dark"] main .vq-faq details,
html[data-theme="dark"] main .vq-introcard,
html[data-theme="dark"] main .vq-next__card a,
html[data-theme="dark"] main .vq-next__card:nth-child(2) a,
html[data-theme="dark"] main .vq-overload__col,
html[data-theme="dark"] main .vq-relation,
html[data-theme="dark"] main .vq-row--head .vq-cell,
html[data-theme="dark"] main .vq-sense,
html[data-theme="dark"] main .vq-sense:nth-child(3),
html[data-theme="dark"] main .vq-sleepitem,
html[data-theme="dark"] main .vq-sleepmain,
html[data-theme="dark"] main .vq-sleepside,
html[data-theme="dark"] main .vq-source,
html[data-theme="dark"] main .vq-system,
html[data-theme="dark"] main .vq-taskstep,
html[data-theme="dark"] main .vq-timecard,
html[data-theme="dark"] main .vq-tool,
html[data-theme="dark"] main .vq-topnav a,
html[data-theme="dark"] main .vq-update{background:#172235!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-benefit__tag,
html[data-theme="dark"] main .dd-hero__icon,
html[data-theme="dark"] main .dd-introcard__num,
html[data-theme="dark"] main .dd-note--blue,
html[data-theme="dark"] main .dd-renew__item b,
html[data-theme="dark"] main .dd-section__num,
html[data-theme="dark"] main .dd-who__tag,
html[data-theme="dark"] main .diag-age__tag,
html[data-theme="dark"] main .diag-flow__tag,
html[data-theme="dark"] main .diag-note--blue,
html[data-theme="dark"] main .diag-section__num,
html[data-theme="dark"] main .diag-step__n,
html[data-theme="dark"] main .ea-age__tag,
html[data-theme="dark"] main .ea-auto b,
html[data-theme="dark"] main .ea-hero__icon,
html[data-theme="dark"] main .ea-intervention__tag,
html[data-theme="dark"] main .ea-introcard__num,
html[data-theme="dark"] main .ea-note--blue,
html[data-theme="dark"] main .ea-profile,
html[data-theme="dark"] main .ea-rel__tag,
html[data-theme="dark"] main .ea-section__num,
html[data-theme="dark"] main .ea-support b,
html[data-theme="dark"] main .fd-assess__item:nth-child(3) .fd-assess__num,
html[data-theme="dark"] main .fd-assess__item:nth-child(7) .fd-assess__num,
html[data-theme="dark"] main .fd-note--blue,
html[data-theme="dark"] main .fd-section--blue .fd-section__num,
html[data-theme="dark"] main .rc-hero__icon,
html[data-theme="dark"] main .rc-introcard__num,
html[data-theme="dark"] main .rc-method__num,
html[data-theme="dark"] main .rc-note--blue,
html[data-theme="dark"] main .rc-section__num,
html[data-theme="dark"] main .sa-monitor__item:nth-child(2) b,
html[data-theme="dark"] main .sa-note--blue,
html[data-theme="dark"] main .sa-pro:nth-child(3n) .sa-pro__icon,
html[data-theme="dark"] main .sa-section--blue .sa-section__num,
html[data-theme="dark"] main .sn-audhd__card--accent,
html[data-theme="dark"] main .sn-hero__icon,
html[data-theme="dark"] main .sn-introcard__num,
html[data-theme="dark"] main .sn-note--blue,
html[data-theme="dark"] main .sn-overloadstep b,
html[data-theme="dark"] main .sn-pattern__label,
html[data-theme="dark"] main .sn-place__tag,
html[data-theme="dark"] main .sn-profile,
html[data-theme="dark"] main .sn-section--sky .sn-section__num,
html[data-theme="dark"] main .sn-section__num,
html[data-theme="dark"] main .sp-age__icon,
html[data-theme="dark"] main .sp-hero__icon,
html[data-theme="dark"] main .sp-introcard__num,
html[data-theme="dark"] main .sp-note--blue,
html[data-theme="dark"] main .sp-presentation__tag,
html[data-theme="dark"] main .sp-section__num,
html[data-theme="dark"] main .sp-threshold__item b,
html[data-theme="dark"] main .te-cost b,
html[data-theme="dark"] main .te-hero__icon,
html[data-theme="dark"] main .te-introcard__num,
html[data-theme="dark"] main .te-note--blue,
html[data-theme="dark"] main .te-schoolcard__tag,
html[data-theme="dark"] main .te-section--sky .te-section__num,
html[data-theme="dark"] main .te-section__num,
html[data-theme="dark"] main .te-step b,
html[data-theme="dark"] main .te-tool__icon,
html[data-theme="dark"] main .te-workcard__icon,
html[data-theme="dark"] main .vq-cost__tag,
html[data-theme="dark"] main .vq-hero__icon,
html[data-theme="dark"] main .vq-introcard__num,
html[data-theme="dark"] main .vq-note--blue,
html[data-theme="dark"] main .vq-relation__tag,
html[data-theme="dark"] main .vq-section__num,
html[data-theme="dark"] main .vq-taskstep b,
html[data-theme="dark"] main .vq-timecard__icon,
html[data-theme="dark"] main .vq-tool__icon{background:#172842!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-recours__card:nth-child(3) .dd-recours__num,
html[data-theme="dark"] main .dd-section--green .dd-section__num,
html[data-theme="dark"] main .ea-section--green .ea-section__num,
html[data-theme="dark"] main .fd-section--green .fd-section__num,
html[data-theme="dark"] main .rc-section--green .rc-section__num,
html[data-theme="dark"] main .sa-section--green .sa-section__num{background:#172c25!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-aidantcard__tag,
html[data-theme="dark"] main .dd-cmi__card:nth-child(2),
html[data-theme="dark"] main .dd-introcard:nth-child(2) .dd-introcard__num,
html[data-theme="dark"] main .dd-next__card:nth-child(2),
html[data-theme="dark"] main .dd-note--violet,
html[data-theme="dark"] main .dd-recours__card:nth-child(2) .dd-recours__num,
html[data-theme="dark"] main .dd-renew__item:nth-child(2) b,
html[data-theme="dark"] main .dd-section--violet .dd-section__num,
html[data-theme="dark"] main .dd-side a:hover,
html[data-theme="dark"] main .dd-who__card:nth-child(2n) .dd-who__tag,
html[data-theme="dark"] main .diag-age__card:nth-child(2) .diag-age__tag,
html[data-theme="dark"] main .diag-flow__card:nth-child(2) .diag-flow__tag,
html[data-theme="dark"] main .diag-intro-card:nth-child(2) .diag-intro-card__num,
html[data-theme="dark"] main .diag-note--violet,
html[data-theme="dark"] main .diag-role:nth-child(2) .diag-role__icon,
html[data-theme="dark"] main .diag-section--violet .diag-section__num,
html[data-theme="dark"] main .diag-side a:hover,
html[data-theme="dark"] main .diag-uncertain,
html[data-theme="dark"] main .ea-age:nth-child(2) .ea-age__tag,
html[data-theme="dark"] main .ea-auto:nth-child(2) b,
html[data-theme="dark"] main .ea-diagcard--violet,
html[data-theme="dark"] main .ea-health:nth-child(2) .ea-health__icon,
html[data-theme="dark"] main .ea-intervention:nth-child(2) .ea-intervention__tag,
html[data-theme="dark"] main .ea-introcard:nth-child(2) .ea-introcard__num,
html[data-theme="dark"] main .ea-next__card:nth-child(2),
html[data-theme="dark"] main .ea-note--violet,
html[data-theme="dark"] main .ea-overload__col--accent,
html[data-theme="dark"] main .ea-rel:nth-child(2) .ea-rel__tag,
html[data-theme="dark"] main .ea-section--violet .ea-section__num,
html[data-theme="dark"] main .ea-side a:hover,
html[data-theme="dark"] main .ea-support:nth-child(2) b,
html[data-theme="dark"] main .fd-after__card:nth-child(2) .fd-after__label,
html[data-theme="dark"] main .fd-after__label,
html[data-theme="dark"] main .fd-assess__item:nth-child(2) .fd-assess__num,
html[data-theme="dark"] main .fd-assess__item:nth-child(6) .fd-assess__num,
html[data-theme="dark"] main .fd-assess__num,
html[data-theme="dark"] main .fd-hero__icon,
html[data-theme="dark"] main .fd-introcard:nth-child(2) .fd-introcard__num,
html[data-theme="dark"] main .fd-introcard__num,
html[data-theme="dark"] main .fd-life:nth-child(2) .fd-life__icon,
html[data-theme="dark"] main .fd-life__icon,
html[data-theme="dark"] main .fd-note--violet,
html[data-theme="dark"] main .fd-prepare__card--accent,
html[data-theme="dark"] main .fd-section--violet .fd-section__num,
html[data-theme="dark"] main .fd-section__num,
html[data-theme="dark"] main .rc-gap:nth-child(2n) .rc-gap__tag,
html[data-theme="dark"] main .rc-introcard:nth-child(2) .rc-introcard__num,
html[data-theme="dark"] main .rc-method:nth-child(2) .rc-method__num,
html[data-theme="dark"] main .rc-method:nth-child(6) .rc-method__num,
html[data-theme="dark"] main .rc-next__card:nth-child(2),
html[data-theme="dark"] main .rc-note--violet,
html[data-theme="dark"] main .rc-section--violet .rc-section__num,
html[data-theme="dark"] main .rc-side a:hover,
html[data-theme="dark"] main .sa-hero__icon,
html[data-theme="dark"] main .sa-introcard:nth-child(2) .sa-introcard__num,
html[data-theme="dark"] main .sa-monitor__item:nth-child(3) b,
html[data-theme="dark"] main .sa-note--violet,
html[data-theme="dark"] main .sa-pro:nth-child(2n) .sa-pro__icon,
html[data-theme="dark"] main .sa-section--violet .sa-section__num,
html[data-theme="dark"] main .sn-audhd__stat b,
html[data-theme="dark"] main .sn-note--violet,
html[data-theme="dark"] main .sn-overloadstep:nth-child(2) b,
html[data-theme="dark"] main .sn-place:nth-child(3) .sn-place__tag,
html[data-theme="dark"] main .sn-section--violet .sn-section__num,
html[data-theme="dark"] main .sp-age__card:nth-child(2) .sp-age__icon,
html[data-theme="dark"] main .sp-conflict__side:last-child,
html[data-theme="dark"] main .sp-introcard:nth-child(2) .sp-introcard__num,
html[data-theme="dark"] main .sp-maskcard--accent,
html[data-theme="dark"] main .sp-note--violet,
html[data-theme="dark"] main .sp-presentation:nth-child(3) .sp-presentation__tag,
html[data-theme="dark"] main .sp-section--violet .sp-section__num,
html[data-theme="dark"] main .sp-side a:hover,
html[data-theme="dark"] main .sp-threshold__item:nth-child(2) b,
html[data-theme="dark"] main .ss-result__type,
html[data-theme="dark"] main .te-cost:nth-child(2) b,
html[data-theme="dark"] main .te-duocard--accent,
html[data-theme="dark"] main .te-introcard:nth-child(2) .te-introcard__num,
html[data-theme="dark"] main .te-next__card:nth-child(2),
html[data-theme="dark"] main .te-note--violet,
html[data-theme="dark"] main .te-schoolcard:nth-child(2) .te-schoolcard__tag,
html[data-theme="dark"] main .te-section--violet .te-section__num,
html[data-theme="dark"] main .te-side a:hover,
html[data-theme="dark"] main .te-step:nth-child(2) b,
html[data-theme="dark"] main .te-tool:nth-child(2) .te-tool__icon,
html[data-theme="dark"] main .te-tool:nth-child(6) .te-tool__icon,
html[data-theme="dark"] main .te-workcard:nth-child(2) .te-workcard__icon,
html[data-theme="dark"] main .vq-cost:nth-child(2) .vq-cost__tag,
html[data-theme="dark"] main .vq-introcard:nth-child(2) .vq-introcard__num,
html[data-theme="dark"] main .vq-next__card:nth-child(2),
html[data-theme="dark"] main .vq-note--violet,
html[data-theme="dark"] main .vq-relation:nth-child(2) .vq-relation__tag,
html[data-theme="dark"] main .vq-section--violet .vq-section__num,
html[data-theme="dark"] main .vq-sense:nth-child(2),
html[data-theme="dark"] main .vq-side a:hover,
html[data-theme="dark"] main .vq-sleepmain,
html[data-theme="dark"] main .vq-taskstep:nth-child(2) b,
html[data-theme="dark"] main .vq-taskstep:nth-child(4) b,
html[data-theme="dark"] main .vq-timecard:nth-child(2) .vq-timecard__icon,
html[data-theme="dark"] main .vq-tool:nth-child(2) .vq-tool__icon,
html[data-theme="dark"] main .vq-tool:nth-child(6) .vq-tool__icon{background:#211d38!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-aidantcard:nth-child(4n) .dd-aidantcard__tag,
html[data-theme="dark"] main .dd-benefit__amount,
html[data-theme="dark"] main .dd-introcard:nth-child(3) .dd-introcard__num,
html[data-theme="dark"] main .dd-note,
html[data-theme="dark"] main .dd-renew__item:nth-child(4) b,
html[data-theme="dark"] main .dd-section--gold .dd-section__num,
html[data-theme="dark"] main .diag-france-note,
html[data-theme="dark"] main .diag-note,
html[data-theme="dark"] main .diag-section--gold .diag-section__num,
html[data-theme="dark"] main .ea-age:nth-child(3) .ea-age__tag,
html[data-theme="dark"] main .ea-auto:nth-child(4) b,
html[data-theme="dark"] main .ea-health:nth-child(3) .ea-health__icon,
html[data-theme="dark"] main .ea-intervention:nth-child(4) .ea-intervention__tag,
html[data-theme="dark"] main .ea-introcard:nth-child(3) .ea-introcard__num,
html[data-theme="dark"] main .ea-note,
html[data-theme="dark"] main .ea-rel:nth-child(3) .ea-rel__tag,
html[data-theme="dark"] main .ea-section--gold .ea-section__num,
html[data-theme="dark"] main .ea-support:nth-child(4) b,
html[data-theme="dark"] main .fd-assess__item:nth-child(4) .fd-assess__num,
html[data-theme="dark"] main .fd-assess__item:nth-child(8) .fd-assess__num,
html[data-theme="dark"] main .fd-introcard:nth-child(3) .fd-introcard__num,
html[data-theme="dark"] main .fd-life:nth-child(3) .fd-life__icon,
html[data-theme="dark"] main .fd-note--gold,
html[data-theme="dark"] main .fd-section--gold .fd-section__num,
html[data-theme="dark"] main .rc-introcard:nth-child(3) .rc-introcard__num,
html[data-theme="dark"] main .rc-method:nth-child(4) .rc-method__num,
html[data-theme="dark"] main .rc-method:nth-child(8) .rc-method__num,
html[data-theme="dark"] main .rc-note,
html[data-theme="dark"] main .rc-section--gold .rc-section__num,
html[data-theme="dark"] main .sa-introcard:nth-child(3) .sa-introcard__num,
html[data-theme="dark"] main .sa-monitor__item:nth-child(4) b,
html[data-theme="dark"] main .sa-note--gold,
html[data-theme="dark"] main .sa-section--gold .sa-section__num,
html[data-theme="dark"] main .sn-introcard:nth-child(3) .sn-introcard__num,
html[data-theme="dark"] main .sn-note,
html[data-theme="dark"] main .sn-overloadstep:nth-child(3) b,
html[data-theme="dark"] main .sn-pattern:nth-child(2) .sn-pattern__label,
html[data-theme="dark"] main .sn-section--gold .sn-section__num,
html[data-theme="dark"] main .sp-introcard:nth-child(3) .sp-introcard__num,
html[data-theme="dark"] main .sp-note,
html[data-theme="dark"] main .sp-section--gold .sp-section__num,
html[data-theme="dark"] main .te-cost:nth-child(4) b,
html[data-theme="dark"] main .te-introcard:nth-child(3) .te-introcard__num,
html[data-theme="dark"] main .te-note,
html[data-theme="dark"] main .te-schoolcard:nth-child(3) .te-schoolcard__tag,
html[data-theme="dark"] main .te-section--gold .te-section__num,
html[data-theme="dark"] main .te-step:nth-child(4) b,
html[data-theme="dark"] main .te-tool:nth-child(4) .te-tool__icon,
html[data-theme="dark"] main .te-tool:nth-child(8) .te-tool__icon,
html[data-theme="dark"] main .te-workcard:nth-child(4) .te-workcard__icon,
html[data-theme="dark"] main .vq-cost:nth-child(4) .vq-cost__tag,
html[data-theme="dark"] main .vq-introcard:nth-child(3) .vq-introcard__num,
html[data-theme="dark"] main .vq-note,
html[data-theme="dark"] main .vq-relation:nth-child(3) .vq-relation__tag,
html[data-theme="dark"] main .vq-section--gold .vq-section__num,
html[data-theme="dark"] main .vq-sense:nth-child(4),
html[data-theme="dark"] main .vq-taskstep:nth-child(5) b,
html[data-theme="dark"] main .vq-timecard:nth-child(3) .vq-timecard__icon,
html[data-theme="dark"] main .vq-tool:nth-child(4) .vq-tool__icon,
html[data-theme="dark"] main .vq-tool:nth-child(8) .vq-tool__icon{background:#2b2517!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-note--rose,
html[data-theme="dark"] main .dd-section--rose .dd-section__num,
html[data-theme="dark"] main .ea-note--rose,
html[data-theme="dark"] main .ea-section--rose .ea-section__num,
html[data-theme="dark"] main .fd-cell:nth-child(3),
html[data-theme="dark"] main .fd-diff__item:nth-child(3n),
html[data-theme="dark"] main .fd-live,
html[data-theme="dark"] main .fd-note,
html[data-theme="dark"] main .rc-note--rose,
html[data-theme="dark"] main .rc-section--rose .rc-section__num,
html[data-theme="dark"] main .sa-note--rose,
html[data-theme="dark"] main .sa-section--rose .sa-section__num,
html[data-theme="dark"] main .sn-note--rose,
html[data-theme="dark"] main .sn-section--rose .sn-section__num,
html[data-theme="dark"] main .sp-section--rose .sp-section__num,
html[data-theme="dark"] main .te-note--rose,
html[data-theme="dark"] main .te-section--rose .te-section__num,
html[data-theme="dark"] main .te-workcard:nth-child(6) .te-workcard__icon,
html[data-theme="dark"] main .vq-note--rose,
html[data-theme="dark"] main .vq-section--rose .vq-section__num{background:#2d1b26!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-recours__num,
html[data-theme="dark"] main .dd-section--coral .dd-section__num,
html[data-theme="dark"] main .ea-health:nth-child(4) .ea-health__icon,
html[data-theme="dark"] main .ea-note--coral,
html[data-theme="dark"] main .ea-section--coral .ea-section__num,
html[data-theme="dark"] main .fd-section--coral .fd-section__num,
html[data-theme="dark"] main .rc-gap__tag,
html[data-theme="dark"] main .rc-section--coral .rc-section__num,
html[data-theme="dark"] main .sa-note--coral,
html[data-theme="dark"] main .sa-section--coral .sa-section__num,
html[data-theme="dark"] main .sa-warning__item b,
html[data-theme="dark"] main .sn-alert__item b,
html[data-theme="dark"] main .sn-overloadstep:nth-child(4) b,
html[data-theme="dark"] main .sn-section--coral .sn-section__num,
html[data-theme="dark"] main .sp-presentation:nth-child(2) .sp-presentation__tag,
html[data-theme="dark"] main .sp-section--coral .sp-section__num,
html[data-theme="dark"] main .te-alert__item b,
html[data-theme="dark"] main .te-section--coral .te-section__num,
html[data-theme="dark"] main .te-workcard:nth-child(5) .te-workcard__icon,
html[data-theme="dark"] main .vq-alert__item b,
html[data-theme="dark"] main .vq-section--coral .vq-section__num{background:#2d1d1b!important;border-color:#334158!important}
html[data-theme="dark"] main .diag-check__mark,
html[data-theme="dark"] main .sa-check__item:nth-child(2n) .sa-check__mark,
html[data-theme="dark"] main .sa-check__mark,
html[data-theme="dark"] main .ss-result mark{background:#6a551b!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-hero,
html[data-theme="dark"] main .diag-hero,
html[data-theme="dark"] main .ea-hero,
html[data-theme="dark"] main .fd-hero,
html[data-theme="dark"] main .rc-hero,
html[data-theme="dark"] main .sa-hero,
html[data-theme="dark"] main .sn-hero,
html[data-theme="dark"] main .sp-hero,
html[data-theme="dark"] main .ss-hero,
html[data-theme="dark"] main .te-hero,
html[data-theme="dark"] main .vq-hero{background:linear-gradient(140deg,#0f1929 0%,#181a31 52%,#231d18 100%)!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-matrix,
html[data-theme="dark"] main .dd-matrixitem,
html[data-theme="dark"] main .ea-adolescence,
html[data-theme="dark"] main .rc-imaging,
html[data-theme="dark"] main .rc-imagingitem,
html[data-theme="dark"] main .sa-med,
html[data-theme="dark"] main .sa-meditem,
html[data-theme="dark"] main .sp-observe,
html[data-theme="dark"] main .sp-observeitem{background:linear-gradient(145deg,#151f31,#1b2238)!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-aidants{background:linear-gradient(145deg,#1b1a2e,#211c35 50%,#292316)!important;border-color:#334158!important}
html[data-theme="dark"] main .fd-hormone,
html[data-theme="dark"] main .fd-hormoneitem,
html[data-theme="dark"] main .sa-crisis,
html[data-theme="dark"] main .te-sustainable,
html[data-theme="dark"] main .vq-burnout{background:linear-gradient(145deg,#2b1924,#311e29)!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-topnav,
html[data-theme="dark"] main .diag-topnav,
html[data-theme="dark"] main .ea-topnav,
html[data-theme="dark"] main .fd-topnav,
html[data-theme="dark"] main .rc-topnav,
html[data-theme="dark"] main .sa-topnav,
html[data-theme="dark"] main .sn-topnav,
html[data-theme="dark"] main .sp-topnav,
html[data-theme="dark"] main .te-topnav,
html[data-theme="dark"] main .vq-topnav{background:rgba(13,20,33,.96)!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-hero__card,
html[data-theme="dark"] main .diag-alert,
html[data-theme="dark"] main .diag-alert__icon,
html[data-theme="dark"] main .ea-hero__card,
html[data-theme="dark"] main .fd-hero__card,
html[data-theme="dark"] main .rc-hero__card,
html[data-theme="dark"] main .sa-hero__card,
html[data-theme="dark"] main .sn-hero__card,
html[data-theme="dark"] main .sp-hero__card,
html[data-theme="dark"] main .te-hero__card,
html[data-theme="dark"] main .vq-hero__card{background:rgba(22,33,51,.94)!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-aidantcard,
html[data-theme="dark"] main .dd-empty,
html[data-theme="dark"] main .ea-empty,
html[data-theme="dark"] main .fd-empty,
html[data-theme="dark"] main .rc-empty,
html[data-theme="dark"] main .sa-empty,
html[data-theme="dark"] main .sn-empty,
html[data-theme="dark"] main .sp-empty,
html[data-theme="dark"] main .te-empty,
html[data-theme="dark"] main .vq-empty{background:rgba(23,34,53,.94)!important;border-color:#334158!important}
html[data-theme="dark"] main .dd-hero__chips span,
html[data-theme="dark"] main .diag-hero__chips span,
html[data-theme="dark"] main .ea-hero__chips span,
html[data-theme="dark"] main .fd-hero__chips span,
html[data-theme="dark"] main .rc-hero__chips span,
html[data-theme="dark"] main .sa-hero__chips span,
html[data-theme="dark"] main .sn-hero__chips span,
html[data-theme="dark"] main .sp-hero__chips span,
html[data-theme="dark"] main .ss-examples a,
html[data-theme="dark"] main .te-hero__chips span,
html[data-theme="dark"] main .vq-hero__chips span{background:rgba(24,36,55,.88)!important;border-color:#334158!important}

/* Couleurs de texte explicites converties pour conserver le contraste. */
html[data-theme="dark"] main .dd-note--teal,
html[data-theme="dark"] main .diag-note--teal,
html[data-theme="dark"] main .ea-note--teal,
html[data-theme="dark"] main .fd-note--teal,
html[data-theme="dark"] main .rc-note--teal,
html[data-theme="dark"] main .sa-note,
html[data-theme="dark"] main .sn-note--teal,
html[data-theme="dark"] main .sp-note--teal,
html[data-theme="dark"] main .te-note--teal,
html[data-theme="dark"] main .vq-note--teal{color:#78c7bd!important}
html[data-theme="dark"] main .dd-formcell:nth-child(2),
html[data-theme="dark"] main .dd-matrixitem b,
html[data-theme="dark"] main .dd-next__card a,
html[data-theme="dark"] main .dd-next__card:nth-child(2),
html[data-theme="dark"] main .dd-note--blue,
html[data-theme="dark"] main .diag-next a,
html[data-theme="dark"] main .diag-note--blue,
html[data-theme="dark"] main .diag-prose p,
html[data-theme="dark"] main .ea-next__card a,
html[data-theme="dark"] main .ea-next__card:nth-child(2),
html[data-theme="dark"] main .ea-note--blue,
html[data-theme="dark"] main .fd-next__card a,
html[data-theme="dark"] main .fd-next__card:nth-child(2),
html[data-theme="dark"] main .fd-note--blue,
html[data-theme="dark"] main .rc-next__card a,
html[data-theme="dark"] main .rc-next__card:nth-child(2),
html[data-theme="dark"] main .rc-note--blue,
html[data-theme="dark"] main .sa-next__card a,
html[data-theme="dark"] main .sa-next__card:nth-child(2),
html[data-theme="dark"] main .sa-note--blue,
html[data-theme="dark"] main .sn-next__card a,
html[data-theme="dark"] main .sn-next__card:nth-child(2),
html[data-theme="dark"] main .sn-note--blue,
html[data-theme="dark"] main .sn-section--sky .sn-section__num,
html[data-theme="dark"] main .sp-next a,
html[data-theme="dark"] main .sp-note--blue,
html[data-theme="dark"] main .ss-result mark,
html[data-theme="dark"] main .ss-search input,
html[data-theme="dark"] main .te-next__card a,
html[data-theme="dark"] main .te-next__card:nth-child(2),
html[data-theme="dark"] main .te-note--blue,
html[data-theme="dark"] main .te-section--sky .te-section__num,
html[data-theme="dark"] main .vq-next__card a,
html[data-theme="dark"] main .vq-next__card:nth-child(2),
html[data-theme="dark"] main .vq-note--blue{color:#8fb0ff!important}
html[data-theme="dark"] main .dd-aeehcell,
html[data-theme="dark"] main .dd-aeehrow--head .dd-aeehcell,
html[data-theme="dark"] main .dd-aidantbox li,
html[data-theme="dark"] main .dd-aidantbox p,
html[data-theme="dark"] main .dd-aidantcard p,
html[data-theme="dark"] main .dd-aidants__lead,
html[data-theme="dark"] main .dd-benefit p,
html[data-theme="dark"] main .dd-benefit small,
html[data-theme="dark"] main .dd-checkitem,
html[data-theme="dark"] main .dd-cmi p,
html[data-theme="dark"] main .dd-empty,
html[data-theme="dark"] main .dd-faq__answer p,
html[data-theme="dark"] main .dd-formcell,
html[data-theme="dark"] main .dd-formrow--head .dd-formcell,
html[data-theme="dark"] main .dd-hero__card p,
html[data-theme="dark"] main .dd-hero__chips span,
html[data-theme="dark"] main .dd-hero__lead,
html[data-theme="dark"] main .dd-impact__card p,
html[data-theme="dark"] main .dd-introcard p,
html[data-theme="dark"] main .dd-matrixitem span,
html[data-theme="dark"] main .dd-money p,
html[data-theme="dark"] main .dd-next__card:nth-child(2) p,
html[data-theme="dark"] main .dd-note,
html[data-theme="dark"] main .dd-note--rose,
html[data-theme="dark"] main .dd-panel li,
html[data-theme="dark"] main .dd-panel p,
html[data-theme="dark"] main .dd-prose p,
html[data-theme="dark"] main .dd-recours p,
html[data-theme="dark"] main .dd-renew__item span,
html[data-theme="dark"] main .dd-review,
html[data-theme="dark"] main .dd-side a,
html[data-theme="dark"] main .dd-side__box>span,
html[data-theme="dark"] main .dd-source small,
html[data-theme="dark"] main .dd-topnav a,
html[data-theme="dark"] main .dd-update p,
html[data-theme="dark"] main .dd-update__meta,
html[data-theme="dark"] main .dd-who p,
html[data-theme="dark"] main .diag-age p,
html[data-theme="dark"] main .diag-alert p,
html[data-theme="dark"] main .diag-avoid__item,
html[data-theme="dark"] main .diag-check span,
html[data-theme="dark"] main .diag-diff p,
html[data-theme="dark"] main .diag-download-placeholder em,
html[data-theme="dark"] main .diag-download-placeholder span,
html[data-theme="dark"] main .diag-empty,
html[data-theme="dark"] main .diag-faq__answer p,
html[data-theme="dark"] main .diag-flow__card p,
html[data-theme="dark"] main .diag-france-note p,
html[data-theme="dark"] main .diag-hero__chips span,
html[data-theme="dark"] main .diag-hero__lead,
html[data-theme="dark"] main .diag-intro-card p,
html[data-theme="dark"] main .diag-neuro li,
html[data-theme="dark"] main .diag-neuro p,
html[data-theme="dark"] main .diag-note,
html[data-theme="dark"] main .diag-prep__item p,
html[data-theme="dark"] main .diag-report__row,
html[data-theme="dark"] main .diag-review,
html[data-theme="dark"] main .diag-role p,
html[data-theme="dark"] main .diag-side a,
html[data-theme="dark"] main .diag-side__box>span,
html[data-theme="dark"] main .diag-source small,
html[data-theme="dark"] main .diag-step p,
html[data-theme="dark"] main .diag-tool p,
html[data-theme="dark"] main .diag-topnav a,
html[data-theme="dark"] main .diag-uncertain p,
html[data-theme="dark"] main .diag-update-card p,
html[data-theme="dark"] main .diag-update-card__meta,
html[data-theme="dark"] main .ea-ado span,
html[data-theme="dark"] main .ea-age li,
html[data-theme="dark"] main .ea-age p,
html[data-theme="dark"] main .ea-auto span,
html[data-theme="dark"] main .ea-diagcard li,
html[data-theme="dark"] main .ea-diagcard p,
html[data-theme="dark"] main .ea-domain p,
html[data-theme="dark"] main .ea-empty,
html[data-theme="dark"] main .ea-faq__answer p,
html[data-theme="dark"] main .ea-health p,
html[data-theme="dark"] main .ea-hero__card p,
html[data-theme="dark"] main .ea-hero__chips span,
html[data-theme="dark"] main .ea-hero__lead,
html[data-theme="dark"] main .ea-homecard li,
html[data-theme="dark"] main .ea-homecard p,
html[data-theme="dark"] main .ea-intervention p,
html[data-theme="dark"] main .ea-introcard p,
html[data-theme="dark"] main .ea-next__card:nth-child(2) p,
html[data-theme="dark"] main .ea-note,
html[data-theme="dark"] main .ea-note--rose,
html[data-theme="dark"] main .ea-overload__item,
html[data-theme="dark"] main .ea-profileitem span,
html[data-theme="dark"] main .ea-prose p,
html[data-theme="dark"] main .ea-rel p,
html[data-theme="dark"] main .ea-review,
html[data-theme="dark"] main .ea-schoolcell,
html[data-theme="dark"] main .ea-schoolrow--head .ea-schoolcell,
html[data-theme="dark"] main .ea-side a,
html[data-theme="dark"] main .ea-side__box>span,
html[data-theme="dark"] main .ea-source small,
html[data-theme="dark"] main .ea-support span,
html[data-theme="dark"] main .ea-topnav a,
html[data-theme="dark"] main .ea-update p,
html[data-theme="dark"] main .ea-update__meta,
html[data-theme="dark"] main .fd-after p,
html[data-theme="dark"] main .fd-assess p,
html[data-theme="dark"] main .fd-card p,
html[data-theme="dark"] main .fd-cell,
html[data-theme="dark"] main .fd-datacard p,
html[data-theme="dark"] main .fd-diff__item p,
html[data-theme="dark"] main .fd-empty,
html[data-theme="dark"] main .fd-faq__answer p,
html[data-theme="dark"] main .fd-hero__card p,
html[data-theme="dark"] main .fd-hero__chips span,
html[data-theme="dark"] main .fd-hero__lead,
html[data-theme="dark"] main .fd-hormoneitem span,
html[data-theme="dark"] main .fd-introcard p,
html[data-theme="dark"] main .fd-life p,
html[data-theme="dark"] main .fd-mask li,
html[data-theme="dark"] main .fd-mask p,
html[data-theme="dark"] main .fd-next__card:nth-child(2) p,
html[data-theme="dark"] main .fd-note,
html[data-theme="dark"] main .fd-note--gold,
html[data-theme="dark"] main .fd-path__body p,
html[data-theme="dark"] main .fd-prepare li,
html[data-theme="dark"] main .fd-prepare p,
html[data-theme="dark"] main .fd-prose p,
html[data-theme="dark"] main .fd-review,
html[data-theme="dark"] main .fd-row--head .fd-cell,
html[data-theme="dark"] main .fd-side a,
html[data-theme="dark"] main .fd-side__box>span,
html[data-theme="dark"] main .fd-source small,
html[data-theme="dark"] main .fd-topnav a,
html[data-theme="dark"] main .fd-update p,
html[data-theme="dark"] main .fd-update__meta,
html[data-theme="dark"] main .rc-cell,
html[data-theme="dark"] main .rc-empty,
html[data-theme="dark"] main .rc-faq__answer p,
html[data-theme="dark"] main .rc-finding p,
html[data-theme="dark"] main .rc-gap p,
html[data-theme="dark"] main .rc-hero__card p,
html[data-theme="dark"] main .rc-hero__chips span,
html[data-theme="dark"] main .rc-hero__lead,
html[data-theme="dark"] main .rc-imagingitem span,
html[data-theme="dark"] main .rc-introcard p,
html[data-theme="dark"] main .rc-method p,
html[data-theme="dark"] main .rc-next__card:nth-child(2) p,
html[data-theme="dark"] main .rc-note,
html[data-theme="dark"] main .rc-note--rose,
html[data-theme="dark"] main .rc-panel li,
html[data-theme="dark"] main .rc-panel p,
html[data-theme="dark"] main .rc-prose p,
html[data-theme="dark"] main .rc-review,
html[data-theme="dark"] main .rc-row--head .rc-cell,
html[data-theme="dark"] main .rc-side a,
html[data-theme="dark"] main .rc-side__box>span,
html[data-theme="dark"] main .rc-source small,
html[data-theme="dark"] main .rc-status__card p,
html[data-theme="dark"] main .rc-term span,
html[data-theme="dark"] main .rc-time__body p,
html[data-theme="dark"] main .rc-topnav a,
html[data-theme="dark"] main .rc-update p,
html[data-theme="dark"] main .rc-update__meta,
html[data-theme="dark"] main .sa-access__item p,
html[data-theme="dark"] main .sa-card p,
html[data-theme="dark"] main .sa-cell,
html[data-theme="dark"] main .sa-check p,
html[data-theme="dark"] main .sa-crisis p,
html[data-theme="dark"] main .sa-duocard li,
html[data-theme="dark"] main .sa-duocard p,
html[data-theme="dark"] main .sa-empty,
html[data-theme="dark"] main .sa-faq__answer p,
html[data-theme="dark"] main .sa-hero__card p,
html[data-theme="dark"] main .sa-hero__chips span,
html[data-theme="dark"] main .sa-hero__lead,
html[data-theme="dark"] main .sa-introcard p,
html[data-theme="dark"] main .sa-meditem span,
html[data-theme="dark"] main .sa-monitor__item span,
html[data-theme="dark"] main .sa-next__card:nth-child(2) p,
html[data-theme="dark"] main .sa-note--gold,
html[data-theme="dark"] main .sa-note--rose,
html[data-theme="dark"] main .sa-path__body p,
html[data-theme="dark"] main .sa-pro span,
html[data-theme="dark"] main .sa-prose p,
html[data-theme="dark"] main .sa-review,
html[data-theme="dark"] main .sa-row--head .sa-cell,
html[data-theme="dark"] main .sa-side a,
html[data-theme="dark"] main .sa-side__box>span,
html[data-theme="dark"] main .sa-source small,
html[data-theme="dark"] main .sa-topnav a,
html[data-theme="dark"] main .sa-update p,
html[data-theme="dark"] main .sa-update__meta,
html[data-theme="dark"] main .sa-warning__item p,
html[data-theme="dark"] main .sn-alert__item span,
html[data-theme="dark"] main .sn-audhd p,
html[data-theme="dark"] main .sn-audhd__stat span,
html[data-theme="dark"] main .sn-cell,
html[data-theme="dark"] main .sn-context__item span,
html[data-theme="dark"] main .sn-empty,
html[data-theme="dark"] main .sn-evidence li,
html[data-theme="dark"] main .sn-evidence p,
html[data-theme="dark"] main .sn-example li,
html[data-theme="dark"] main .sn-example p,
html[data-theme="dark"] main .sn-faq__answer p,
html[data-theme="dark"] main .sn-hero__card p,
html[data-theme="dark"] main .sn-hero__chips span,
html[data-theme="dark"] main .sn-hero__lead,
html[data-theme="dark"] main .sn-introcard p,
html[data-theme="dark"] main .sn-next__card:nth-child(2) p,
html[data-theme="dark"] main .sn-note,
html[data-theme="dark"] main .sn-note--rose,
html[data-theme="dark"] main .sn-overloadstep span,
html[data-theme="dark"] main .sn-pattern p,
html[data-theme="dark"] main .sn-place p,
html[data-theme="dark"] main .sn-profileitem span,
html[data-theme="dark"] main .sn-prose p,
html[data-theme="dark"] main .sn-review,
html[data-theme="dark"] main .sn-row--head .sn-cell,
html[data-theme="dark"] main .sn-sensecard p,
html[data-theme="dark"] main .sn-sensecard small,
html[data-theme="dark"] main .sn-side a,
html[data-theme="dark"] main .sn-side__box>span,
html[data-theme="dark"] main .sn-source small,
html[data-theme="dark"] main .sn-topnav a,
html[data-theme="dark"] main .sn-update p,
html[data-theme="dark"] main .sn-update__meta,
html[data-theme="dark"] main .sp-age li,
html[data-theme="dark"] main .sp-age p,
html[data-theme="dark"] main .sp-appearance__cell,
html[data-theme="dark"] main .sp-appearance__head .sp-appearance__cell,
html[data-theme="dark"] main .sp-axis p,
html[data-theme="dark"] main .sp-conflict p,
html[data-theme="dark"] main .sp-conflict__side,
html[data-theme="dark"] main .sp-empty,
html[data-theme="dark"] main .sp-faq__answer p,
html[data-theme="dark"] main .sp-hero__card p,
html[data-theme="dark"] main .sp-hero__chips span,
html[data-theme="dark"] main .sp-hero__lead,
html[data-theme="dark"] main .sp-introcard p,
html[data-theme="dark"] main .sp-invisible__item,
html[data-theme="dark"] main .sp-look li,
html[data-theme="dark"] main .sp-look p,
html[data-theme="dark"] main .sp-maskcard li,
html[data-theme="dark"] main .sp-maskcard p,
html[data-theme="dark"] main .sp-note,
html[data-theme="dark"] main .sp-observeitem span,
html[data-theme="dark"] main .sp-presentation p,
html[data-theme="dark"] main .sp-prose p,
html[data-theme="dark"] main .sp-review,
html[data-theme="dark"] main .sp-side a,
html[data-theme="dark"] main .sp-side__box>span,
html[data-theme="dark"] main .sp-source small,
html[data-theme="dark"] main .sp-threshold__item span,
html[data-theme="dark"] main .sp-topnav a,
html[data-theme="dark"] main .sp-update p,
html[data-theme="dark"] main .sp-update__meta,
html[data-theme="dark"] main .ss-empty p,
html[data-theme="dark"] main .ss-examples a,
html[data-theme="dark"] main .ss-group__head span,
html[data-theme="dark"] main .ss-hero p,
html[data-theme="dark"] main .ss-result p,
html[data-theme="dark"] main .ss-result__page,
html[data-theme="dark"] main .ss-summary small,
html[data-theme="dark"] main .te-alert__item span,
html[data-theme="dark"] main .te-cell,
html[data-theme="dark"] main .te-cost span,
html[data-theme="dark"] main .te-demand p,
html[data-theme="dark"] main .te-disclosure li,
html[data-theme="dark"] main .te-disclosure p,
html[data-theme="dark"] main .te-duocard li,
html[data-theme="dark"] main .te-duocard p,
html[data-theme="dark"] main .te-empty,
html[data-theme="dark"] main .te-faq__answer p,
html[data-theme="dark"] main .te-hero__card p,
html[data-theme="dark"] main .te-hero__chips span,
html[data-theme="dark"] main .te-hero__lead,
html[data-theme="dark"] main .te-introcard p,
html[data-theme="dark"] main .te-next__card:nth-child(2) p,
html[data-theme="dark"] main .te-note,
html[data-theme="dark"] main .te-note--rose,
html[data-theme="dark"] main .te-prose p,
html[data-theme="dark"] main .te-remotecard li,
html[data-theme="dark"] main .te-remotecard p,
html[data-theme="dark"] main .te-review,
html[data-theme="dark"] main .te-row--head .te-cell,
html[data-theme="dark"] main .te-schoolcard p,
html[data-theme="dark"] main .te-side a,
html[data-theme="dark"] main .te-side__box>span,
html[data-theme="dark"] main .te-source small,
html[data-theme="dark"] main .te-step span,
html[data-theme="dark"] main .te-sustainable p,
html[data-theme="dark"] main .te-tool p,
html[data-theme="dark"] main .te-topnav a,
html[data-theme="dark"] main .te-update p,
html[data-theme="dark"] main .te-update__meta,
html[data-theme="dark"] main .te-workcard p,
html[data-theme="dark"] main .vq-alert__item span,
html[data-theme="dark"] main .vq-bodycard li,
html[data-theme="dark"] main .vq-bodycard p,
html[data-theme="dark"] main .vq-burnout p,
html[data-theme="dark"] main .vq-cell,
html[data-theme="dark"] main .vq-cost p,
html[data-theme="dark"] main .vq-duocard li,
html[data-theme="dark"] main .vq-duocard p,
html[data-theme="dark"] main .vq-empty,
html[data-theme="dark"] main .vq-faq__answer p,
html[data-theme="dark"] main .vq-hero__card p,
html[data-theme="dark"] main .vq-hero__chips span,
html[data-theme="dark"] main .vq-hero__lead,
html[data-theme="dark"] main .vq-introcard p,
html[data-theme="dark"] main .vq-next__card:nth-child(2) p,
html[data-theme="dark"] main .vq-note,
html[data-theme="dark"] main .vq-note--rose,
html[data-theme="dark"] main .vq-overload__item,
html[data-theme="dark"] main .vq-prose p,
html[data-theme="dark"] main .vq-relation p,
html[data-theme="dark"] main .vq-review,
html[data-theme="dark"] main .vq-row--head .vq-cell,
html[data-theme="dark"] main .vq-sense span,
html[data-theme="dark"] main .vq-side a,
html[data-theme="dark"] main .vq-side__box>span,
html[data-theme="dark"] main .vq-sleepitem,
html[data-theme="dark"] main .vq-sleepmain p,
html[data-theme="dark"] main .vq-sleepside p,
html[data-theme="dark"] main .vq-source small,
html[data-theme="dark"] main .vq-system p,
html[data-theme="dark"] main .vq-system small,
html[data-theme="dark"] main .vq-taskstep span,
html[data-theme="dark"] main .vq-timecard p,
html[data-theme="dark"] main .vq-tool p,
html[data-theme="dark"] main .vq-topnav a,
html[data-theme="dark"] main .vq-update p,
html[data-theme="dark"] main .vq-update__meta{color:#b7c2d4!important}
html[data-theme="dark"] main .dd-note--violet,
html[data-theme="dark"] main .diag-note--violet,
html[data-theme="dark"] main .ea-note--violet,
html[data-theme="dark"] main .fd-note--violet,
html[data-theme="dark"] main .rc-note--violet,
html[data-theme="dark"] main .sa-note--violet,
html[data-theme="dark"] main .sn-note--violet,
html[data-theme="dark"] main .sp-note--violet,
html[data-theme="dark"] main .te-note--violet,
html[data-theme="dark"] main .vq-note--violet{color:#b8a2f2!important}
html[data-theme="dark"] main .sa-crisis a{color:#d79aae!important}
html[data-theme="dark"] main .dd-aidantbox--dark p,
html[data-theme="dark"] main .dd-next__card p,
html[data-theme="dark"] main .dd-panel--dark p,
html[data-theme="dark"] main .diag-neuro__panel--dark li,
html[data-theme="dark"] main .diag-neuro__panel--dark p,
html[data-theme="dark"] main .diag-next p,
html[data-theme="dark"] main .diag-next span,
html[data-theme="dark"] main .diag-report__lead span,
html[data-theme="dark"] main .ea-homecard--dark p,
html[data-theme="dark"] main .ea-next__card p,
html[data-theme="dark"] main .fd-mask__card--dark p,
html[data-theme="dark"] main .fd-next__card p,
html[data-theme="dark"] main .fd-next__card span,
html[data-theme="dark"] main .rc-next__card p,
html[data-theme="dark"] main .rc-panel--dark p,
html[data-theme="dark"] main .sa-duocard--dark p,
html[data-theme="dark"] main .sa-next__card p,
html[data-theme="dark"] main .sa-next__card span,
html[data-theme="dark"] main .sn-example--dark .sn-example__tag,
html[data-theme="dark"] main .sn-example--dark p,
html[data-theme="dark"] main .sn-next__card p,
html[data-theme="dark"] main .sp-invisible__col--inside .sp-invisible__item,
html[data-theme="dark"] main .sp-invisible__col--inside .sp-invisible__label,
html[data-theme="dark"] main .sp-look__card--dark p,
html[data-theme="dark"] main .sp-next p,
html[data-theme="dark"] main .te-disclosure__card--dark .te-disclosure__label,
html[data-theme="dark"] main .te-disclosure__card--dark p,
html[data-theme="dark"] main .te-duocard--dark p,
html[data-theme="dark"] main .te-next__card p,
html[data-theme="dark"] main .vq-duocard--dark p,
html[data-theme="dark"] main .vq-next__card p,
html[data-theme="dark"] main .vq-overload__col--dark .vq-overload__item,
html[data-theme="dark"] main .vq-overload__col--dark .vq-overload__label{color:#d8e1ee!important}
html[data-theme="dark"] main .ea-note--coral,
html[data-theme="dark"] main .sa-note--coral{color:#e3a098!important}
html[data-theme="dark"] main .dd-aidantcard:nth-child(4n) .dd-aidantcard__tag,
html[data-theme="dark"] main .dd-benefit__amount,
html[data-theme="dark"] main .dd-introcard:nth-child(3) .dd-introcard__num,
html[data-theme="dark"] main .dd-next__card span,
html[data-theme="dark"] main .dd-renew__item:nth-child(4) b,
html[data-theme="dark"] main .dd-section--gold .dd-section__num,
html[data-theme="dark"] main .diag-flow__card:nth-child(3) .diag-flow__tag,
html[data-theme="dark"] main .diag-france-note__date,
html[data-theme="dark"] main .diag-intro-card:nth-child(3) .diag-intro-card__num,
html[data-theme="dark"] main .diag-role:nth-child(4) .diag-role__icon,
html[data-theme="dark"] main .diag-section--gold .diag-section__num,
html[data-theme="dark"] main .ea-age:nth-child(3) .ea-age__tag,
html[data-theme="dark"] main .ea-auto:nth-child(4) b,
html[data-theme="dark"] main .ea-health:nth-child(3) .ea-health__icon,
html[data-theme="dark"] main .ea-intervention:nth-child(4) .ea-intervention__tag,
html[data-theme="dark"] main .ea-introcard:nth-child(3) .ea-introcard__num,
html[data-theme="dark"] main .ea-next__card span,
html[data-theme="dark"] main .ea-rel:nth-child(3) .ea-rel__tag,
html[data-theme="dark"] main .ea-section--gold .ea-section__num,
html[data-theme="dark"] main .ea-support:nth-child(4) b,
html[data-theme="dark"] main .fd-assess__item:nth-child(4) .fd-assess__num,
html[data-theme="dark"] main .fd-assess__item:nth-child(8) .fd-assess__num,
html[data-theme="dark"] main .fd-datacard:nth-child(3) b,
html[data-theme="dark"] main .fd-introcard:nth-child(3) .fd-introcard__num,
html[data-theme="dark"] main .fd-life:nth-child(3) .fd-life__icon,
html[data-theme="dark"] main .fd-section--gold .fd-section__num,
html[data-theme="dark"] main .rc-introcard:nth-child(3) .rc-introcard__num,
html[data-theme="dark"] main .rc-method:nth-child(4) .rc-method__num,
html[data-theme="dark"] main .rc-method:nth-child(8) .rc-method__num,
html[data-theme="dark"] main .rc-next__card span,
html[data-theme="dark"] main .rc-section--gold .rc-section__num,
html[data-theme="dark"] main .sa-introcard:nth-child(3) .sa-introcard__num,
html[data-theme="dark"] main .sa-monitor__item:nth-child(4) b,
html[data-theme="dark"] main .sa-section--gold .sa-section__num,
html[data-theme="dark"] main .sn-introcard:nth-child(3) .sn-introcard__num,
html[data-theme="dark"] main .sn-next__card span,
html[data-theme="dark"] main .sn-overloadstep:nth-child(3) b,
html[data-theme="dark"] main .sn-pattern:nth-child(2) .sn-pattern__label,
html[data-theme="dark"] main .sn-section--gold .sn-section__num,
html[data-theme="dark"] main .sp-conflict__x,
html[data-theme="dark"] main .sp-introcard:nth-child(3) .sp-introcard__num,
html[data-theme="dark"] main .sp-next span,
html[data-theme="dark"] main .sp-section--gold .sp-section__num,
html[data-theme="dark"] main .sp-threshold__item:nth-child(4) b,
html[data-theme="dark"] main .te-cost:nth-child(4) b,
html[data-theme="dark"] main .te-hero__card span,
html[data-theme="dark"] main .te-hero__icon,
html[data-theme="dark"] main .te-introcard:nth-child(3) .te-introcard__num,
html[data-theme="dark"] main .te-next__card span,
html[data-theme="dark"] main .te-schoolcard:nth-child(3) .te-schoolcard__tag,
html[data-theme="dark"] main .te-section--gold .te-section__num,
html[data-theme="dark"] main .te-step:nth-child(4) b,
html[data-theme="dark"] main .te-tool:nth-child(4) .te-tool__icon,
html[data-theme="dark"] main .te-tool:nth-child(8) .te-tool__icon,
html[data-theme="dark"] main .te-workcard:nth-child(4) .te-workcard__icon,
html[data-theme="dark"] main .vq-cost:nth-child(4) .vq-cost__tag,
html[data-theme="dark"] main .vq-introcard:nth-child(3) .vq-introcard__num,
html[data-theme="dark"] main .vq-next__card span,
html[data-theme="dark"] main .vq-relation:nth-child(3) .vq-relation__tag,
html[data-theme="dark"] main .vq-section--gold .vq-section__num,
html[data-theme="dark"] main .vq-taskstep:nth-child(5) b,
html[data-theme="dark"] main .vq-timecard:nth-child(3) .vq-timecard__icon,
html[data-theme="dark"] main .vq-tool:nth-child(4) .vq-tool__icon,
html[data-theme="dark"] main .vq-tool:nth-child(8) .vq-tool__icon{color:#e5c56d!important}
html[data-theme="dark"] main .dd-aeehcell:first-child,
html[data-theme="dark"] main .dd-aidantcard strong,
html[data-theme="dark"] main .dd-aidants h2,
html[data-theme="dark"] main .dd-faq summary,
html[data-theme="dark"] main .dd-formrow--head .dd-formcell:first-child,
html[data-theme="dark"] main .dd-live__head strong,
html[data-theme="dark"] main .dd-money strong,
html[data-theme="dark"] main .dd-prose strong,
html[data-theme="dark"] main .dd-section h2,
html[data-theme="dark"] main .dd-section h3,
html[data-theme="dark"] main .dd-source strong,
html[data-theme="dark"] main .diag-faq summary,
html[data-theme="dark"] main .diag-prep__item strong,
html[data-theme="dark"] main .diag-prose strong,
html[data-theme="dark"] main .diag-section h2,
html[data-theme="dark"] main .diag-section h3,
html[data-theme="dark"] main .diag-source strong,
html[data-theme="dark"] main .diag-tool__name,
html[data-theme="dark"] main .ea-adolescence__head strong,
html[data-theme="dark"] main .ea-faq summary,
html[data-theme="dark"] main .ea-live__head strong,
html[data-theme="dark"] main .ea-profile__head strong,
html[data-theme="dark"] main .ea-profileitem strong,
html[data-theme="dark"] main .ea-prose strong,
html[data-theme="dark"] main .ea-schoolcell:first-child,
html[data-theme="dark"] main .ea-section h2,
html[data-theme="dark"] main .ea-section h3,
html[data-theme="dark"] main .ea-source strong,
html[data-theme="dark"] main .fd-cell:first-child,
html[data-theme="dark"] main .fd-faq summary,
html[data-theme="dark"] main .fd-hormone__head strong,
html[data-theme="dark"] main .fd-live__head strong,
html[data-theme="dark"] main .fd-prose strong,
html[data-theme="dark"] main .fd-section h2,
html[data-theme="dark"] main .fd-section h3,
html[data-theme="dark"] main .fd-source strong,
html[data-theme="dark"] main .rc-cell:first-child,
html[data-theme="dark"] main .rc-faq summary,
html[data-theme="dark"] main .rc-imaging__head strong,
html[data-theme="dark"] main .rc-live__head strong,
html[data-theme="dark"] main .rc-prose strong,
html[data-theme="dark"] main .rc-section h2,
html[data-theme="dark"] main .rc-section h3,
html[data-theme="dark"] main .rc-source strong,
html[data-theme="dark"] main .rc-term strong,
html[data-theme="dark"] main .sa-cell:first-child,
html[data-theme="dark"] main .sa-crisis__head strong,
html[data-theme="dark"] main .sa-faq summary,
html[data-theme="dark"] main .sa-live__head strong,
html[data-theme="dark"] main .sa-med__head strong,
html[data-theme="dark"] main .sa-prose strong,
html[data-theme="dark"] main .sa-section h2,
html[data-theme="dark"] main .sa-section h3,
html[data-theme="dark"] main .sa-source strong,
html[data-theme="dark"] main .sn-cell:first-child,
html[data-theme="dark"] main .sn-faq summary,
html[data-theme="dark"] main .sn-live__head strong,
html[data-theme="dark"] main .sn-profileitem strong,
html[data-theme="dark"] main .sn-prose strong,
html[data-theme="dark"] main .sn-section h2,
html[data-theme="dark"] main .sn-section h3,
html[data-theme="dark"] main .sn-source strong,
html[data-theme="dark"] main .sp-appearance__cell:first-child,
html[data-theme="dark"] main .sp-faq summary,
html[data-theme="dark"] main .sp-live__head strong,
html[data-theme="dark"] main .sp-observeitem strong,
html[data-theme="dark"] main .sp-prose strong,
html[data-theme="dark"] main .sp-section h2,
html[data-theme="dark"] main .sp-section h3,
html[data-theme="dark"] main .sp-source strong,
html[data-theme="dark"] main .ss-group__head h2,
html[data-theme="dark"] main .ss-result h3,
html[data-theme="dark"] main .te-cell:first-child,
html[data-theme="dark"] main .te-faq summary,
html[data-theme="dark"] main .te-live__head strong,
html[data-theme="dark"] main .te-prose strong,
html[data-theme="dark"] main .te-section h2,
html[data-theme="dark"] main .te-section h3,
html[data-theme="dark"] main .te-source strong,
html[data-theme="dark"] main .te-sustainable__head strong,
html[data-theme="dark"] main .vq-burnout__head strong,
html[data-theme="dark"] main .vq-cell:first-child,
html[data-theme="dark"] main .vq-faq summary,
html[data-theme="dark"] main .vq-live__head strong,
html[data-theme="dark"] main .vq-prose strong,
html[data-theme="dark"] main .vq-section h2,
html[data-theme="dark"] main .vq-section h3,
html[data-theme="dark"] main .vq-source strong{color:#eef3ff!important}

/* Les liens et accents restent faciles a distinguer sans devenir fluorescents. */
html[data-theme="dark"] main a{color:#93b1ff}
html[data-theme="dark"] main :where(.source-link,[class*="__tag"],[class*="-tag"],[class*="__label"],[class*="-label"]){text-decoration-thickness:.08em}
html[data-theme="dark"] ::selection{background:#5a4794;color:#fff}

/* Comprendre l'AuDHD - correction complete du mode sombre v2 */
html[data-theme="dark"] .guide-hero{
  background:linear-gradient(145deg,#101a2a 0%,#19172d 58%,#262114 100%)!important;
  border-bottom-color:#334158!important;
}
html[data-theme="dark"] .guide-hero__glow--one{background:rgba(167,139,234,.12)!important}
html[data-theme="dark"] .guide-hero__glow--two{background:rgba(229,189,98,.10)!important}
html[data-theme="dark"] .guide-kicker{color:#b9a5f1!important}
html[data-theme="dark"] .guide-hero h1{color:#eef3ff!important}
html[data-theme="dark"] .guide-hero__lead{color:#c0cadd!important}
html[data-theme="dark"] .guide-hero__lead strong{color:#f3f6ff!important}
html[data-theme="dark"] .guide-hero__chips span{
  background:rgba(23,34,53,.88)!important;
  border-color:#3a4961!important;
  color:#d6deeb!important;
  box-shadow:none!important;
}
html[data-theme="dark"] .guide-core-card{
  background:rgba(23,34,53,.94)!important;
  border-color:#3a4961!important;
  box-shadow:0 24px 64px rgba(0,0,0,.28)!important;
}
html[data-theme="dark"] .guide-core-card__label{color:#b9a5f1!important}
html[data-theme="dark"] .guide-core-card__mark span{background:#18284a!important;color:#9eb8ff!important}
html[data-theme="dark"] .guide-core-card__mark span:last-child{background:#211d38!important;color:#c4b0f4!important}
html[data-theme="dark"] .guide-core-card__mark b{color:#e5bd62!important}
html[data-theme="dark"] .guide-core-card p{color:#c0cadd!important}

html[data-theme="dark"] .guide-topnav{
  background:rgba(13,21,35,.94)!important;
  border-bottom-color:#334158!important;
}
html[data-theme="dark"] .guide-topnav a,
html[data-theme="dark"] .guide-side a{
  background:#172235!important;
  border-color:#334158!important;
  color:#c4cede!important;
}
html[data-theme="dark"] .guide-topnav a:hover,
html[data-theme="dark"] .guide-side a:hover{
  background:#211d38!important;
  border-color:#65558c!important;
  color:#c7b4f3!important;
}

html[data-theme="dark"] .guide-page{color:#e9eef8!important}
html[data-theme="dark"] .guide-opening{
  background:linear-gradient(145deg,#172235,#141f31)!important;
  border-color:#334158!important;
  box-shadow:0 14px 42px rgba(0,0,0,.18)!important;
}
html[data-theme="dark"] .guide-opening__text p{color:#c0cadd!important}
html[data-theme="dark"] .guide-side__box{border-left-color:#41375d!important}
html[data-theme="dark"] .guide-side__box>span{color:#b9a5f1!important}
html[data-theme="dark"] .guide-section{border-bottom-color:#334158!important}
html[data-theme="dark"] .guide-section h2{color:#eef3ff!important}
html[data-theme="dark"] .guide-prose p{color:#c0cadd!important}
html[data-theme="dark"] .guide-prose strong{color:#eef3ff!important}

html[data-theme="dark"] .guide-section__number{background:#211d38!important;color:#c4b0f4!important}
html[data-theme="dark"] .guide-section--blue .guide-section__number{background:#16284a!important;color:#9eb8ff!important}
html[data-theme="dark"] .guide-section--gold .guide-section__number{background:#302814!important;color:#e7c368!important}
html[data-theme="dark"] .guide-section--latest .guide-section__number{background:#152c2b!important;color:#86cec5!important}

html[data-theme="dark"] .guide-keyline{
  background:#172235!important;
  border-left-color:#8f78d5!important;
  color:#d6deeb!important;
}
html[data-theme="dark"] .guide-data-note{
  background:linear-gradient(145deg,#2a2417,#241f15)!important;
  border-color:#4d4228!important;
  color:#ddd2aa!important;
}
html[data-theme="dark"] .guide-section--word{
  background:linear-gradient(145deg,#19172d,#172235)!important;
  border-color:#41375d!important;
  box-shadow:0 13px 36px rgba(0,0,0,.16)!important;
}

html[data-theme="dark"] .guide-glossary__item,
html[data-theme="dark"] .guide-faq details{
  background:#172235!important;
  border-color:#334158!important;
}
html[data-theme="dark"] .guide-glossary__item>span{background:#211d38!important;color:#c4b0f4!important}
html[data-theme="dark"] .guide-glossary__item p,
html[data-theme="dark"] .guide-faq__answer p{color:#c0cadd!important}
html[data-theme="dark"] .guide-glossary__item p strong{color:#eef3ff!important}
html[data-theme="dark"] .guide-glossary__foot{background:#141f31!important;color:#c0cadd!important}
html[data-theme="dark"] .guide-faq summary{color:#eef3ff!important}
html[data-theme="dark"] .guide-faq details[open]{border-color:#65558c!important;box-shadow:0 12px 32px rgba(0,0,0,.2)!important}
html[data-theme="dark"] .guide-faq summary i:before,
html[data-theme="dark"] .guide-faq summary i:after{background:#b9a5f1!important}

html[data-theme="dark"] .guide-section--research{
  background:linear-gradient(145deg,#101927,#1b2a42)!important;
  box-shadow:0 20px 48px rgba(0,0,0,.28)!important;
}
html[data-theme="dark"] .guide-section__head--light h2{color:#fff!important}
html[data-theme="dark"] .guide-prose--light p{color:#d4dbea!important}
html[data-theme="dark"] .guide-prose--light strong{color:#fff!important}
html[data-theme="dark"] .guide-review-date{color:#98a6b9!important;border-top-color:#3b4961!important}
html[data-theme="dark"] .guide-live-updates{border-top-color:#334158!important}
html[data-theme="dark"] .guide-live-updates__head span{color:#b9a5f1!important}
html[data-theme="dark"] .guide-live-updates__head strong{color:#eef3ff!important}
