:root[data-theme=dark] .hf-home{background:#1e2227}:root[data-theme=dark] .hf-btn.primary{color:#fff}:root[data-theme=dark] .hf-btn.primary:hover{background:#0a2a54}:root[data-theme=dark] .hf-btn.secondary{border-color:#364d63;background:#1e2227}:root[data-theme=dark] .hf-btn.gold{color:#241a04}:root[data-theme=dark] .hf-btn.outline{border-color:#324f67;background:#1e2227}:root[data-theme=dark] .hf-btn.outline-light{color:#fff}:root[data-theme=dark] .hf-search{background:linear-gradient(180deg,#1f2d35,#1f2e35)}:root[data-theme=dark] .hf-search-field{border:1px solid #324f67;background:#1e2227}:root[data-theme=dark] .hf-search-field input::placeholder{color:#93a4b5}:root[data-theme=dark] .hf-search-bar button{color:#fff}:root[data-theme=dark] .hf-search-bar button:hover{background:#0a2a54}:root[data-theme=dark] .hf-search-hot{color:#b7c6d7}:root[data-theme=dark] .hf-search-hot a{border:1px solid #325067;background:#1e2227}:root[data-theme=dark] .hf-search-hot a:hover{background:#1f2b35}:root[data-theme=dark] .hf-cta{background:linear-gradient(180deg,#1f2d35,#263540)}:root[data-theme=dark] .hf-cta-copy p{color:#b7c6d7}:root[data-theme=dark] .hf-footer{background:linear-gradient(105deg,#062d55,#073f70);color:#fff}:root[data-theme=dark] .hf-footer-brand p{color:#c9dce9}:root[data-theme=dark] .hf-footer nav a{color:#fff}:root[data-theme=dark] .hf-footer nav a:hover{color:#42d1f3}:root[data-theme=dark] .hf-footer-copy{color:#bcd1e1}:root[data-theme=dark] .pg{background:#1e2227}:root[data-theme=dark] .pg-hero{background:linear-gradient(160deg,#1f2c35,#19252b 58%,#1e2227)}:root[data-theme=dark] .pg-hero.dark{background:linear-gradient(95deg,#072448,#0d3566 60%,#12467f);color:#fff}:root[data-theme=dark] .pg-hero.dark .pg-eyebrow{color:#8fd6f5}:root[data-theme=dark] .pg-hero.dark h1{color:#fff}:root[data-theme=dark] .pg-lead{color:#b5c7d9}:root[data-theme=dark] .pg-btn.primary{color:#fff}:root[data-theme=dark] .pg-btn.ghost{border-color:#324f67;background:#1e2227}:root[data-theme=dark] .pg-btn.gold{background:#b0882c;color:#241a04}:root[data-theme=dark] .pg-btn.light{background:#1e2227}:root[data-theme=dark] .pg-cta .pg-btn.ghost,:root[data-theme=dark] .pg-section.dark .pg-btn.ghost{color:#fff}:root[data-theme=dark] .pg-section{background:#1e2227}:root[data-theme=dark] .pg-section.dark,:root[data-theme=dark] .pg-section.dark .pg-h2{color:#fff}:root[data-theme=dark] .pg-section-lead{color:#bbc7d2}:root[data-theme=dark] .pg-note{color:#a5b3c0}:root[data-theme=dark] .pg-card{border-color:#2b485a;background:#1e2227}:root[data-theme=dark] .pg-step{color:#fff}:root[data-theme=dark] .pg-price{color:#e6d3a8;color:#a8d1e6}:root[data-theme=dark] .pg-card>p{color:#bac7d4}:root[data-theme=dark] .pg-card li{color:#b8c7d6}:root[data-theme=dark] .pg-faq details{background:#1e2227}:root[data-theme=dark] .pg-faq summary{color:#acc5e1}:root[data-theme=dark] .pg-faq details p{color:#bdc7d1}:root[data-theme=dark] .pg-notpromised h3,:root[data-theme=dark] .pg-notpromised li:before{color:#fff}:root[data-theme=dark] .pg-cta{background:linear-gradient(95deg,#072448,#0d3566 60%,#12467f);color:#fff;background:linear-gradient(100deg,#063663,#075288)}:root[data-theme=dark] .pg-btn:not(.ghost):not(.gold):not(.light),:root[data-theme=dark] .pg-cta h2{color:#fff}:root[data-theme=dark] .mp{background:#1e2227}:root[data-theme=dark] .mp-crumb{color:#6b8299}:root[data-theme=dark] .mp-crumb a{color:#4b6c8c}:root[data-theme=dark] .mp-crumb i{color:#a9bdcf}:root[data-theme=dark] .mp-offboard{border:1px solid #673232;background:#351f1f;color:#e4a9a9}:root[data-theme=dark] .mp-offboard a{color:#e4a9a9}:root[data-theme=dark] .mp-hero-motto{color:#8fb2cd}:root[data-theme=dark] .mp-kicker{background:#263540}:root[data-theme=dark] .mp-lead{color:#b7c7d7}:root[data-theme=dark] .mp-badge{color:#a1b3c4}:root[data-theme=dark] .mp-badge svg{stroke:#8fb0c9}:root[data-theme=dark] .mp-badge.ok{color:#a8e6cc}:root[data-theme=dark] .mp-badge.ok svg{stroke:#a8e6cc}:root[data-theme=dark] .mp-badge.aff{color:#e6d0a8;color:#a8d2e6}:root[data-theme=dark] .mp-badge.aff svg{stroke:#e6d3a8;stroke:#a8d6e6}:root[data-theme=dark] .mp-panel{background:#1e2227}:root[data-theme=dark] .mp-body{color:#b8c8d6}:root[data-theme=dark] .mp-note{color:#bac7d3}:root[data-theme=dark] .mp-note b{color:#b6c6d7}:root[data-theme=dark] .mp-factlist li{border-bottom:1px solid #2b445a}:root[data-theme=dark] .mp-factlist .mp-ic{stroke:#8fb0c9}:root[data-theme=dark] .mp-factlist .lb{color:#a2b3c3}:root[data-theme=dark] .mp-factlist .vl{color:#b3c7db}:root[data-theme=dark] .mp-factlist li.ok .mp-ic{stroke:#a8e6cc}:root[data-theme=dark] .mp-factlist li.unk .vl,:root[data-theme=dark] .mp-unk{color:#9db2c4}:root[data-theme=dark] .mp-socials{border-top:1px solid #2b445a}:root[data-theme=dark] .mp-socials>span{color:#a2b3c3}:root[data-theme=dark] .mp-faq>details{background:#1e2227}:root[data-theme=dark] .mp-faq>details>summary:after{color:#9db2c4}:root[data-theme=dark] .mp-faq>details>p{color:#b9c7d5}:root[data-theme=dark] .mp-trust p{color:#a3b3c2}:root[data-theme=dark] .mp-upsell .pg-h2{color:#fff}:root[data-theme=dark] .lp-lead{color:#b7c7d7}:root[data-theme=dark] .lp-search>svg{stroke:#8fb0c9}:root[data-theme=dark] .lp-search input{border:1px solid #324f67;background:#1e2227}:root[data-theme=dark] .lp-search input::placeholder{color:#9db2c4}:root[data-theme=dark] .lp-search button{color:#fff}:root[data-theme=dark] .lp-chips a{border:1px solid #324f67;background:#1e2227;color:#b7c7d7}:root[data-theme=dark] .lp-chips a.on,:root[data-theme=dark] .lp-cover b{color:#fff}:root[data-theme=dark] .lp-feat{background:#1e2227}:root[data-theme=dark] .lp-flag{background:#263540}:root[data-theme=dark] .lp-card{background:#1e2227}:root[data-theme=dark] .lp-tag{background:#1f2b35}:root[data-theme=dark] .lp-desc{color:#a3b3c2}:root[data-theme=dark] .lp-meta{color:#8fa5b8}:root[data-theme=dark] .ap-byline{color:#bac7d3}:root[data-theme=dark] .ap-author i,:root[data-theme=dark] .ap-cover b{color:#fff}:root[data-theme=dark] .ap-prose{color:#b6c7d7}:root[data-theme=dark] .ap-prose blockquote{color:#3d5570}:root[data-theme=dark] .ap-prose pre{background:#0d2b4d;color:#d9ecfb}:root[data-theme=dark] .ap-prose :not(pre)>code{background:#1f2b35;color:#aac7e4}:root[data-theme=dark] .ap-measure .prose{color:#4f6a83}:root[data-theme=dark] .ap-mdnote{color:#bac7d3}:root[data-theme=dark] .ap-toc a{color:#b9c7d5}:root[data-theme=dark] .dir-hero-tag{color:#a8d6e6}:root[data-theme=dark] .dir-catmore>summary{background:#1e2227}:root[data-theme=dark] .dir-catmore>summary i{background:#1f2b35}:root[data-theme=dark] .dir-filter{border:1px solid #325067;background:#1e2227}:root[data-theme=dark] .dir-search>svg{stroke:#8fb0c9}:root[data-theme=dark] .dir-search input{background:#1e2227}:root[data-theme=dark] .dir-search input::placeholder{color:#9db2c4}:root[data-theme=dark] .dir-filter select{border:1px solid #324f67;background:#1e2227}:root[data-theme=dark] .dir-filter button{color:#fff}:root[data-theme=dark] .dir-clear{color:#bac7d3}:root[data-theme=dark] .dir-cats a{border:1px solid #324f67;background:#1e2227;color:#b7c7d7}:root[data-theme=dark] .dir-cats a.on{color:#fff}:root[data-theme=dark] .dir-cats i{background:#1f2b35;color:#9fb4c6}:root[data-theme=dark] .dir-cats a.on i{color:#fff}:root[data-theme=dark] .dir-n{background:#1f2b35}:root[data-theme=dark] .dir-filternote{color:#bac7d3}:root[data-theme=dark] .dir-card{background:#1e2227}:root[data-theme=dark] .dir-cover{background:#263540}:root[data-theme=dark] .dir-badge{color:#1c7a53}:root[data-theme=dark] .dir-badge svg{stroke:#2a9d6d}:root[data-theme=dark] .dir-meta{color:#a2b3c3}:root[data-theme=dark] .dir-meta i{color:#c0d2e0}:root[data-theme=dark] .dir-tag{color:#a3b3c2}:root[data-theme=dark] .dir-disclose{color:#4f6a83}:root[data-theme=dark] .dir-disclose b{color:#2c455e}:root[data-theme=dark] .jn-facts .mp-badge{color:#a1b3c4}:root[data-theme=dark] .jn-prepcard{background:linear-gradient(180deg,#1f2f35,#1e2227)}:root[data-theme=dark] .jn-prepcard i{background:#1e2227}:root[data-theme=dark] .jn-prepcard span{color:#a3b3c2}:root[data-theme=dark] .jn-turn>div{background:#1e2227}:root[data-theme=dark] .jn-turn span{color:#a3b3c2}:root[data-theme=dark] .jn-turn>div:not(:last-child):after{border-top:2px solid #467091;border-right:2px solid #467091}:root[data-theme=dark] .jn-list li{color:#b9c7d5}:root[data-theme=dark] .jn-list li:before{border-left:2px solid #2a9d6d;border-bottom:2px solid #2a9d6d}:root[data-theme=dark] .jn-step{background:#1e2227}:root[data-theme=dark] .jn-step i{color:#fff}:root[data-theme=dark] .jn-step span{color:#a3b3c2}:root[data-theme=dark] .jn-planflag{background:#1f2b35}:root[data-theme=dark] .cl-steps li:not(:last-child):after{background:#37545d}:root[data-theme=dark] .cl-steps i{color:#fff}:root[data-theme=dark] .cl-banner{color:#3d5570}:root[data-theme=dark] .cl-n{background:#1f2b35}:root[data-theme=dark] .cl-checks label,:root[data-theme=dark] .cl-radios label{color:#b6c6d7}:root[data-theme=dark] .cl-opt{background:#1f2b35;color:#a2b3c3}:root[data-theme=dark] .cl-field input,:root[data-theme=dark] .cl-field textarea{border:1px solid #324f67;background:#1e2227}:root[data-theme=dark] .cl-field input::placeholder,:root[data-theme=dark] .cl-field textarea::placeholder{color:#a8bccd}:root[data-theme=dark] .cl-info{color:#4f6a83}:root[data-theme=dark] .cl-info b{color:#2c455e}:root[data-theme=dark] .cl-warn{color:#e6baa8}:root[data-theme=dark] .cl-agree{color:#b6c6d7}:root[data-theme=dark] .cl-note{color:#bac7d3}:root[data-theme=dark] .cl-note b{color:#b3c7db}:root[data-theme=dark] .cl-err{border:1px solid #673232;background:#351f1f;color:#e4a9a9}:root[data-theme=dark] .ap-act{border:1px solid #324f67;background:#1e2227}:root[data-theme=dark] .ap-cover.has-img,:root[data-theme=dark] .lp-cover.has-img{background:#263540}:root[data-theme=dark] .lp-cover.has-img b{color:#fff}:root[data-theme=dark] .my-steps li:not(:last-child):after{background:#2d404d}:root[data-theme=dark] .my-stepn{border:2px solid #325167;background:#1e2227}:root[data-theme=dark] .my-stepic{background:#1f2b35}:root[data-theme=dark] .my-steptxt span{color:#a3b3c2}:root[data-theme=dark] .ml-row>svg{stroke:#8fb0c9}:root[data-theme=dark] .ml-row input{border:1px solid #324f67;background:#1e2227}:root[data-theme=dark] .ml-row input::placeholder{color:#a8bccd}:root[data-theme=dark] .ml-info{color:#4f6a83}:root[data-theme=dark] .ml-info b{color:#2c455e}:root[data-theme=dark] .ml-note{border-top:1px solid #2b445a;color:#a2b3c3}:root[data-theme=dark] .my-wa-help{border-color:#469162;background:#25d366;color:#073b20}:root[data-theme=dark] .my-wa-help:hover{border-color:#469160;background:#4ae07e;color:#052c18}:root[data-theme=dark] .my-wa-help svg path:first-child{fill:#fff}:root[data-theme=dark] .my-wa-help svg path:last-child{fill:#25d366}:root[data-theme=dark] .my-wa-help:hover svg path:last-child{fill:#4ae07e}:root[data-theme=dark] .my-helplist li{color:#b9c7d5}:root[data-theme=dark] .my-helplist svg{stroke:#8fb0c9}:root[data-theme=dark] .my-trust span{color:#a2b3c3}:root[data-theme=dark] .my-account-overview small{color:#6b8299}:root[data-theme=dark] .my-listhead>span{color:#a4b3c1}:root[data-theme=dark] .my-rowen{color:#a3b3c2}:root[data-theme=dark] .my-missing{color:#a8bccd}:root[data-theme=dark] .my-complete>span,:root[data-theme=dark] .my-rowstatus{color:#a4b3c1}:root[data-theme=dark] .my-rowstatus.pending{color:#e6d3a8}:root[data-theme=dark] .my-rowstatus.rejected,:root[data-theme=dark] .my-rowstatus.removed{color:#d7b7b7}:root[data-theme=dark] .my-unpub{color:#8fa5b8}:root[data-theme=dark] .cs-tick{background:#2a9d6d}:root[data-theme=dark] .cs-tick svg{stroke:#fff}:root[data-theme=dark] .cs-state{background:#1f2b35}:root[data-theme=dark] .cs-state.done{background:#1f2835;color:#adc3e1}:root[data-theme=dark] .cs-dl dt{color:#bac7d3}:root[data-theme=dark] .cs-dl dd{color:#b3c7db}:root[data-theme=dark] .cs-iclist li{color:#b9c7d5}:root[data-theme=dark] .cs-iclist svg{stroke:#8fb0c9}:root[data-theme=dark] .cs-warn{border-left:3px solid #917646;background:#352d1f;color:#e5d1a9}:root[data-theme=dark] .cs-warn b{color:#e6c9a8}:root[data-theme=dark] .cs-safety>div{background:#1e2227}:root[data-theme=dark] .cs-safety i{background:#1f2b35}:root[data-theme=dark] .cs-alert{border:1px solid #674d32;background:#352c1f}:root[data-theme=dark] .cs-alert b{color:#e6c9a8}:root[data-theme=dark] .cl-ref span{color:#566f87}:root[data-theme=dark] .cf-tick{background:#2a9d6d}:root[data-theme=dark] .cf-tick svg{stroke:#fff}:root[data-theme=dark] .cf-rail{background:#1e2227}:root[data-theme=dark] .cf-rail li.done+li:before,:root[data-theme=dark] .cf-rail li.now:before{background:#2a9d6d}:root[data-theme=dark] .cf-rail i{background:#1f2a35;color:#8fa5b8}:root[data-theme=dark] .cf-rail li.done i{background:#2a9d6d}:root[data-theme=dark] .cf-rail li.now i{color:#fff}:root[data-theme=dark] .cf-rail i svg{stroke:#fff}:root[data-theme=dark] .cf-rail span{color:#a3b3c2}:root[data-theme=dark] .cf-rail li.done span{color:#a8e6cc}:root[data-theme=dark] .cf-railnote{color:#bac7d3}:root[data-theme=dark] .cf-railnote b{color:#b6c6d7}:root[data-theme=dark] .cf-fields li{color:#b8c8d6}:root[data-theme=dark] .cf-fields svg{stroke:#c4d3e0}:root[data-theme=dark] .cf-fields li.on svg{stroke:#a8e6cc}:root[data-theme=dark] .cf-fields em{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .cf-fields li.on em{background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .cf-reads svg{stroke:#8fb0c9}:root[data-theme=dark] .cf-reads span{color:#bac7d3}:root[data-theme=dark] .cf-warn{color:#4f6a83}:root[data-theme=dark] .cf-warn b{color:#2c455e}:root[data-theme=dark] .cf-manage>div{background:#1e2227}:root[data-theme=dark] .cf-manage i{background:#1f2b35}:root[data-theme=dark] .cf-manage span{color:#a3b3c2}:root[data-theme=dark] .dk-nav a{color:#b9cbe0}:root[data-theme=dark] .dk-nav a.on,:root[data-theme=dark] .dk-nav a:hover{color:#fff}:root[data-theme=dark] .dk-outbtn{color:#93aac4}:root[data-theme=dark] .dk-outbtn:hover{color:#fff}:root[data-theme=dark] .dk-chip{background:#1f2935;color:#b4c7d9}:root[data-theme=dark] .dk-chip.ok{background:#264033;color:#a8e6cc}:root[data-theme=dark] .dk-chip.wait{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .dk-chip.aff{background:#403826;color:#e6d2a8}:root[data-theme=dark] .dk-chip.plain{background:#1f2935;color:#bac7d3}:root[data-theme=dark] .dk-lead{color:#b9c7d4}:root[data-theme=dark] .dk-btn{color:#fff}:root[data-theme=dark] .dk-btn.ghost{background:#1e2227}:root[data-theme=dark] .dk-note{background:#1f2935;color:#b9c7d5}:root[data-theme=dark] .dk-note b{color:#b3c7db}:root[data-theme=dark] .dk-note svg{stroke:#9eb3c7}:root[data-theme=dark] .dk-banner{background:#1e2227}:root[data-theme=dark] .dk-banner p{color:#b9c7d5}:root[data-theme=dark] .dk-banner b{color:#b3c7db}:root[data-theme=dark] .dk-stat{background:#1e2227}:root[data-theme=dark] .dk-stat>i{background:#1f2b35}:root[data-theme=dark] .dk-statl{color:#bac7d3}:root[data-theme=dark] .dk-statn{color:#a3b3c2}:root[data-theme=dark] .dk-soft{color:#9bb0c4}:root[data-theme=dark] .dk-warnt{color:#e6d0a8}:root[data-theme=dark] .dk-card{background:#1e2227}:root[data-theme=dark] .dk-sub{color:#a3b3c2}:root[data-theme=dark] .dk-sub b{color:#b9c7d5}:root[data-theme=dark] .dk-body{color:#b8c8d6}:root[data-theme=dark] .dk-body b{color:#b3c7db}:root[data-theme=dark] .dk-path{color:#b9c7d4}:root[data-theme=dark] .dk-empty p{color:#5f7890}:root[data-theme=dark] .dk-tbl th{color:#bac7d3}:root[data-theme=dark] .dk-tbl td{border-bottom:1px solid #2e4257;color:#b8c8d6}:root[data-theme=dark] .dk-ok{color:#a8e6cc}:root[data-theme=dark] .dk-no{color:#e6baa8}:root[data-theme=dark] .dk-ok svg{stroke:#a8e6cc}:root[data-theme=dark] .dk-tag.p-user_fetch{background:#1f2b35;color:#a8c8e6}:root[data-theme=dark] .dk-tag.p-search_discovery{background:#264033;color:#a8e6cc}:root[data-theme=dark] .dk-tag.p-training{background:#403726;color:#e6d0a8}:root[data-theme=dark] .dk-tag.p-unknown{background:#1f2935;color:#bac7d3}:root[data-theme=dark] .dk-kind.p-user_fetch{background:#1f2b35}:root[data-theme=dark] .dk-kind.p-search_discovery{background:#1f3528}:root[data-theme=dark] .dk-kind.p-training{background:#352d1f}:root[data-theme=dark] .dk-kind p{color:#bac7d4}:root[data-theme=dark] .dk-fields li{border-bottom:1px solid #2e4257;color:#b8c8d6}:root[data-theme=dark] .dk-fields svg{stroke:#c4d3e0}:root[data-theme=dark] .dk-fields li.on svg{stroke:#a8e6cc}:root[data-theme=dark] .dk-fields>li>em:last-child{color:#e6d0a8}:root[data-theme=dark] .dk-fields li.on>em:last-child{color:#a8e6cc}:root[data-theme=dark] .dk-fields.lg li>span em{color:#a3b3c2}:root[data-theme=dark] .dk-badge{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .dk-badge.ok{background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .dk-score small{color:#8fa5b8}:root[data-theme=dark] .dk-score span{color:#bac7d3}:root[data-theme=dark] .dk-checks li{background:#1f2a35;color:#b8c8d6}:root[data-theme=dark] .dk-checks li.on{background:#1f3528}:root[data-theme=dark] .dk-checks li.no{background:#352d1f}:root[data-theme=dark] .dk-checks li.unk{background:#1f2935}:root[data-theme=dark] .dk-checks svg{stroke:#8fa5b8}:root[data-theme=dark] .dk-checks li.on svg{stroke:#a8e6cc}:root[data-theme=dark] .dk-checks li.no svg{stroke:#ddbd88}:root[data-theme=dark] .dk-checks em{color:#a3b3c2}:root[data-theme=dark] .dk-checks li.on em{color:#a8e6cc}:root[data-theme=dark] .dk-checks li.no em{color:#e6d0a8}:root[data-theme=dark] .dk-checklist li{background:#1f2a35}:root[data-theme=dark] .dk-checklist li.on{background:#1f3528}:root[data-theme=dark] .dk-checklist li.no{background:#352d1f}:root[data-theme=dark] .dk-checklist>li>i{background:#1e2227}:root[data-theme=dark] .dk-checklist svg{stroke:#8fa5b8}:root[data-theme=dark] .dk-checklist li.on svg{stroke:#a8e6cc}:root[data-theme=dark] .dk-checklist li.no svg{stroke:#ddbd88}:root[data-theme=dark] .dk-checklist b em{background:#1e2227;color:#bac7d3}:root[data-theme=dark] .dk-checklist li.on b em{color:#a8e6cc}:root[data-theme=dark] .dk-checklist li.no b em{color:#e6d0a8}:root[data-theme=dark] .dk-why{color:#a3b3c2}:root[data-theme=dark] .dk-fix{color:#b8c8d6}:root[data-theme=dark] .dk-steps i{background:#1f2b35}:root[data-theme=dark] .dk-steps span{color:#b8c8d6}:root[data-theme=dark] .dk-kv li{border-bottom:1px solid #2e4257}:root[data-theme=dark] .dk-kv li>span{color:#b9c7d4}:root[data-theme=dark] .dk-ref{background:#1f2935;color:#bac7d3}:root[data-theme=dark] .dk-psiring span{color:#bac7d3}:root[data-theme=dark] .dk-psiring.b-ok b{border-color:#2a9d6d;color:#a8e6cc}:root[data-theme=dark] .dk-psiring.b-mid b{border-color:#917646;color:#e6d0a8}:root[data-theme=dark] .dk-psiring.b-bad b{border-color:#915446;color:#e6baa8}:root[data-theme=dark] .dk-psiring.b-none b{border-color:#364d63;color:#9bb0c4}:root[data-theme=dark] .dk-bars li i{background:#1f2935}:root[data-theme=dark] .dk-bars em{color:#b9c7d4}:root[data-theme=dark] .ops-side{background:#0d2340}:root[data-theme=dark] .ops-brand b{color:#fff}:root[data-theme=dark] .ops-brand:hover b{color:#62dff4}:root[data-theme=dark] .ops-brand:focus-visible{outline:2px solid #468691}:root[data-theme=dark] .ops-brand span{color:#7fb4d8}:root[data-theme=dark] .ops-nav a{color:#a8c2da}:root[data-theme=dark] .ops-nav a:hover{color:#fff}:root[data-theme=dark] .ops-nav a.on{background:#1d6fc0;color:#fff}:root[data-theme=dark] .ops-sidelink{color:#a8c2da}:root[data-theme=dark] .ops-sidelink:hover{color:#fff}:root[data-theme=dark] .ops-outbtn{color:#8aa6c0}:root[data-theme=dark] .ops-outbtn:hover{color:#fff}:root[data-theme=dark] .ops-main{background:#1f2a35}:root[data-theme=dark] .ops-role{background:#263540}:root[data-theme=dark] .ops-lead{color:#b9c7d4}:root[data-theme=dark] .ops-btn{color:#fff}:root[data-theme=dark] .ops-btn.ghost{background:#1e2227}:root[data-theme=dark] .ops-cron-dot{background:#3a4b5a}:root[data-theme=dark] .ops-cron-dot.late{background:#e9475d}:root[data-theme=dark] .ops-note{background:#1f2935;color:#b9c7d5}:root[data-theme=dark] .ops-note b{color:#b3c7db}:root[data-theme=dark] .ops-note svg{stroke:#9eb3c7}:root[data-theme=dark] .ops-banner.warn{border-color:#675132;background:#352d1f}:root[data-theme=dark] .ops-banner.ok{border-color:#33664d;background:#1f352a}:root[data-theme=dark] .ops-banner p{color:#dccdb2}:root[data-theme=dark] .ops-banner.ok p{color:#b4dacb}:root[data-theme=dark] .ops-banner.warn svg{stroke:#ddbd88}:root[data-theme=dark] .ops-banner.ok svg{stroke:#a8e6cc}:root[data-theme=dark] .ops-stat{background:#1e2227}:root[data-theme=dark] .ops-stat>i{background:#1f2b35}:root[data-theme=dark] .ops-stat.warn>i{background:#352d1f}:root[data-theme=dark] .ops-stat.warn svg{stroke:#ddbd88}:root[data-theme=dark] .ops-stat.bad>i{background:#35211f}:root[data-theme=dark] .ops-stat.bad svg{stroke:#dd9988}:root[data-theme=dark] .ops-stat.ok>i{background:#1f352a}:root[data-theme=dark] .ops-stat.ok svg{stroke:#a8e6cc}:root[data-theme=dark] .ops-statl{color:#bac7d3}:root[data-theme=dark] .ops-statn{color:#a3b3c2}:root[data-theme=dark] .ops-card{background:#1e2227}:root[data-theme=dark] .ops-sub{color:#a3b3c2}:root[data-theme=dark] .ops-tbl th{color:#bac7d3}:root[data-theme=dark] .ops-tbl td{border-bottom:1px solid #2e4257;color:#b8c8d6}:root[data-theme=dark] .ops-mono{color:#a3b3c2}:root[data-theme=dark] .ops-tag{background:#1f2935;color:#b9c7d4}:root[data-theme=dark] .ops-tag.red{background:#35211f;color:#e6baa8}:root[data-theme=dark] .ops-tag.blue{background:#1f2935;color:#a8c8e6}:root[data-theme=dark] .ops-badge.warn{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .ops-badge.bad{background:#35211f;color:#e6baa8}:root[data-theme=dark] .ops-empty{background:#1f2c35}:root[data-theme=dark] .ops-empty p{color:#a3b3c2}:root[data-theme=dark] .ops-quick em{color:#9bb0c4}:root[data-theme=dark] .ops-bars span{color:#b9c7d4}:root[data-theme=dark] .ops-bars i{background:#1f2935}:root[data-theme=dark] .ops-bars .t-ok{background:#2a9d6d}:root[data-theme=dark] .ops-bars .t-warn{background:#d9a441}:root[data-theme=dark] .ops-bars .t-mut{background:#374a5d}:root[data-theme=dark] .ops-bars .t-bad{background:#c9563a}:root[data-theme=dark] .ops-kv li{border-bottom:1px solid #2e4257}:root[data-theme=dark] .ops-kv span{color:#b9c7d4}:root[data-theme=dark] .ops-alerts li{border-left:3px solid #917646;background:#352d1f}:root[data-theme=dark] .ops-alerts svg{stroke:#ddbd88}:root[data-theme=dark] .ops-alerts b{color:#e6c9a8}:root[data-theme=dark] .ops-alerts span{color:#e5d1a9}:root[data-theme=dark] .ck-motto{color:#7ba7c8}:root[data-theme=dark] .ck-eyebrow{color:#a8d6e6}:root[data-theme=dark] .ck-lead{color:#b7c7d7}:root[data-theme=dark] .ck-lead2{color:#a3b3c2}:root[data-theme=dark] .ck-toolcard .checkform label{color:#173e67}:root[data-theme=dark] .ck-toolcard .checkform input{border-color:#325267}:root[data-theme=dark] .ck-toolcard .checkform .hint{color:#6f8395}:root[data-theme=dark] .ck-toolcard .checkform .btn{background:#073663;color:#fff}:root[data-theme=dark] .ck-trust li{color:#b9c7d4}:root[data-theme=dark] .ck-three>div:not(:last-child):after{background:#263540}:root[data-theme=dark] .ck-three i{background:#1f2b35}:root[data-theme=dark] .ck-three span{color:#a3b3c2}:root[data-theme=dark] .ck-three.limits i{background:#352d1f}:root[data-theme=dark] .ck-three.limits svg{stroke:#e6d0a8}:root[data-theme=dark] .ck-steps i{color:#fff}:root[data-theme=dark] .ck-card{background:#1e2227}:root[data-theme=dark] .ck-card>i{background:#1f2b35}:root[data-theme=dark] .ck-card span,:root[data-theme=dark] .ck-footer,:root[data-theme=dark] .ck-joinnote{color:#a3b3c2}:root[data-theme=dark] .st-ranges{background:#1e2227}:root[data-theme=dark] .st-ranges a{color:#b9c7d4}:root[data-theme=dark] .st-ranges a.on{color:#fff}:root[data-theme=dark] .lg-hero{background:linear-gradient(180deg,#19222b,#1f2d35)}:root[data-theme=dark] .lg-motto{color:#9fc0d8}:root[data-theme=dark] .lg-eyebrow{color:#a8d6e6}:root[data-theme=dark] .lg-lead{color:#b7c7d7}:root[data-theme=dark] .lg-meta{color:#a3b3c2}:root[data-theme=dark] .lg-meta b{color:#b4c7d9}:root[data-theme=dark] .lg-gist{background:#1e2227}:root[data-theme=dark] .lg-gist>i{background:#1f2b35}:root[data-theme=dark] .lg-gist p{color:#b8c8d6}:root[data-theme=dark] .lg-tag{background:#1f2935;color:#b4c7d9}:root[data-theme=dark] .lg-tag.ok{background:#264033;color:#a8e6cc}:root[data-theme=dark] .lg-card,:root[data-theme=dark] .lg-sec.tint .lg-card{background:#1e2227}:root[data-theme=dark] .lg-card h3>i{background:#1f2b35}:root[data-theme=dark] .lg-n{color:#fff}:root[data-theme=dark] .lg-card p,:root[data-theme=dark] .lg-dots li{color:#b9c7d5}:root[data-theme=dark] .lg-dots.no li:before{background:#c9a55f}:root[data-theme=dark] .lg-note{background:#1f2a35;color:#b9c7d4}:root[data-theme=dark] .lg-note b{color:#b3c7db}:root[data-theme=dark] .lg-note svg{stroke:#9eb3c7}:root[data-theme=dark] .lg-warn{border-left:3px solid #917646;background:#352d1f;color:#e5d1a9}:root[data-theme=dark] .lg-warn b{color:#e6c9a8}:root[data-theme=dark] .lg-warn svg{stroke:#e6d0a8}:root[data-theme=dark] .lg-sub{color:#a3b3c2}:root[data-theme=dark] .lg-sub b{color:#b9c7d5}:root[data-theme=dark] .lg-readers{background:#1e2227}:root[data-theme=dark] .lg-readfrom{color:#fff}:root[data-theme=dark] .lg-readfrom svg{stroke:#7fd4e8}:root[data-theme=dark] .lg-arrow{color:#9fb7cc}:root[data-theme=dark] .lg-readto span{color:#b4c7d9}:root[data-theme=dark] .lg-clause{background:#1e2227}:root[data-theme=dark] .lg-cn{background:#1f2b35}:root[data-theme=dark] .lg-ctext p{color:#b8c8d6}:root[data-theme=dark] .lg-ctext b{color:#b3c7db}:root[data-theme=dark] .lg-ctext code{background:#1f2a35}:root[data-theme=dark] .lg-ctext li{color:#b8c8d6}:root[data-theme=dark] .lg-related{background:#1e2227}:root[data-theme=dark] .cw-soon{color:#a1b2c4}:root[data-theme=dark] .cw-soon em{color:#7e99b3}:root[data-theme=dark] .cw-rule{border:1px solid #324c67;background:#1f2a35;color:#b0c7dd}:root[data-theme=dark] .cw-steps li:after{color:#c3d3e2}:root[data-theme=dark] .cw-steps i{background:#263340;color:#a3b3c2}:root[data-theme=dark] .cw-steps li.on i{color:#fff}:root[data-theme=dark] .cw-steps em{color:#b9c7d4}:root[data-theme=dark] .cw-grid2b{border-top:1px solid #2e4257}:root[data-theme=dark] .cw-tbl tr.on td,:root[data-theme=dark] .ops-tbl tr.on td{background:#1f2935}:root[data-theme=dark] .cw-short{color:#e6baa8}:root[data-theme=dark] .cw-s-candidate{background:#1f2935;color:#b9c7d4}:root[data-theme=dark] .cw-s-planned,:root[data-theme=dark] .cw-s-writing{background:#1f2935;color:#a8c8e6}:root[data-theme=dark] .cw-s-merchant,:root[data-theme=dark] .cw-s-review{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .cw-s-scheduled{background:#1f2735;color:#aabae4}:root[data-theme=dark] .cw-s-published{background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .cw-s-dropped{background:#242830;color:#aab3bb}:root[data-theme=dark] .cw-s-draft{background:#1f2935;color:#b9c7d4}:root[data-theme=dark] .cw-s-reviewed{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .cw-s-merchant_ok{background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .cw-acts span:not(.ops-mono){color:#bac7d3}:root[data-theme=dark] .cw-forbid{border-left:3px solid #915446;background:#35231f}:root[data-theme=dark] .cw-forbid b{color:#e6b6a8}:root[data-theme=dark] .cw-forbid span{color:#dabdb4}:root[data-theme=dark] .cw-lines>div{border-left:3px solid #4f6c87;background:#1f2a35}:root[data-theme=dark] .cw-lines>div.warn{border-color:#917646;background:#352d1f}:root[data-theme=dark] .cw-lines>div.bad{border-color:#915446;background:#35231f}:root[data-theme=dark] .cw-lines span{color:#b9c7d5}:root[data-theme=dark] .cw-srcs li{border-bottom:1px solid #2e4257}:root[data-theme=dark] .cw-srcn{color:#bac7d3}:root[data-theme=dark] .cw-srcmeta{color:#a3b3c2}:root[data-theme=dark] .cw-excerpt{background:#1f2a35;color:#b9c7d5}:root[data-theme=dark] .cw-vbtn{background:#1e2227;color:#b9c7d4}:root[data-theme=dark] .cw-vbtn.on{border-color:#32674e;background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .cw-sublabel{color:#bac7d3}:root[data-theme=dark] .cw-qlist li{background:#1f2a35;color:#b8c8d6}:root[data-theme=dark] .cw-chk.ok svg{stroke:#a8e6cc}:root[data-theme=dark] .cw-chk.bad svg{stroke:#dd9988}:root[data-theme=dark] .cw-chk.warn svg{stroke:#ddbd88}:root[data-theme=dark] .cw-chk.human svg{stroke:#a5b3c0}:root[data-theme=dark] .cw-chk.human b{color:#bcc7d1}:root[data-theme=dark] .cw-chk span{color:#bac7d3}:root[data-theme=dark] .cw-flow{background:#1f2a35;color:#b8c8d6}:root[data-theme=dark] .cw-flow i{color:#9bb0c4}:root[data-theme=dark] .cw-blocked{border-left:3px solid #917646;background:#352d1f;color:#e5d1a9}:root[data-theme=dark] .cw-blocked b{color:#e6c9a8}:root[data-theme=dark] .cw-filters{background:#1e2227}:root[data-theme=dark] .cw-cands li.on{background:#1f2935}:root[data-theme=dark] .cw-cands i{background:#263340;color:#b9c7d4}:root[data-theme=dark] .cw-cands li.on i{color:#fff}:root[data-theme=dark] .cw-seo span{color:#bac7d3}:root[data-theme=dark] .cw-form{background:#191f2b}:root[data-theme=dark] .cw-chkbox{color:#b8c8d6}:root[data-theme=dark] .cw-note textarea{background:#1e2227}:root[data-theme=dark] .cw-err{color:#e6baa8}:root[data-theme=dark] .cw-ok{color:#a8e6cc}:root[data-theme=dark] .cw-warnbtn{border-color:#673e32!important;color:#e6baa8!important}:root[data-theme=dark] .cw-ready span{color:#bac7d3}:root[data-theme=dark] .cw-editor .fld>small{color:#a3b3c2}:root[data-theme=dark] .cw-sentback{border-left:3px solid #917646;background:#352d1f}:root[data-theme=dark] .cw-sentback b{color:#e6c9a8}:root[data-theme=dark] .cw-sentback span{color:#e5d1a9}:root[data-theme=dark] .cw-notes li{border-left:3px solid #4f6c87;background:#1f2a35}:root[data-theme=dark] .cw-notes li.must{border-color:#915446;background:#35231f}:root[data-theme=dark] .cw-notes li.confirm{border-color:#917646;background:#352d1f}:root[data-theme=dark] .cw-notes li.suggest{border-color:#466c91;background:#1f2a35}:root[data-theme=dark] .cw-sev{color:#b9c7d4}:root[data-theme=dark] .cw-notes li.must .cw-sev{color:#e6baa8}:root[data-theme=dark] .cw-notes li.confirm .cw-sev{color:#e6d0a8}:root[data-theme=dark] .cw-notes span:not(.cw-sev){color:#bac7d3}:root[data-theme=dark] .cw-noteform{background:#191f2b}:root[data-theme=dark] .cw-noteform textarea{background:#1e2227}:root[data-theme=dark] .cw-preview{color:#b3c8db}:root[data-theme=dark] .cw-preview blockquote{color:#a3b3c2}:root[data-theme=dark] .cw-preview code{background:#1f2935}:root[data-theme=dark] .cw-fs.verified{background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .cw-fs.pending{background:#352d1f;color:#e6d0a8}:root[data-theme=dark] .cw-fs.missing{background:#35211f;color:#e6baa8}:root[data-theme=dark] .cw-factedit input{background:#1e2227}:root[data-theme=dark] .cw-why{color:#e6d0a8}:root[data-theme=dark] .token-page .eyebrow{color:#a8d6e6}:root[data-theme=dark] .token-page h1{color:#c8dcef!important}:root[data-theme=dark] .token-page .tip{color:#b9c8d5}:root[data-theme=dark] .token-page a{color:#a8d4e6!important}:root[data-theme=dark] .ac-meta{color:#a3b3c2}:root[data-theme=dark] .ac-done,:root[data-theme=dark] .ac-note{border:1px solid #324c67;background:#1f2a35}:root[data-theme=dark] .ac-done p,:root[data-theme=dark] .ac-note p{color:#b6c7d8}:root[data-theme=dark] .ac-done.ok{border-color:#32674e;background:#1f352a}:root[data-theme=dark] .ac-done.ok b{color:#a8e6cc}:root[data-theme=dark] .ac-warn{border-left:4px solid #917a46;background:#352d1f}:root[data-theme=dark] .ac-warn b{color:#e6c9a8}:root[data-theme=dark] .ac-warn p{color:#e5d1a9}:root[data-theme=dark] .ac-small{color:#d7cdb7}:root[data-theme=dark] .ac-sec .ac-small{color:#a3b3c2}:root[data-theme=dark] .ac-ask-list li{border-left:3px solid #917646;background:#352d1f;color:#e5d1a9}:root[data-theme=dark] .ac-body{color:#b3c8db}:root[data-theme=dark] .ac-body blockquote,:root[data-theme=dark] .ac-srcs li{color:#a3b3c2}:root[data-theme=dark] .ac-srcs em{background:#1f2a35;color:#b9c7d5}:root[data-theme=dark] .ac-acts{background:#191f2b}:root[data-theme=dark] .ac-tip{color:#a3b3c2}:root[data-theme=dark] .ac-err{color:#e6baa8}:root[data-theme=dark] .ac-ask textarea{background:#1e2227}:root[data-theme=dark] .ac-foot{color:#9bb0c4}:root[data-theme=dark] .dk40{background:linear-gradient(180deg,#1f2a35,#1e2227 60%)}:root[data-theme=dark] .dk40-top{background:#0d2340}:root[data-theme=dark] .dk40-brand b{color:#fff}:root[data-theme=dark] .dk40-brand span{color:#bcd6ea}:root[data-theme=dark] .dk40-back{color:#a8c2da}:root[data-theme=dark] .dk40-back:hover{color:#fff}:root[data-theme=dark] .dk40-strap p{border-left:2px solid #324d67;color:#bac7d3}:root[data-theme=dark] .dk40-strap p.r{border-right:2px solid #324d67}:root[data-theme=dark] .dk40-left{background:linear-gradient(160deg,#123055,#0d2340);color:#cfe0f0}:root[data-theme=dark] .dk40-kicker{color:#7fb4d8}:root[data-theme=dark] .dk40-left h1{color:#fff}:root[data-theme=dark] .dk40-lead{color:#bcd6ea}:root[data-theme=dark] .dk40-roles svg{stroke:#9ccbe8}:root[data-theme=dark] .dk40-roles b{color:#fff}:root[data-theme=dark] .dk40-roles span{color:#b2cce0}:root[data-theme=dark] .dk40-roles em{color:#cfe6f6}:root[data-theme=dark] .dk40-roles em.off{color:#f0cd8c}:root[data-theme=dark] .dk40-foot{color:#a8c2da}:root[data-theme=dark] .dk40-foot svg{stroke:#7fb4d8}:root[data-theme=dark] .dk40-right{background:#1e2227}:root[data-theme=dark] .dk40-sub{color:#a3b3c2}:root[data-theme=dark] .dk40-right .btn.red:hover{background:#185d9f;border-color:#185d9f}:root[data-theme=dark] .dk40-right .card .tip{color:#5f7890}:root[data-theme=dark] .dk40-empty{background:#1f2c35}:root[data-theme=dark] .dk40-empty p{color:#a3b3c2}:root[data-theme=dark] .dk40-safe{background:#1f2a35}:root[data-theme=dark] .dk40-safe ul{color:#b9c7d5}:root[data-theme=dark] .dk40-safen{border-top:1px solid #2d4257;color:#bac7d3}:root[data-theme=dark] .dk40-facts{background:#1e2227}:root[data-theme=dark] .dk40-facts li{color:#b9c7d5}:root[data-theme=dark] .dk40-bottom{background:#0d2340}:root[data-theme=dark] .dk40-bottom b{color:#fff}:root[data-theme=dark] .dk40-bottom span{color:#8aa6c0}:root[data-theme=dark] .me-sec h2 i{background:var(--pg-blue,#1d6fc0);color:#fff}:root[data-theme=dark] .me-modes>div{border:1px solid var(--line2,#e2e9f0)}:root[data-theme=dark] .me-modes span{color:var(--muted,#566f87)}:root[data-theme=dark] .me-link{color:var(--pg-blue,#1d6fc0)}:root[data-theme=dark] .me-card{border:1px solid var(--line2,#e2e9f0);background:#191f2b}:root[data-theme=dark] .me-cat{color:var(--muted,#566f87)}:root[data-theme=dark] .me-card p{color:#b8c8d6}:root[data-theme=dark] .me-card p em{color:#9bb0c4}:root[data-theme=dark] .me-cta span{background:var(--pg-blue,#1d6fc0);color:#fff}:root[data-theme=dark] .me-cta span.ghost{background:#1e2227;border:1px solid var(--line2,#e2e9f0);color:#b8c8d6}:root[data-theme=dark] .me-done li,:root[data-theme=dark] .me-risk li{border-bottom:1px solid #2e4257}:root[data-theme=dark] .me-done span,:root[data-theme=dark] .me-risk span{color:#b9c7d4}:root[data-theme=dark] .me-done b,:root[data-theme=dark] .me-risk b{color:#9bb0c4}:root[data-theme=dark] .me-done li.on b{color:#a8e6cc}:root[data-theme=dark] .me-risk li.on b{color:#e6d0a8}:root[data-theme=dark] .me-risk li.on span{color:var(--ink,#17161a)}:root[data-theme=dark] .me-bar{border:1px solid var(--line2,#e2e9f0)}:root[data-theme=dark] .me-dirty{color:#e6d0a8}:root[data-theme=dark] .me-clean{color:#a3b3c2}:root[data-theme=dark] .fc-list li{border:1px solid var(--pg-line,#e2e9f0);background:#1e2227}:root[data-theme=dark] .fc-list li.ok{background:#1f352a;border-color:#33664d}:root[data-theme=dark] .fc-list b{color:var(--pg-navy,#0b2f5e)}:root[data-theme=dark] .fc-list span{color:#b8c8d6}:root[data-theme=dark] .fc-list span em{color:#9bb0c4}:root[data-theme=dark] .fc-ok{background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .fc-flag{border:1px solid var(--pg-line,#e2e9f0);background:#1e2227;color:#e6d0a8}:root[data-theme=dark] .fc-flag:hover{border-color:#917646}:root[data-theme=dark] .fc-note input{border:1px solid var(--pg-line,#e2e9f0)}:root[data-theme=dark] .fc-done li{background:#1f352a}:root[data-theme=dark] .fc-done b{color:var(--pg-navy,#0b2f5e)}:root[data-theme=dark] .fc-done span{color:#b8c8d6}:root[data-theme=dark] .fc-done em{color:#a8e6cc}:root[data-theme=dark] .fc-empty li{background:#1f2a35;color:#b8c8d6}:root[data-theme=dark] .fc-empty li span{color:#a3b3c2}:root[data-theme=dark] .ed-outline li{background:#1f2a35}:root[data-theme=dark] .ed-outline span{color:#b8c8d6}:root[data-theme=dark] .ed-outline li.sub span{color:#5f7890}:root[data-theme=dark] .ed-tools{background:#191f2b}:root[data-theme=dark] .ed-tools button{background:#1e2227;color:#b8c8d6}:root[data-theme=dark] .ed-tools button.src{border-color:#33664d;background:#1f352a;color:#a8e6cc}:root[data-theme=dark] .ed-tools button.src:hover{border-color:#2a9d6d}:root[data-theme=dark] .ed-nosrc{color:#e6baa8}:root[data-theme=dark] .ed-body{background:#1e2227}:root[data-theme=dark] .ed-checks i{background:#c9563a}:root[data-theme=dark] .ed-checks li.ok i{background:#2a9d6d}:root[data-theme=dark] .ed-checks li.bad b{color:#e6b6a8}:root[data-theme=dark] .ed-checks span{color:#a3b3c2}:root[data-theme=dark] .cw-ld pre{background:#0d2340;color:#cfe0f0}:root[data-theme=dark] .hf-home :is(h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3),:root[data-theme=dark] .pg :is(h1,:root[data-theme=dark] h2,:root[data-theme=dark] h3){color:#c8dcef}:root[data-theme=dark] .hf-btn.primary,:root[data-theme=dark] .pg-btn.primary,:root[data-theme=dark] .pg-btn:not(.ghost):not(.gold):not(.light){background:linear-gradient(135deg,#08a9da,#15c2e9);color:#fff}:root[data-theme=dark] .pg-section.cream,:root[data-theme=dark] .pg-section.tint{background:#1f2e35}:root[data-theme=dark] .content-service-page .pg-hero,:root[data-theme=dark] .content-service-page .pg-hero .pg-lead,:root[data-theme=dark] .content-service-page .pg-hero h1{color:#073663}:root[data-theme=dark] .content-service-page .pg-hero .pg-eyebrow{color:#079fd5}:root[data-theme=dark] .cs-hero-visual{border:1px solid #325767}:root[data-theme=dark] .cs-hero-visual article{border:1px solid #2b485a;background:#1e2227}:root[data-theme=dark] .cs-hero-visual article small{color:#079fd5}:root[data-theme=dark] .cs-hero-visual article b{color:#073663}:root[data-theme=dark] .cs-hero-visual article span{background:#263740}:root[data-theme=dark] .cs-hero-visual p{color:#526f88}:root[data-theme=dark] .sol-table th,:root[data-theme=dark] .solutions-page .pg-section.cream{background:#1f2e35}:root[data-theme=dark] .sol-panels article{border-color:#325767;background:linear-gradient(135deg,#1e2227,#1f2f35)}:root[data-theme=dark] .ct-form,:root[data-theme=dark] .ct-guide{background:#1e2227}:root[data-theme=dark] .ct-form>p,:root[data-theme=dark] .ct-guide>p{color:#a3b3c2}:root[data-theme=dark] .ct-fields label,:root[data-theme=dark] .ct-note{color:#c8dbef}:root[data-theme=dark] .ct-fields label b{color:#dd8e88}:root[data-theme=dark] .ct-fields input,:root[data-theme=dark] .ct-note textarea{border:1px solid #325167;background:#1e2227;color:#c8dbef}:root[data-theme=dark] .ct-fields input:focus,:root[data-theme=dark] .ct-note textarea:focus{border-color:#079fd5}:root[data-theme=dark] .ct-form legend{color:#c8dbef}:root[data-theme=dark] .ct-services label{border:1px solid #325367;color:#c8dbef}:root[data-theme=dark] .ct-services i{background:#1f2f35;color:#a8d6e6}:root[data-theme=dark] .ct-consent{color:#a3b3c2}:root[data-theme=dark] .ct-consent a{color:#a8d6e6}:root[data-theme=dark] .ct-form>button{background:linear-gradient(135deg,#08a9da,#15c2e9);color:#fff}:root[data-theme=dark] .ct-form>small{color:#a6b4bf}:root[data-theme=dark] .ct-guide{background:linear-gradient(145deg,#1f2d35,#1f2f35)}:root[data-theme=dark] .ct-guide li>b{background:#12b8e5;color:#fff}:root[data-theme=dark] .ct-guide li span{color:#bbc7d2}:root[data-theme=dark] .ct-guide li strong{color:#c8dbef}:root[data-theme=dark] .ct-quick{border-top:1px solid #325467}:root[data-theme=dark] .ct-quick h3{color:#c8dbef}:root[data-theme=dark] .ct-quick a{border:1px solid #325367;background:#1e2227}:root[data-theme=dark] .ct-quick b{color:#c8dbef}:root[data-theme=dark] .ct-quick span{color:#a4b3c1}:root[data-theme=dark] .content-service-page .pg-hero.dark{color:#fff}:root[data-theme=dark] .content-service-page .pg-hero.dark .pg-eyebrow{color:#67d8f1}:root[data-theme=dark] .content-service-page .pg-hero.dark h1{color:#fff}:root[data-theme=dark] .content-service-page .pg-hero.dark .pg-btn.ghost{border-color:#468391;color:#fff}:root[data-theme=dark] .csp-browser-bar{border-bottom:1px solid #2b485a;background:#1f2e35}:root[data-theme=dark] .csp-browser-bar i{background:#37505d}:root[data-theme=dark] .csp-browser-bar i:first-child{background:#5d3c37}:root[data-theme=dark] .csp-browser-bar i:nth-child(2){background:#5d5337}:root[data-theme=dark] .csp-browser-bar i:last-child{background:#58c88a}:root[data-theme=dark] .csp-browser-card>span,:root[data-theme=dark] .csp-result-stack article>span{background:#263740}:root[data-theme=dark] .csp-result-stack p{color:#bac8d4}:root[data-theme=dark] .csp-hero-note{color:#a8e4f2}:root[data-theme=dark] .csp-pillars article{background:#1e2227}:root[data-theme=dark] .csp-pillars article>i{background:linear-gradient(145deg,#1f3035,#19252b)}:root[data-theme=dark] .csp-foundation{color:#b0c9de}:root[data-theme=dark] .csp-flow li:not(:last-child):after{color:#9cb7c9}:root[data-theme=dark] .csp-flow li>div>b{color:#fff}:root[data-theme=dark] .csp-before{background:linear-gradient(145deg,#242a31,#1c2229)}:root[data-theme=dark] .csp-before p{background:#1e2227;color:#a8b3bd}:root[data-theme=dark] .csp-after{background:linear-gradient(145deg,#1f2f35,#1e2227)}:root[data-theme=dark] .csp-after>strong{background:#1f2f35;color:#a8d2e6}:root[data-theme=dark] .csp-after>p{color:#b9c8d5}:root[data-theme=dark] .csp-after>div span{border:1px solid #325567;background:#1e2227;color:#adc8e1}:root[data-theme=dark] .csp-after>small{color:#a6b3bf}:root[data-theme=dark] .csp-article-mini{border:1px solid #325567;background:#1e2227}:root[data-theme=dark] .csp-article-mini>span{background:#263740}:root[data-theme=dark] .csp-branches i,:root[data-theme=dark] .csp-branches:before{background:#5baed5}:root[data-theme=dark] .csp-audience-list article{background:linear-gradient(90deg,#1f2f35,#19262b)}:root[data-theme=dark] .csp-audience-list article>i,:root[data-theme=dark] .csp-plan{background:#1e2227}:root[data-theme=dark] .csp-plan.featured{border-color:#468191;background:linear-gradient(145deg,#1f2e35,#1e2227)}:root[data-theme=dark] .csp-plan em{background:#13b9e2;color:#fff}:root[data-theme=dark] .csp-plan>p{color:#b3c8db}:root[data-theme=dark] .csp-plan li{color:#b6c8d8}:root[data-theme=dark] .csp-plan li:before,:root[data-theme=dark] .csp-tech li:before{background:#13b9e2;color:#fff}:root[data-theme=dark] .csp-tech li{color:#b6c8d8}:root[data-theme=dark] .csp-integrity{background:linear-gradient(100deg,#062b54,#07477b 68%,#0a5686);color:#fff}:root[data-theme=dark] .csp-integrity h2{color:#fff}:root[data-theme=dark] .csp-integrity article>i{color:#40d1ef}:root[data-theme=dark] .csp-integrity b{color:#fff}:root[data-theme=dark] .content-service-page .pg-cta{background:linear-gradient(90deg,#352d1f,#1e2227 48%,#1f2f35)}:root[data-theme=dark] .content-service-page .pg-cta .pg-btn.ghost{border-color:#0c79ac;background:#1e2227}:root[data-theme=dark] .hf-home .hf-btn.outline-light{color:#fff}:root[data-theme=dark] .hf-cta-flow path{stroke:#88cbdd}:root[data-theme=dark] .hf-home .hf-cta-copy h2{color:#fff}:root[data-theme=dark] .hf-home .hf-cta-copy .hf-btn.primary{background:#1e2227}:root[data-theme=dark] .hf-cta-aside{color:#fff}@media print{:root[data-theme=dark] .lg-hero,:root[data-theme=dark] .lg-sec.tint{background:#1e2227!important}:root[data-theme=dark] .lg-card,:root[data-theme=dark] .lg-clause,:root[data-theme=dark] .lg-gist,:root[data-theme=dark] .lg-note,:root[data-theme=dark] .lg-readers,:root[data-theme=dark] .lg-warn{border-color:#424c57!important;background:#1e2227!important}}@media (max-width:620px){:root[data-theme=dark] .csp-flow li>div>b{border:2px solid #39424c}}:root[data-theme=dark] .pg{--card:#1e242d;--paper:#14181e;--paper2:#1a2029;--line:#2f3a47;--line2:#3d4a59;--ink:#eaf1fa;--ink2:#bacada;--muted:#8ba0b4}:root[data-theme=dark] .dir,:root[data-theme=dark] .mp,:root[data-theme=dark] .pg,:root[data-theme=dark] .pg-section,:root[data-theme=dark] .st,:root[data-theme=dark] body{background-color:#14181e}:root[data-theme=dark] .pg-section.tint{background-color:#191f27}:root[data-theme=dark] .dir-card,:root[data-theme=dark] .pg-card,:root[data-theme=dark] .pg-faq details{background-color:#1e242d}:root[data-theme=dark] .dir-card,:root[data-theme=dark] .pg-card{border:1px solid var(--pg-line);box-shadow:none}:root[data-theme=dark] .hf-btn.gold,:root[data-theme=dark] .pg-btn.gold{color:#241a04}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{border-color:var(--pg-line);background-color:#1a2029;color:var(--pg-navy)}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#7f8b98}:root[data-theme=dark]{color-scheme:dark}.case-public :is(a,button):focus-visible,.hf-home :is(a,button,summary,input,textarea,select):focus-visible,.pg :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid #15a7d3;outline-offset:3px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dir-card,.pg .case-card,.pg .pg-cards>.pg-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.dir-card:hover,.pg .case-card:hover,.pg .pg-cards>.pg-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px rgba(10,48,90,.15);border-color:#42aed2}}:root[data-theme=dark] .pg .case-card :is(p,dt),:root[data-theme=dark] .pg .pg-card :is(p,li){color:#c9dae8}:root[data-theme=dark] .pg .case-card,:root[data-theme=dark] .pg .case-empty{background:#1a3045;border-color:#456176;color:#f0f7ff}.case-public{padding:70px 0 100px}.case-public .container{max-width:1120px;margin:auto;padding:0 24px}.case-public h1{font-size:clamp(36px,5vw,60px);margin:8px 0 14px}.case-public>.container>p{max-width:70ch;line-height:1.7}.case-card,.case-empty{margin-top:30px;padding:28px;border:1px solid #d6e4ee;border-radius:18px;background:#fff;box-shadow:0 12px 30px rgba(11,47,94,.06)}.case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.case-card h2{margin:4px 0 16px}.case-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.case-card dl div{padding:15px;border-radius:10px;background:rgba(38,156,207,.1)}.case-card dt{font-size:13px}.case-card dd{margin:5px 0 0;font-size:26px;font-weight:800}.case-sources{display:flex;gap:20px;flex-wrap:wrap}.case-sources a{color:#1688bc;text-underline-offset:4px}.case-admin{max-width:980px;padding:20px}.case-admin-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.case-admin-form label{display:grid;grid-gap:5px;gap:5px}.case-admin-form input{min-width:0;width:100%;padding:10px;border:1px solid #708da5;border-radius:8px}.case-admin-form button{grid-column:1/-1;justify-self:start}.case-admin-card{border:1px solid #708da5;border-radius:12px;margin:16px 0;padding:16px}.case-admin-card form{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media (max-width:700px){.case-admin-form,.case-grid{grid-template-columns:1fr}.case-public{padding:42px 0 65px}}@media (prefers-reduced-motion:reduce){.dir-card,.pg .case-card,.pg .pg-cards>.pg-card{transition:none;transform:none!important}}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page){--pg-navy:#123b78;--pg-ink:#173b60;--pg-blue:#078cbd;--pg-line:#d7e3ec;--pg-tint:#f0f7fb;--pg-cream:#f8f5f0;--pg-navy-bg:#123b78;background:#fff}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero{position:relative;overflow:hidden;padding-block:clamp(42px,5vw,72px);background:radial-gradient(circle at 85% 10%,rgba(32,188,230,.14),transparent 36%),linear-gradient(115deg,#fff,#fff 53%,#f0f8fc);border-bottom:1px solid #d7e3ec}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero:after{content:"";position:absolute;right:-5%;bottom:-70px;width:min(55vw,790px);height:120px;border-top:13px solid rgba(32,188,230,.8);border-radius:55% 45% 0 0;transform:rotate(-7deg);pointer-events:none}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero-grid{position:relative;z-index:1}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-eyebrow{display:flex;align-items:center;gap:12px;color:#123b78;letter-spacing:.16em}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-eyebrow:after{content:"";width:32px;height:3px;background:#c98a2e}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero h1{color:#123b78;font-size:clamp(38px,4.1vw,60px);line-height:1.17}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-lead{color:#395775;line-height:1.8}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-section{padding-block:clamp(42px,5vw,72px)}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-section.tint{background:#f0f7fb}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-section.cream{background:#f8f5f0}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-h2{display:flex;align-items:center;gap:15px;color:#123b78;line-height:1.3}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-h2:before{content:"";width:3px;height:31px;flex:0 0 3px;background:#c98a2e}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-section.dark .pg-h2{color:#fff}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-card{border:1px solid #d7e3ec;border-radius:10px;box-shadow:0 9px 24px rgba(18,59,120,.06)}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-step{background:#123b78}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-btn{border-radius:8px;min-height:50px}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-btn.primary{background:#123b78;border-color:#123b78;color:#fff;box-shadow:0 8px 20px rgba(18,59,120,.15)}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-btn.ghost{border-color:#087cbb;background:#fff;color:#123b78}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-cta{position:relative;overflow:hidden;padding-block:42px;background:linear-gradient(105deg,#102f5c,#123b78 68%,#086c9d)}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-cta:after{content:"";position:absolute;inset:auto 0 0;height:5px;background:linear-gradient(90deg,#c98a2e 0 15%,#20bce6 15% 100%)}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-cta .pg-btn.primary{background:#20bce6;border-color:#20bce6;color:#062a4d}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-cta .pg-btn.ghost{background:transparent;border-color:#9adfee;color:#fff}:root:not([data-theme=dark]) .share-page .pg-h2{color:#123b78}:root:not([data-theme=dark]) .share-page .pg-h2:before{content:"";display:inline-block;width:3px;height:28px;margin-right:13px;vertical-align:middle;background:#c98a2e}body:has(.free-profile-page) [class*=crawler-workers_stage]{display:none}:root[data-theme=dark] .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero{background:radial-gradient(circle at 85% 10%,rgba(32,188,230,.1),transparent 36%),#14283b;border-color:#38536a}:root[data-theme=dark] .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-eyebrow,:root[data-theme=dark] .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero h1{color:#f0f7ff}:root[data-theme=dark] .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-eyebrow:after{content:"";display:inline-block;width:32px;height:3px;margin-left:12px;vertical-align:middle;background:#c98a2e}:root[data-theme=dark] .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-h2:before{content:"";display:inline-block;width:3px;height:28px;margin-right:13px;vertical-align:middle;background:#c98a2e}@media (max-width:600px){:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero{padding-block:38px 45px}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-hero:after{width:75vw;right:-18%;bottom:-82px}:root:not([data-theme=dark]) .pg:is(.contact-page,.solutions-page,.free-profile-page) .pg-section{padding-block:40px}}