:root{color-scheme:light dark}html[data-theme="light"]{color-scheme:light}html[data-theme="dark"]{color-scheme:dark}
.themeToggle{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(10,56,45,.28);border-radius:50%;background:rgba(248,247,239,.76);color:#0a382d;cursor:pointer;font-size:18px;line-height:1;transition:background .2s ease,color .2s ease,transform .2s ease}.themeToggle:hover{transform:translateY(-2px)}.themeToggle:focus-visible{outline:3px solid #72a995;outline-offset:2px}.themeToggle .themeSun,.themeToggle .themeMoon{grid-area:1/1}.themeToggle .themeSun{display:none}html[data-theme="dark"] .themeToggle .themeSun{display:block}html[data-theme="dark"] .themeToggle .themeMoon{display:none}
html[data-theme="dark"] body{background:#081f1a;color:#e8eee9}html[data-theme="dark"] .topbar,html[data-theme="dark"] footer{background:#0a2821!important;color:#e8eee9;border-color:#29473e}html[data-theme="dark"] .brand,html[data-theme="dark"] .nav a,html[data-theme="dark"] .nav button,html[data-theme="dark"] footer a{color:#edf3ef!important}html[data-theme="dark"] .themeToggle,html[data-theme="dark"] .languageToggle,html[data-theme="dark"] .siteSearchButton,html[data-theme="dark"] .menu{background:#11372d!important;color:#edf3ef!important;border-color:#42675b!important}
html[data-theme="dark"] main,html[data-theme="dark"] .expPage,html[data-theme="dark"] .sourceArticle,html[data-theme="dark"] .docArticle,html[data-theme="dark"] .documentLayout,html[data-theme="dark"] .coreDocument{background:#0b241e;color:#e7eee9}html[data-theme="dark"] section:not(.roadmapVisuals):not(.articleHub):not(.countryStage),html[data-theme="dark"] .coreHero,html[data-theme="dark"] .documentTools{border-color:#29483e}
html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5,html[data-theme="dark"] h6,html[data-theme="dark"] p,html[data-theme="dark"] li,html[data-theme="dark"] dt,html[data-theme="dark"] dd{color:inherit}html[data-theme="dark"] em,html[data-theme="dark"] .eyebrow,html[data-theme="dark"] .kicker{color:#8fd0b5}
html[data-theme="dark"] .navDropMenu,html[data-theme="dark"] .languageMenu{background:#102f27!important;border-color:#42675b!important;box-shadow:0 20px 45px rgba(0,0,0,.45)}html[data-theme="dark"] .navDropMenu a:hover,html[data-theme="dark"] .languageMenu a:hover,html[data-theme="dark"] .navDropMenu a.active,html[data-theme="dark"] .languageMenu a.active{background:#1d493d!important;color:#fff!important}
html[data-theme="dark"] .hero,html[data-theme="dark"] .coreHero,html[data-theme="dark"] .expHero{background-color:#102c25!important;background-blend-mode:multiply}html[data-theme="dark"] .hero:before,html[data-theme="dark"] .coreHome:before{opacity:.74}html[data-theme="dark"] .heroData,html[data-theme="dark"] .roadmapDial{background:rgba(8,31,26,.82)!important;color:#eef4f0!important}
html[data-theme="dark"] .btn{color:#edf3ef!important;border-color:#557a6e!important;background:#163a30}html[data-theme="dark"] .btn.primary{background:#d7e6dc!important;color:#082219!important;border-color:#d7e6dc!important}
html[data-theme="dark"] .docToc,html[data-theme="dark"] .articleTree,html[data-theme="dark"] .articleIndex,html[data-theme="dark"] .articleIndexLink,html[data-theme="dark"] .treeGroup,html[data-theme="dark"] .treeRoot,html[data-theme="dark"] .treeChildren,html[data-theme="dark"] .subRoot,html[data-theme="dark"] .subChildren{background:#0f2c24!important;color:#dce8e1!important;border-color:#35554b!important}html[data-theme="dark"] .articleTree a,html[data-theme="dark"] .articleIndex a{color:#e4eee8!important}html[data-theme="dark"] .treeGroup.open>.treeRoot,html[data-theme="dark"] .treeRoot:hover,html[data-theme="dark"] .articleIndexLink:hover,html[data-theme="dark"] .is-current{background:#1b493c!important}
html[data-theme="dark"] table,html[data-theme="dark"] th,html[data-theme="dark"] td,html[data-theme="dark"] .docTableWrap{background:#0e2a23!important;color:#e3ece7!important;border-color:#426158!important}html[data-theme="dark"] th{background:#174437!important}
html[data-theme="dark"] input,html[data-theme="dark"] select,html[data-theme="dark"] textarea{background:#102e26!important;color:#f1f5f2!important;border-color:#4d6d62!important}html[data-theme="dark"] input::placeholder{color:#9db1aa}html[data-theme="dark"] .documentTools,html[data-theme="dark"] .sectionSearchResults,html[data-theme="dark"] .siteSearchPanel{background:#0d2922!important;color:#e7eee9!important}html[data-theme="dark"] .siteSearchOverlay{background:rgba(2,13,10,.82)}html[data-theme="dark"] .searchResult{background:#12362c!important;color:#e7eee9!important;border-color:#426158!important}html[data-theme="dark"] mark{background:#d2b95b;color:#142018}
html[data-theme="dark"] .phaseExplorer,html[data-theme="dark"] .workPackages,html[data-theme="dark"] .scenarioPlanner,html[data-theme="dark"] .milestoneSection,html[data-theme="dark"] .governanceFlow,html[data-theme="dark"] .countryCta{background:#0b241e!important;color:#e6eee9!important}html[data-theme="dark"] .phaseButton,html[data-theme="dark"] details,html[data-theme="dark"] .plannerResults article,html[data-theme="dark"] .checkGrid label,html[data-theme="dark"] .flowGrid article,html[data-theme="dark"] .roadmapQuickLinks a{background:#102f27!important;color:#e4eee8!important;border-color:#3d5f54!important}html[data-theme="dark"] .phaseButton.active,html[data-theme="dark"] details[open],html[data-theme="dark"] .flowGrid article:hover{background:#1a4c3e!important}html[data-theme="dark"] .phaseMedia,html[data-theme="dark"] .phaseMediaCopy{background:#102f27!important}
html[data-theme="dark"] .materialsGrid>a,html[data-theme="dark"] .card,html[data-theme="dark"] .countryPanel,html[data-theme="dark"] .tech,html[data-theme="dark"] .articleHubPanel{background:#102f27!important;color:#e4eee8!important;border-color:#3d5f54!important}
html[data-theme="dark"] .autoImageGallery,html[data-theme="dark"] .autoImageGallery figcaption,html[data-theme="dark"] .legacyGallery{background:#102f27!important;color:#e4eee8!important;border-color:#426158!important}html[data-theme="dark"] .autoGalleryArrow{background:#173d32;color:#edf4ef;border-color:#55766b}
html[data-theme="dark"] img{filter:brightness(.88) saturate(.92)}html[data-theme="dark"] img:hover{filter:brightness(.96) saturate(1)}
@media(max-width:850px){.themeToggle{width:40px;height:40px}.topbar>.themeToggle{margin-left:auto}.topbar>.siteSearchButton+.themeToggle{margin-left:0}}
@media(prefers-reduced-motion:reduce){.themeToggle,*{transition-duration:.01ms!important}}

/* FOREST GOLD THEME — forest green, warm brown and antique gold. */
html[data-theme="forest"]{color-scheme:dark;--ink:#f3ead2;--forest:#203a28;--green:#d1ad58;--leaf:#e0c978;--mist:#334936;--paper:#242d21;--sand:#493a29;--blue:#7fa9a1;--line:rgba(214,181,103,.28)}
html[data-theme="forest"] body{background:#20271d;color:#f3ead2}
html[data-theme="forest"] .topbar,html[data-theme="forest"] footer{background:#183022!important;color:#f7edd3;border-color:#765d32}
html[data-theme="forest"] .brand,html[data-theme="forest"] .nav a,html[data-theme="forest"] .nav button,html[data-theme="forest"] footer a{color:#f7edd3!important}
html[data-theme="forest"] .mark{background:#704d29!important;color:#f4d478!important}
html[data-theme="forest"] .themeToggle,html[data-theme="forest"] .languageToggle,html[data-theme="forest"] .siteSearchButton,html[data-theme="forest"] .menu{background:#3b3022!important;color:#f2d77f!important;border-color:#a88743!important}
.themeToggle .themeLeaf{display:none;grid-area:1/1;color:#d7b45d}
html[data-theme="dark"] .themeToggle .themeSun{display:none}
html[data-theme="dark"] .themeToggle .themeLeaf{display:block}
html[data-theme="forest"] .themeToggle .themeMoon,html[data-theme="forest"] .themeToggle .themeLeaf{display:none}
html[data-theme="forest"] .themeToggle .themeSun{display:block;color:#f1cf67}
html[data-theme="forest"] main,html[data-theme="forest"] .expPage,html[data-theme="forest"] .sourceArticle,html[data-theme="forest"] .docArticle,html[data-theme="forest"] .documentLayout,html[data-theme="forest"] .coreDocument{background:#242d21;color:#f3ead2}
html[data-theme="forest"] section:not(.roadmapVisuals):not(.articleHub):not(.countryStage),html[data-theme="forest"] .coreHero,html[data-theme="forest"] .documentTools{border-color:#6f5934}
html[data-theme="forest"] h1,html[data-theme="forest"] h2,html[data-theme="forest"] h3,html[data-theme="forest"] h4,html[data-theme="forest"] h5,html[data-theme="forest"] h6,html[data-theme="forest"] p,html[data-theme="forest"] li,html[data-theme="forest"] dt,html[data-theme="forest"] dd{color:inherit}
html[data-theme="forest"] em,html[data-theme="forest"] .eyebrow,html[data-theme="forest"] .kicker,html[data-theme="forest"] .sourceArticle a{color:#dfbd68}
html[data-theme="forest"] .navDropMenu,html[data-theme="forest"] .languageMenu{background:#293826!important;border-color:#80683a!important;box-shadow:0 20px 45px rgba(10,7,2,.48)}
html[data-theme="forest"] .navDropMenu a:hover,html[data-theme="forest"] .languageMenu a:hover,html[data-theme="forest"] .navDropMenu a.active,html[data-theme="forest"] .languageMenu a.active{background:#594126!important;color:#ffe7a2!important}
html[data-theme="forest"] .hero,html[data-theme="forest"] .coreHero,html[data-theme="forest"] .expHero{background-color:#2b3526!important;background-blend-mode:multiply}
html[data-theme="forest"] .hero:before,html[data-theme="forest"] .coreHome:before{opacity:.7}
html[data-theme="forest"] .heroData,html[data-theme="forest"] .roadmapDial{background:rgba(52,43,28,.86)!important;color:#fff0c2!important;border-color:#a78342!important}
html[data-theme="forest"] .button.primary,html[data-theme="forest"] .btn.primary{background:#9a7135!important;color:#fff5d6!important;border-color:#c49a4b!important}
html[data-theme="forest"] .button.ghost,html[data-theme="forest"] .btn{background:#26392a!important;color:#f7eac8!important;border-color:#8d713d!important}
html[data-theme="forest"] .docToc,html[data-theme="forest"] .articleTree,html[data-theme="forest"] .articleIndex,html[data-theme="forest"] .articleIndexHead,html[data-theme="forest"] .articleIndexLink,html[data-theme="forest"] .treeGroup,html[data-theme="forest"] .treeRoot,html[data-theme="forest"] .treeChildren,html[data-theme="forest"] .subRoot,html[data-theme="forest"] .subChildren{background:#293326!important;color:#f2e6c4!important;border-color:#655330!important}
html[data-theme="forest"] .articleIndexHead{background:#604728!important;color:#ffe9aa!important}
html[data-theme="forest"] .articleTree a,html[data-theme="forest"] .articleIndex a{color:#f4e9cc!important}
html[data-theme="forest"] .treeGroup.open>.treeRoot,html[data-theme="forest"] .treeRoot:hover,html[data-theme="forest"] .articleIndexLink:hover,html[data-theme="forest"] .articleIndexLink.active,html[data-theme="forest"] .is-current{background:#55452b!important;color:#ffe8a3!important}
html[data-theme="forest"] table,html[data-theme="forest"] th,html[data-theme="forest"] td,html[data-theme="forest"] .docTableWrap{background:#293226!important;color:#f2e8ce!important;border-color:#6e5933!important}
html[data-theme="forest"] th{background:#594329!important;color:#ffe5a0!important}
html[data-theme="forest"] input,html[data-theme="forest"] select,html[data-theme="forest"] textarea{background:#30392a!important;color:#fff3d3!important;border-color:#8b7040!important}
html[data-theme="forest"] input::placeholder{color:#c2b798}
html[data-theme="forest"] .documentTools,html[data-theme="forest"] .sectionSearchResults,html[data-theme="forest"] .siteSearchPanel{background:#283225!important;color:#f4e8ca!important}
html[data-theme="forest"] .siteSearchOverlay{background:rgba(18,14,7,.84)}html[data-theme="forest"] .searchResult{background:#343c2c!important;color:#f4e8ca!important;border-color:#79613a!important}html[data-theme="forest"] mark{background:#d6ae54;color:#2a2112}
html[data-theme="forest"] .phaseExplorer,html[data-theme="forest"] .workPackages,html[data-theme="forest"] .scenarioPlanner,html[data-theme="forest"] .milestoneSection,html[data-theme="forest"] .governanceFlow,html[data-theme="forest"] .countryCta{background:#263024!important;color:#f1e6ca!important}
html[data-theme="forest"] .phaseButton,html[data-theme="forest"] details,html[data-theme="forest"] .plannerResults article,html[data-theme="forest"] .checkGrid label,html[data-theme="forest"] .flowGrid article,html[data-theme="forest"] .roadmapQuickLinks a,html[data-theme="forest"] .materialsGrid>a,html[data-theme="forest"] .card,html[data-theme="forest"] .countryPanel,html[data-theme="forest"] .tech,html[data-theme="forest"] .articleHubPanel{background:#30382b!important;color:#f1e5c7!important;border-color:#705b36!important}
html[data-theme="forest"] .phaseButton.active,html[data-theme="forest"] details[open],html[data-theme="forest"] .flowGrid article:hover{background:#58462c!important;color:#ffe7a1!important}
html[data-theme="forest"] .autoImageGallery,html[data-theme="forest"] .autoImageGallery figcaption,html[data-theme="forest"] .legacyGallery{background:#30382b!important;color:#f2e6c8!important;border-color:#715c36!important}
html[data-theme="forest"] .autoGalleryArrow{background:#624927;color:#ffe7a1;border-color:#a98747}
html[data-theme="forest"] img{filter:sepia(.08) brightness(.86) saturate(.9)}html[data-theme="forest"] img:hover{filter:sepia(.03) brightness(.96) saturate(1)}
/* FOREST GOLD CONTRAST FIXES — override late-loaded light component styles. */
html[data-theme="forest"] .systemsPreview{background:#253024!important;color:#f4e8c8!important;border-color:#735c34!important}
html[data-theme="forest"] .systemsPreviewGrid{background:#705a35!important;border-color:#705a35!important}
html[data-theme="forest"] .systemPreviewCard{background:#30392c!important;color:#f5e9ca!important;border-color:#705a35!important}
html[data-theme="forest"] .systemPreviewCard:hover,html[data-theme="forest"] .systemPreviewCard:focus-visible{background:#59462b!important;color:#fff0bd!important}
html[data-theme="forest"] .systemPreviewCard h3,html[data-theme="forest"] .systemPreviewCard p,html[data-theme="forest"] .systemsPreviewHead p{color:#f5e9ca!important}
html[data-theme="forest"] .systemPreviewCard span,html[data-theme="forest"] .systemPreviewCard b{color:#e0bd67!important}

html[data-theme="forest"] .sectionHeroBg,html[data-theme="forest"] .documentHero.sectionHeroBg{background-color:#292d20!important;background-blend-mode:multiply!important;box-shadow:inset 0 0 0 100vmax rgba(31,29,18,.48)!important;color:#fff0ce!important}
html[data-theme="forest"] .sectionHeroBg h1,html[data-theme="forest"] .sectionHeroBg h2,html[data-theme="forest"] .sectionHeroBg p,html[data-theme="forest"] .sectionHeroBg .kicker,html[data-theme="forest"] .sectionHeroBg .eyebrow{color:#fff0ce!important;text-shadow:0 2px 22px rgba(0,0,0,.72)!important}
html[data-theme="forest"] .sectionHeroBg em{color:#e5bb57!important}
html[data-theme="forest"] .sectionHeroBg .documentStats,html[data-theme="forest"] .sectionHeroBg .documentStats span{color:#f8e8bd!important;border-color:#a6813f!important}
html[data-theme="forest"] .sectionHeroBg .documentStats b{color:#e5b94e!important}

html[data-theme="forest"] .phaseDetail{background:#30392c!important;color:#f5e9cb!important;border-color:#745e38!important}
html[data-theme="forest"] .phaseDetail h3,html[data-theme="forest"] .phaseDetail p,html[data-theme="forest"] .phaseDetail dt,html[data-theme="forest"] .phaseDetail dd{color:#f5e9cb!important}
html[data-theme="forest"] .phaseDetail dt,html[data-theme="forest"] .phaseNumber{color:#dfb95e!important}
html[data-theme="forest"] .phaseDetail dl div{border-color:#705b35!important}
html[data-theme="forest"] .phaseMedia,html[data-theme="forest"] .phaseMediaCopy{background:#293326!important;color:#f5e9cb!important}

html[data-theme="forest"] .articleHub{background:#253024!important;color:#f4e8c8!important;border-color:#725b35!important}
html[data-theme="forest"] .articleHub h2,html[data-theme="forest"] .articleHubLead{color:#f4e8c8!important}
html[data-theme="forest"] .articleHubTab{background:#30392c!important;color:#f3e6c5!important;border-color:#785f37!important}
html[data-theme="forest"] .articleHubTab.active{background:#a87932!important;color:#fff5d7!important;border-color:#d2a858!important}
html[data-theme="forest"] .articleHubPanel{background:#30392c!important;color:#f5e9cb!important;border-color:#785f37!important}
html[data-theme="forest"] .articleHubPanel h3,html[data-theme="forest"] .articleHubPanel p,html[data-theme="forest"] .articleHubLead,html[data-theme="forest"] .articleHubMeta{color:#f5e9cb!important;border-color:#785f37!important}
html[data-theme="forest"] .articleHubLink{background:#9a6f31!important;color:#fff2c9!important}

html[data-theme="forest"] .documentTools{background:#283326!important;color:#f5e9ca!important;border-color:#785f37!important}
html[data-theme="forest"] .documentTools input{background:#333c2e!important;color:#fff1ca!important;border-color:#92733d!important}
html[data-theme="forest"] .sectionSearchActions button,html[data-theme="forest"] .searchScope button{background:#4b3b27!important;color:#ffe7a1!important;border-color:#b18a45!important}
html[data-theme="forest"] .sectionSearchActions button:hover,html[data-theme="forest"] .searchScope button.active{background:#b08038!important;color:#21180d!important}

html[data-theme="forest"] .rootstocksArticleIndex,html[data-theme="forest"] .rootstocksStickyToc{background:#2d372a!important;color:#f4e8ca!important;border-color:#735b34!important}
html[data-theme="forest"] .rootstocksIndexHead{background:#5a4328!important;color:#ffe6a0!important;border-color:#8b6d3c!important}
html[data-theme="forest"] .rootstocksIndexHead span{color:#e1bf6a!important}
html[data-theme="forest"] .rootstocksIndexGrid a{background:#30392c!important;color:#f4e8ca!important;border-color:#665231!important}
html[data-theme="forest"] .rootstocksIndexGrid a:hover,html[data-theme="forest"] .rootstocksIndexGrid a:focus-visible,html[data-theme="forest"] .rootstocksIndexGrid a.active{background:#655031!important;color:#fff0bd!important}
html[data-theme="forest"] .rootstocksIndexGrid .rootstocksIndexNumber,html[data-theme="forest"] .rootstocksIndexGrid a::after{color:#e0b95c!important}

html[data-theme="forest"] .orbitNode{background:#5a4930!important;color:#fff0c8!important;border:1px solid #9b7b42!important;box-shadow:0 10px 32px rgba(8,5,1,.48)!important}
html[data-theme="forest"] .orbitNode b,html[data-theme="forest"] .orbitNode span{color:#fff0c8!important}
html[data-theme="forest"] .orbitNode.active{background:#b07d32!important;color:#20170c!important;border-color:#e0b95c!important;box-shadow:0 0 0 7px rgba(224,185,92,.2),0 10px 32px rgba(8,5,1,.5)!important}
html[data-theme="forest"] .orbitNode.active b,html[data-theme="forest"] .orbitNode.active span{color:#20170c!important}
html[data-theme="forest"] .countryOrbit,html[data-theme="forest"] .countryOrbit:before,html[data-theme="forest"] .countryOrbit:after{border-color:#b18e4e!important}
/* FOREST GOLD COUNTRIES PAGE FIXES. */
html[data-theme="forest"] .countriesPage .countryLab{background:#243025!important;color:#f5e9ca!important;border-color:#735b35!important}
html[data-theme="forest"] .countriesPage .countryLab .sectionHead h2,html[data-theme="forest"] .countriesPage .countryLab .sectionHead p{color:#f5e9ca!important}
html[data-theme="forest"] .countriesPage .countryTab{background:#303a2d!important;color:#f6e9c8!important;border-color:#8b6d3c!important}
html[data-theme="forest"] .countriesPage .countryTab.active,html[data-theme="forest"] .countriesPage .countryTab:hover{background:#aa7932!important;color:#21170b!important;border-color:#dfb85b!important}
html[data-theme="forest"] .countriesPage .countryStage{background:#2d372b!important;color:#f4e7c7!important;border-color:#755e37!important}
html[data-theme="forest"] .countriesPage .countryPanel{background:#30392d!important;color:#f4e8ca!important;border-color:#755e37!important}
html[data-theme="forest"] .countriesPage .countryPanel h3,html[data-theme="forest"] .countriesPage .countryPanel p,html[data-theme="forest"] .countriesPage .countryPanel li,html[data-theme="forest"] .countriesPage .countryPanel .lead{color:#f4e8ca!important}
html[data-theme="forest"] .countriesPage .countryCode,html[data-theme="forest"] .countriesPage .countryPanel b{color:#e0b95d!important}
html[data-theme="forest"] .countriesPage .countryFacts{background:#755e37!important}
html[data-theme="forest"] .countriesPage .countryFacts div{background:#3a412f!important;color:#f5e9ca!important}
html[data-theme="forest"] .countriesPage .countryFacts span{color:#f5e9ca!important}
html[data-theme="forest"] .countriesPage .layerControls label{background:#4b3b27!important;color:#ffe9aa!important;border:1px solid #9a793f!important}

html[data-theme="forest"] .countriesPage .compareSection{background:#283226!important;color:#f5e9ca!important;border-color:#715a34!important}
html[data-theme="forest"] .countriesPage .compareSection .sectionHead h2,html[data-theme="forest"] .countriesPage .compareSection .sectionHead p{color:#f5e9ca!important}
html[data-theme="forest"] .countriesPage .filterBtn{background:#30392c!important;color:#f4e8c8!important;border-color:#876b3c!important}
html[data-theme="forest"] .countriesPage .filterBtn.active,html[data-theme="forest"] .countriesPage .filterBtn:hover{background:#aa7932!important;color:#21170b!important;border-color:#dfb85b!important}
html[data-theme="forest"] .countriesPage .systemGrid{background:#705a35!important;border-color:#705a35!important}
html[data-theme="forest"] .countriesPage .systemGrid article{background:#30392c!important;color:#f5e9ca!important;border-color:#705a35!important}
html[data-theme="forest"] .countriesPage .systemGrid article h3,html[data-theme="forest"] .countriesPage .systemGrid article p{color:#f5e9ca!important}
html[data-theme="forest"] .countriesPage .systemGrid article span,html[data-theme="forest"] .countriesPage .systemGrid article b{color:#e0b95d!important}

html[data-theme="forest"] .countriesPage .pilotCalculator{background:#293327!important;color:#f5e9ca!important;border-color:#735b35!important}
html[data-theme="forest"] .countriesPage .pilotCalculator h2,html[data-theme="forest"] .countriesPage .pilotCalculator p,html[data-theme="forest"] .countriesPage .pilotCalculator label{color:#f5e9ca!important}
html[data-theme="forest"] .countriesPage .pilotCalculator .eyebrow,html[data-theme="forest"] .countriesPage .calcControls label,html[data-theme="forest"] .countriesPage .calcControls output{color:#dfb85b!important}
html[data-theme="forest"] .countriesPage .calcControls input[type="range"]{accent-color:#c69542!important}
html[data-theme="forest"] .countriesPage .calcResults{background:#30392c!important;border-color:#715a34!important}
html[data-theme="forest"] .countriesPage .calcResults div{background:#30392c!important;color:#f5e9ca!important;border-color:#715a34!important}
html[data-theme="forest"] .countriesPage .calcResults b{color:#e0b95d!important}
html[data-theme="forest"] .countriesPage .calcResults span{color:#d8c89f!important}
/* FOREST GOLD ROADMAP READABILITY FIXES. */
html[data-theme="forest"] .roadmapPage .progressRing{background:conic-gradient(#c9973f calc(var(--progress)*1%),#46503c 0)!important;outline:1px solid #a47f41!important;box-shadow:0 10px 30px rgba(8,6,2,.34)!important}
html[data-theme="forest"] .roadmapPage .progressRing:before{background:#30392c!important;box-shadow:inset 0 0 0 1px #745d36!important}
html[data-theme="forest"] .roadmapPage .progressRing b{color:#ffe8a8!important;text-shadow:none!important}
html[data-theme="forest"] .roadmapPage .progressRing span{color:#dccb9f!important;text-shadow:none!important}
html[data-theme="forest"] .roadmapPage .plannerCardLink,html[data-theme="forest"] .roadmapPage .packageList details a{color:#f0c96d!important;font-weight:800!important;text-decoration-color:#b98a39!important}
html[data-theme="forest"] .roadmapPage .plannerCardLink:hover,html[data-theme="forest"] .roadmapPage .plannerCardLink:focus-visible,html[data-theme="forest"] .roadmapPage .packageList details a:hover,html[data-theme="forest"] .roadmapPage .packageList details a:focus-visible{color:#fff1bf!important;text-decoration:underline!important;text-underline-offset:4px!important}
/* FOREST GOLD LANGUAGE MENU READABILITY FIX. */
html[data-theme="forest"] .languageMenu{background:#293326!important;border-color:#9a793f!important;box-shadow:0 20px 45px rgba(8,5,1,.62)!important}
html[data-theme="forest"] .languageMenu a{background:#293326!important;color:#f7e9c5!important;border-bottom-color:#6f5834!important;font-weight:700!important}
html[data-theme="forest"] .languageMenu a:hover,html[data-theme="forest"] .languageMenu a:focus-visible{background:#594328!important;color:#fff1bc!important}
html[data-theme="forest"] .languageMenu a.active{background:#a97832!important;color:#21170b!important}
/* FOREST GOLD GLOBAL TEXT LINK CONTRAST. */
html[data-theme="forest"] main a:not(.button):not(.primary):not(.ghost):not(.articleHubLink):not(.autoGalleryArrow):not(.legacyGalleryThumb){color:#f0c96d!important;text-decoration-color:#b98a39!important}
html[data-theme="forest"] main a:not(.button):not(.primary):not(.ghost):not(.articleHubLink):not(.autoGalleryArrow):not(.legacyGalleryThumb):hover,html[data-theme="forest"] main a:not(.button):not(.primary):not(.ghost):not(.articleHubLink):not(.autoGalleryArrow):not(.legacyGalleryThumb):focus-visible{color:#fff1bf!important;text-decoration:underline!important;text-underline-offset:4px!important}
html[data-theme="forest"] .roadmapPage .flowCardLink,html[data-theme="forest"] .roadmapPage .milestoneLink{color:#f0c96d!important;font-weight:800!important}
html[data-theme="forest"] .roadmapPage .checkGrid small{color:#cfc3a3!important}
html[data-theme="forest"] .roadmapPage .flowGrid article span{color:#d7b45c!important}
/* FOREST GOLD ROADMAP VISUALS PALETTE. */
html[data-theme="forest"] .roadmapPage .roadmapVisuals{background:#263024!important;color:#f5e9ca!important;border-color:#735b35!important}
html[data-theme="forest"] .roadmapPage .roadmapVisuals h2,html[data-theme="forest"] .roadmapPage .roadmapVisualLead{color:#f5e9ca!important}
html[data-theme="forest"] .roadmapPage .roadmapVisualGrid{background:#735b35!important;border-color:#735b35!important}
html[data-theme="forest"] .roadmapPage .roadmapVisualCard{background:#30392c!important;color:#f5e9ca!important;border-color:#735b35!important}
html[data-theme="forest"] .roadmapPage .roadmapVisualCard:hover,html[data-theme="forest"] .roadmapPage .roadmapVisualCard:focus-visible{background:#59462b!important;color:#fff1bd!important;outline-color:#dcb65b!important}
html[data-theme="forest"] .roadmapPage .roadmapVisualCard small{color:#dfb95d!important}
html[data-theme="forest"] .roadmapPage .roadmapVisualCard b{color:#f6eacc!important}
html[data-theme="forest"] .roadmapPage .roadmapVisualCard span{color:#f0c96d!important;font-weight:800!important}
/* FOREST GOLD ARTICLE INDEX CONSISTENCY. */
html[data-theme="forest"] .articleIndexHead{background:#62482a!important;color:#fff0c8!important;border-color:#8c6e3c!important}
html[data-theme="forest"] .articleIndexHead span{color:#fff0c8!important}
html[data-theme="forest"] .articleIndexHead b{color:#f0c96d!important}
html[data-theme="forest"] .articleIndexLink>span,html[data-theme="forest"] .articleIndexLink:hover>span,html[data-theme="forest"] .articleIndexLink:focus-visible>span,html[data-theme="forest"] .articleIndexLink.active>span{color:#e8bd59!important}
html[data-theme="forest"] .articleIndexLink>i,html[data-theme="forest"] .articleIndexLink:hover>i,html[data-theme="forest"] .articleIndexLink:focus-visible>i,html[data-theme="forest"] .articleIndexLink.active>i{color:#e8bd59!important}
html[data-theme="forest"] .articleIndexLink:hover,html[data-theme="forest"] .articleIndexLink:focus-visible,html[data-theme="forest"] .articleIndexLink.active{background:#59462b!important;color:#fff0bd!important}
/* FOREST GOLD SEARCH RESULT READABILITY. */
html[data-theme="forest"] .searchResult{background:#343c2c!important;color:#f7e9c7!important;border-color:#927443!important}
html[data-theme="forest"] .searchResultPage{color:#e2bd63!important;font-weight:700!important}
html[data-theme="forest"] .searchResult strong{color:#ffe29a!important}
html[data-theme="forest"] .searchResult>span:last-child{color:#e6dcc0!important}
html[data-theme="forest"] .searchResult:hover,html[data-theme="forest"] .searchResult:focus-visible{background:#414832!important;border-color:#d0a652!important}
html[data-theme="forest"] .searchResult mark{background:#e0b85c!important;color:#24190c!important}
html[data-theme="dark"] .heroAside a.metric,html[data-theme="forest"] .heroAside a.metric{color:inherit!important}
html[data-theme="dark"] .heroAside a.metric:hover{background:rgba(155,212,189,.12)!important}
html[data-theme="forest"] .heroAside a.metric:hover{background:rgba(224,185,92,.13)!important}
