/* GENERATED by scripts/build-dark-theme.mjs from ../static/css/consultants.css. Do not edit by hand. */
:root[data-theme="dark"]{color-scheme:dark}
:root[data-theme="dark"] body{color:#b6dfcd;background:radial-gradient(ellipse 85% 520px at 100% 0,#121711,transparent),radial-gradient(ellipse 60% 640px at 0 620px,#1c170f,transparent),#191f1a}:root[data-theme="dark"] a{color:#8dd7af}:root[data-theme="dark"] .muted{color:#b6c8d1}:root[data-theme="dark"] .c-top{background:#191f1ae6;border-bottom:1px solid #393f3a}:root[data-theme="dark"] .c-links a{color:#b6dfcd}:root[data-theme="dark"] .c-links a:hover{background:#171c18}:root[data-theme="dark"] .c-links a[aria-current="page"]{background:#141a15}:root[data-theme="dark"] .button.secondary{background:#1e231e;color:#b6dfcd;border-color:#3f443c}:root[data-theme="dark"] .button.secondary:hover{background:#191e19}:root[data-theme="dark"] .button.quiet{color:#8dd7af}:root[data-theme="dark"] .button.quiet:hover{background:#171c18}:root[data-theme="dark"] .theme-toggle{border:1px solid #3c423d;background:#1e231e;color:#b6dfcd}:root[data-theme="dark"] .crumbs ol{color:#b6c8d1}:root[data-theme="dark"] .crumbs a{color:#b6c8d1}:root[data-theme="dark"] .c-foot{border-top:1px solid #3a403b;color:#b6c8d1}:root[data-theme="dark"] .kicker{color:#94d2ae}:root[data-theme="dark"] .d-hero h1{color:#b6dfcd}:root[data-theme="dark"] .lead{color:#bacfd8}:root[data-theme="dark"] .d-trust li{background:#1e231e;border:1px solid #3a403b;color:#b7d9c8}:root[data-theme="dark"] .d-trust li::before{color:#8dd7af}:root[data-theme="dark"] .d-filters{background:#1e231e;border:1px solid #3a403b}:root[data-theme="dark"] .d-filters label{color:#bacfd8}:root[data-theme="dark"] .d-filters input,:root[data-theme="dark"] .d-filters select{border:1px solid #424843;background:#1e231e;color:#b6dfcd}:root[data-theme="dark"] .d-more{border-top:1px solid #373d38}:root[data-theme="dark"] .d-more summary{color:#8dd7af}:root[data-theme="dark"] .d-section>h2 small{color:#b6c8d1}:root[data-theme="dark"] .a-card{background:#1e231e;border:1px solid #3a403b}:root[data-theme="dark"] .a-card:hover{border-color:#3c483f}:root[data-theme="dark"] .a-photo{background:#141a15}:root[data-theme="dark"] .a-photo-empty{color:#8dd7af}:root[data-theme="dark"] .a-card h3 a{color:#b6dfcd}:root[data-theme="dark"] .a-title{color:#b6c8d1}:root[data-theme="dark"] .a-headline{color:#bdd3e0}:root[data-theme="dark"] .label-top{background:#1d1910;color:#e3bf85}:root[data-theme="dark"] .label-selected{background:#141a15;color:#9cdbb8}:root[data-theme="dark"] .chips li{background:#171c18;color:#b7d9c8}:root[data-theme="dark"] .a-facts dt{color:#b6c8d1}:root[data-theme="dark"] .a-facts small{color:#b6c8d1}:root[data-theme="dark"] .a-price{border-top:1px solid #373d38}:root[data-theme="dark"] .a-price strong{color:#b6dfcd}:root[data-theme="dark"] .a-price span{color:#b6c8d1}:root[data-theme="dark"] .a-more{color:#8dd7af}:root[data-theme="dark"] .empty{background:#1e231e;border:1px dashed #3e443f}:root[data-theme="dark"] .d-cats a{background:#1e231e;border:1px solid #3a403b;color:#b6dfcd}:root[data-theme="dark"] .d-cats a[aria-current="page"]{background:#141a15;border-color:#3c483f}:root[data-theme="dark"] .d-how ol{color:#bdd3e0}:root[data-theme="dark"] .pf-hero{background:#1e231e;border:1px solid #3a403b}:root[data-theme="dark"] .pf-cover{background:linear-gradient(120deg,#111a1c,#181d19 55%,#1d1910)}:root[data-theme="dark"] .pf-photo{border:5px solid #343a35;background:#141a15}:root[data-theme="dark"] .pf-title{color:#94d2ae}:root[data-theme="dark"] .pf-headline{color:#bdd3e0}:root[data-theme="dark"] .pf-stats li{background:#1a1f1b}:root[data-theme="dark"] .pf-stats span{color:#b6c8d1}:root[data-theme="dark"] .pf-toc{background:#191f1ae6}:root[data-theme="dark"] .pf-toc a{color:#b6dfcd;border:1px solid #3a403b;background:#1e231e}:root[data-theme="dark"] .pf-sec{background:#1e231e;border:1px solid #3a403b}:root[data-theme="dark"] .pf-sec h2 small{color:#b6c8d1}:root[data-theme="dark"] .prose{color:#c0d5e1}:root[data-theme="dark"] .pk{border:1px solid #3a403b;background:#1c221d}:root[data-theme="dark"] .pk-price small{color:#b6c8d1}:root[data-theme="dark"] .pk-list{color:#bdd3e0}:root[data-theme="dark"] .pk-aud{color:#bacfd8}:root[data-theme="dark"] .pk-more summary{color:#8dd7af}:root[data-theme="dark"] .pk-full{background:#211d11;color:#f0be7e}:root[data-theme="dark"] .note{color:#b6c8d1}:root[data-theme="dark"] .timeline li{border-inline-start:3px solid #3c483f;background:#1b211c}:root[data-theme="dark"] .timeline span{color:#b6c8d1}:root[data-theme="dark"] .verified,:root[data-theme="dark"] .tag{background:#141a15;color:#9cdbb8}:root[data-theme="dark"] .tag{background:#19161d;color:#d3c2ff}:root[data-theme="dark"] .rv-bar .bar{background:#171d18}:root[data-theme="dark"] .rv{border:1px solid #393f39}:root[data-theme="dark"] .rv-dims{color:#b6c8d1}:root[data-theme="dark"] .rv-reply{background:#1a1f1b}:root[data-theme="dark"] .faq{border-bottom:1px solid #373d38}:root[data-theme="dark"] .side-card{background:#1e231e;border:1px solid #3a403b}
