/* RG Portal 1.2.0 — dark theme, generated from template.css by tools/gen_dark.py; manual refinements are at the end of template.css. */
html.rgp-theme-dark{color-scheme:dark;--rgp-bg:#0f1720;--rgp-surface:#16212c;--rgp-text:#e4ecf3;--rgp-muted:#9fb2c4;--rgp-navy:#e8eef5;--rgp-border:#2a3846;--rgp-soft:#1b2a24;--rgp-brand-soft:#17291f;--rgp-brand-soft-2:#1b3125;--rgp-v101-card:#16212c;--rgp-v101-line:#2a3a33;--rgp-v101-surface:#121c19;--rgp-v101-surface-2:#16241e;--rgp-shadow:0 16px 38px rgba(0,0,0,.35);--rgp-v101-shadow:0 18px 42px rgba(0,0,0,.35);--rgp-green-soft:#17291f}html.rgp-theme-dark a{color:#7fd6a2}html.rgp-theme-dark .rgp-skip{background:#1b1b1b;color:#7fd6a2}html.rgp-theme-dark .rgp-utility{background:#1b1b1b}html.rgp-theme-dark .rgp-utility-left a{color:#7fd6a2}html.rgp-theme-dark .rgp-utility-right a{background:var(--rgp-blue2);color:#ffffff}html.rgp-theme-dark .rgp-header{background:#1b1b1b}html.rgp-theme-dark .rgp-brand-mark{color:#ffffff}html.rgp-theme-dark .rgp-search{background:#1b1b1b;box-shadow:0 5px 18px rgba(0,0,0,0.23)}html.rgp-theme-dark .rgp-search button{color:#7fd6a2}html.rgp-theme-dark .rgp-head-cta strong{color:#7fd6a2}html.rgp-theme-dark .rgp-nav{background:#1b1b1b}html.rgp-theme-dark .rgp-nav-sections{background:var(--rgp-blue2);color:#ffffff}html.rgp-theme-dark .rgp-primary-menu>li>a:hover{background:#171d23}html.rgp-theme-dark .rgp-primary-menu>li.current>a{border-bottom-color:var(--rgp-blue2);color:#7fd6a2}html.rgp-theme-dark .rgp-primary-menu ul{background:#1b1b1b;box-shadow:0 20px 36px rgba(0,0,0,0.49)}html.rgp-theme-dark .rgp-primary-menu ul a:hover,html.rgp-theme-dark .rgp-primary-menu ul li.current>a{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-backdrop{background:rgba(18,42,67,0.48)}html.rgp-theme-dark .rgp-drawer-panel{background:#1b1b1b;box-shadow:24px 0 48px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-drawer-kicker,html.rgp-theme-dark .rgp-eyebrow{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-close{background:#1b1b1b}html.rgp-theme-dark .rgp-drawer-search button{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-grid>ul>li{background:#1b1b1b}html.rgp-theme-dark .rgp-drawer-grid>ul>li.current>a{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-grid ul ul a:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-tab{background:var(--rgp-blue2);color:#ffffff;box-shadow:0 16px 34px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-front-hero{background:linear-gradient(115deg,#1a1f26 0%,#171c22 53%,#1b271f 100%)}html.rgp-theme-dark .rgp-front-hero p{color:#b4bdc7}html.rgp-theme-dark .rgp-btn-primary{background:var(--rgp-blue2);color:#ffffff;box-shadow:0 12px 24px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-btn-secondary{background:#1b1b1b}html.rgp-theme-dark .rgp-hero-panel-card{color:#ffffff;box-shadow:0 24px 48px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-hero-panel-grid span{background:#1b1b1b;color:#7fd6a2}html.rgp-theme-dark .rgp-quick-section{background:#191f25}html.rgp-theme-dark .rgp-section-more{color:#7fd6a2}html.rgp-theme-dark .rgp-quick-card{color:#ffffff;box-shadow:0 12px 26px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-quick-card.tone-yellow{color:#a5c2e9}html.rgp-theme-dark .rgp-front-news{background:#1b1b1b}html.rgp-theme-dark .rgp-news-card{background:#1b1b1b}html.rgp-theme-dark .rgp-news-media{background:#1b2228}html.rgp-theme-dark .rgp-news-placeholder{background:repeating-linear-gradient(45deg,#1b2328,#1b2328 12px,#1d252b 12px,#1d252b 24px);color:#abb4be}html.rgp-theme-dark .rgp-news-category{color:#7fd6a2}html.rgp-theme-dark .rgp-news-excerpt{color:#b0b9c2}html.rgp-theme-dark .rgp-readmore{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-context{background:#1b1b1b}html.rgp-theme-dark .rgp-breadcrumbs{background:#1b1b1b}html.rgp-theme-dark .rgp-breadcrumbs a{color:#7fd6a2}html.rgp-theme-dark .rgp-sidebar>div,html.rgp-theme-dark .rgp-sidebar .moduletable{background:#1b1b1b;box-shadow:0 9px 24px rgba(0,0,0,0.256)}html.rgp-theme-dark .rgp-category-description{color:#b2bac4}html.rgp-theme-dark .rgp-empty-state{border:1px dashed #3c4751;background:#171c21}html.rgp-theme-dark .rgp-pagination-links a,html.rgp-theme-dark .rgp-pagination-links span{background:#1b1b1b}html.rgp-theme-dark .rgp-pagination-links .active span{background:var(--rgp-blue2);border-color:var(--rgp-blue2);color:#ffffff}html.rgp-theme-dark .rgp-pagination-links a:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-article-kicker{color:#7fd6a2}html.rgp-theme-dark .rgp-article-actions a,html.rgp-theme-dark .rgp-article-actions button{background:#1b1b1b}html.rgp-theme-dark .rgp-article-meta>*{background:#181e23}html.rgp-theme-dark .rgp-article-body{color:#abc4dd}html.rgp-theme-dark .rgp-article-body blockquote{border-left:4px solid var(--rgp-blue2);background:#1a2127}html.rgp-theme-dark .rgp-article-body table{background:#1b1b1b}html.rgp-theme-dark .rgp-article-body th{background:#191f25}html.rgp-theme-dark .rgp-article-body a.button,html.rgp-theme-dark .rgp-article-body .btn{background:var(--rgp-blue2);color:#ffffff!important}html.rgp-theme-dark .rgp-footer-title{color:#ffffff}html.rgp-theme-dark .rgp-footer-bottom{border-top:1px solid rgba(51,51,51,0.13)}html.rgp-theme-dark .rgp-category .pagination li a,html.rgp-theme-dark .rgp-category .pagination li span{background:#1b1b1b}html.rgp-theme-dark .rgp-category .pagination li.active span{background:var(--rgp-blue2);color:#ffffff;border-color:var(--rgp-blue2)}html.rgp-theme-dark .rgp-nav-sections{color:#ffffff;box-shadow:0 8px 20px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-nav-sections:hover{color:#ffffff}html.rgp-theme-dark .rgp-nav-sections span,html.rgp-theme-dark .rgp-nav-sections .rgp-drawer-icon{color:#ffffff}html.rgp-theme-dark .rgp-a11y-link{color:#7fd6a2}html.rgp-theme-dark .rgp-quick-tab.is-active{outline:3px solid rgba(39,119,210,0.24)}html.rgp-theme-dark .rgp-quick-preview{background:#1b1b1b}html.rgp-theme-dark .rgp-quick-preview-head a{color:#7fd6a2}html.rgp-theme-dark .rgp-quick-preview-empty{background:#181e24}html.rgp-theme-dark .rgp-a11y-panel{background:#1b1b1b;box-shadow:0 24px 60px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-a11y-controls button{background:#1b1b1b}html.rgp-theme-dark .rgp-a11y-controls button:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-a11y-link:focus-visible,html.rgp-theme-dark .rgp-nav-sections:focus-visible,html.rgp-theme-dark .rgp-a11y-controls button:focus-visible{outline:3px solid rgba(39,119,210,0.35)}html.rgp-theme-dark .rgp-pagination-links a,html.rgp-theme-dark .rgp-pagination-links span{background:#1b1b1b}html.rgp-theme-dark .rgp-pagination-links li.active span{background:var(--rgp-blue2);border-color:var(--rgp-blue2);color:#ffffff}html.rgp-theme-dark .rgp-quick-preview-card{border:1px solid #363e49;background:#1b1b1b}html.rgp-theme-dark .rgp-quick-preview-card time{color:#b2b8bf}html.rgp-theme-dark .rgp-quick-preview-card h3{color:#a1bfe7}html.rgp-theme-dark .rgp-quick-preview-card a{color:#81b0e0}html.rgp-theme-dark .rgp-print-button{background:#1b1b1b}html.rgp-theme-dark .rgp-print-button:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item>a,html.rgp-theme-dark .rgp-pagination-list .rgp-page-item>span,html.rgp-theme-dark .rgp-pagination-list .rgp-page-item .pagenav{background:#1b1b1b;box-shadow:0 4px 12px rgba(0,0,0,0.178)}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item>a:hover{border-color:#3c4651;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-current>span,html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-current>.pagenav{background:var(--rgp-blue2)!important;border-color:var(--rgp-blue2)!important;color:#ffffff!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-disabled>span,html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-disabled>.pagenav{background:#181d24!important;border-color:#333b45!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-control{background:#1b1b1b!important;box-shadow:0 4px 12px rgba(0,0,0,0.191)!important}html.rgp-theme-dark .rgp-pagination-list a.rgp-page-control:hover{border-color:#3d4852!important;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-pagination-list a.rgp-page-control:focus-visible{outline:3px solid rgba(13,110,215,0.24)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-current>.rgp-page-control,html.rgp-theme-dark .rgp-pagination-list .rgp-page-current{background:var(--rgp-blue2)!important;border-color:var(--rgp-blue2)!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(0,0,0,0.55)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-disabled>.rgp-page-control,html.rgp-theme-dark .rgp-pagination-list .rgp-page-disabled{background:#181d24!important;border-color:#333b45!important}html.rgp-theme-dark .rgp-brand-logo-wrap{background:#19241b;border:1px solid #37483b;box-shadow:0 8px 20px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-brand-link:hover .rgp-brand-logo-wrap{border-color:#3e5444;background:#1a261d}html.rgp-theme-dark .rgp-community-map-section{background:linear-gradient(180deg,#1b1b1b 0%,#191f24 100%)}html.rgp-theme-dark .rgp-community-map-card{background:linear-gradient(135deg,#1b1b1b 0%,#17221c 48%,#1b281f 100%);box-shadow:0 24px 58px rgba(0,0,0,0.334)}html.rgp-theme-dark .rgp-community-map-card::before{background:rgba(22,138,69,0.055)}html.rgp-theme-dark .rgp-community-map-points span{border:1px solid #38483d;background:rgba(27,27,27,0.774)}html.rgp-theme-dark .rgp-community-map-points b{color:#7fd6a2}html.rgp-theme-dark .rgp-community-map-art{border:1px solid rgba(22,138,69,0.16);background:radial-gradient(circle at 75% 15%,rgba(22,138,69,0.1),transparent 28%),
    linear-gradient(135deg,#18231b 0%,#1c2820 100%)}html.rgp-theme-dark .rgp-community-map-badge{border:1px solid rgba(53,63,72,0.95);background:rgba(27,27,27,0.846);box-shadow:0 12px 30px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-footer-logo-wrap{background:rgba(27,27,27,0.864)}html.rgp-theme-dark .rgp-utility-email:hover{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-community-map-link:focus-visible{outline:3px solid rgba(22,138,69,0.26)}html.rgp-theme-dark .rgp-footer-email{color:#ffffff}html.rgp-theme-dark .rgp-footer-links>strong,html.rgp-theme-dark .rgp-footer-access>strong{color:#ffffff}html.rgp-theme-dark .rgp-footer-links a:hover{color:#ffffff}html.rgp-theme-dark .rgp-footer-access button:hover{color:#ffffff}html.rgp-theme-dark .rgp-footer-access button:focus-visible,html.rgp-theme-dark .rgp-footer-links a:focus-visible,html.rgp-theme-dark .rgp-footer-email:focus-visible{outline:2px solid #333333}html.rgp-theme-dark .rgp-community-map-art.rgp-community-map-link{border:1px solid rgba(22,138,69,0.16)}html.rgp-theme-dark .rgp-community-map-art.rgp-community-map-link:hover{border-color:rgba(22,138,69,0.28)}html.rgp-theme-dark .rgp-community-map-art.rgp-community-map-link:focus-visible{outline:3px solid rgba(22,138,69,0.28)}html.rgp-theme-dark .rgp-community-map-hint{border:1px solid rgba(53,63,72,0.96);background:rgba(27,27,27,0.828);box-shadow:0 8px 22px rgba(0,0,0,0.36)}html.rgp-theme-dark .rgp-community-map-secondary{color:#7fd6a2}html.rgp-theme-dark .rgp-community-map-secondary:focus-visible{outline:3px solid rgba(39,119,210,0.28)}html.rgp-theme-dark .rgp-map-viewer-backdrop{background:rgba(10,31,53,0.72)}html.rgp-theme-dark .rgp-map-viewer-panel{border:1px solid rgba(53,63,72,0.95);background:#1b1b1b;box-shadow:0 30px 90px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-map-viewer-close{background:#1b1b1b}html.rgp-theme-dark .rgp-map-viewer-close:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-map-viewer-stage{background:linear-gradient(rgba(21,95,190,0.035) 1px,transparent 1px),
    linear-gradient(90deg,rgba(21,95,190,0.035) 1px,transparent 1px),
    #1b2228}html.rgp-theme-dark .rgp-map-viewer-stage:focus-visible{box-shadow:inset 0 0 0 3px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-map-viewer-toolbar{background:#1b1b1b}html.rgp-theme-dark .rgp-map-viewer-controls button{background:#1b1b1b}html.rgp-theme-dark .rgp-map-viewer-controls button:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-map-viewer-section-link{color:#7fd6a2}html.rgp-theme-dark .rgp-map-viewer-controls button:focus-visible,html.rgp-theme-dark .rgp-map-viewer-close:focus-visible,html.rgp-theme-dark .rgp-map-viewer-section-link:focus-visible{outline:3px solid rgba(39,119,210,0.28)}html.rgp-theme-dark .rgp-primary-menu>li.current>a[aria-current="page"]{color:#7fd6a2}html.rgp-theme-dark .rgp-map-viewer-loading{background:rgba(27,27,27,0.846);box-shadow:0 8px 28px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-nav-sections{box-shadow:0 8px 18px rgba(0,0,0,0.516)}html.rgp-theme-dark a:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-utility-left a,html.rgp-theme-dark .rgp-a11y-link,html.rgp-theme-dark .rgp-eyebrow,html.rgp-theme-dark .rgp-drawer-kicker,html.rgp-theme-dark .rgp-news-category,html.rgp-theme-dark .rgp-readmore,html.rgp-theme-dark .rgp-section-more,html.rgp-theme-dark .rgp-quick-preview-head a,html.rgp-theme-dark .rgp-map-viewer-section-link{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-utility-email:hover{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-search button{color:#7fd6a2}html.rgp-theme-dark .rgp-search:focus-within{border-color:rgba(16,131,62,0.48);box-shadow:0 0 0 3px rgba(0,0,0,0.36),0 8px 24px rgba(0,0,0,0.282)}html.rgp-theme-dark .rgp-nav-sections{background:var(--rgp-brand);box-shadow:0 8px 18px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-nav-sections:hover{background:var(--rgp-brand-deep)}html.rgp-theme-dark .rgp-primary-menu>li.current>a[aria-current="page"],html.rgp-theme-dark .rgp-primary-menu>li.current>a{border-bottom-color:var(--rgp-brand);color:#7fd6a2}html.rgp-theme-dark .rgp-primary-menu ul a:hover,html.rgp-theme-dark .rgp-primary-menu ul li.current>a{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-grid>ul>li.current>a{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-grid ul ul a:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-front-hero{background:linear-gradient(115deg,#1a261d 0%,#17221c 54%,#1b2820 100%)}html.rgp-theme-dark .rgp-btn-primary{background:var(--rgp-brand);box-shadow:0 12px 26px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-btn-primary:hover{background:var(--rgp-brand-deep);color:#ffffff}html.rgp-theme-dark .rgp-hero-panel-card{box-shadow:0 24px 48px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-hero-panel-grid span{color:#7fd6a2}html.rgp-theme-dark .rgp-quick-card.tone-blue{background:var(--rgp-brand)}html.rgp-theme-dark .rgp-quick-tab.is-active{outline-color:rgba(16,131,62,0.28)}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-current>.pagenav,html.rgp-theme-dark .rgp-pagination-links li.active span{background:var(--rgp-brand)!important;border-color:var(--rgp-brand)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item>a:hover{border-color:#3f5647;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-footer{border-top:3px solid var(--rgp-brand)}html.rgp-theme-dark .rgp-community-map-card{background:linear-gradient(120deg,#1b1b1b 0%,#172217 50%,#1b281f 100%)}html.rgp-theme-dark .rgp-primary-submenu-toggle{color:#7fd6a2}html.rgp-theme-dark .rgp-primary-menu ul{border-top:3px solid var(--rgp-brand)}html.rgp-theme-dark .rgp-drawer-submenu-toggle{background:#1b1b1b;color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-submenu-toggle:hover,html.rgp-theme-dark .rgp-drawer-submenu-toggle:focus-visible{border-color:#3f5647}html.rgp-theme-dark .rgp-nav-sections:focus-visible,html.rgp-theme-dark .rgp-a11y-link:focus-visible,html.rgp-theme-dark .rgp-a11y-controls button:focus-visible,html.rgp-theme-dark .rgp-btn:focus-visible,html.rgp-theme-dark .rgp-primary-menu a:focus-visible,html.rgp-theme-dark .rgp-primary-submenu-toggle:focus-visible,html.rgp-theme-dark .rgp-drawer-submenu-toggle:focus-visible{outline:3px solid rgba(16,131,62,0.34)}html.rgp-theme-dark .rgp-article-body{color:#a7c4e0}html.rgp-theme-dark .rgp-article-body a{color:#7fd6a2}html.rgp-theme-dark .rgp-article-body a:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-article-body table{background:#1b1b1b}@media (hover:hover) and (prefers-reduced-motion:no-preference){html.rgp-theme-dark .rgp-news-card:hover{box-shadow:0 18px 42px rgba(0,0,0,0.386)}}html.rgp-theme-dark .rgp-drawer-cluster-label{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-primary-grid>ul>li{border-color:#3a4d40}html.rgp-theme-dark .rgp-a11y-scale-row output{color:#7fd6a2}html.rgp-theme-dark .rgp-a11y-controls button[aria-pressed="true"]{background:var(--rgp-brand);border-color:var(--rgp-brand);color:#ffffff}html.rgp-theme-dark .rgp-a11y-controls button:disabled{background:#1c2024}html.rgp-theme-dark .rgp-public-services{background:#1b1b1b}html.rgp-theme-dark .rgp-service-card{background:linear-gradient(145deg,#1b1b1b 0%,#17221c 100%);box-shadow:0 12px 30px rgba(0,0,0,0.256)}html.rgp-theme-dark .rgp-service-card-index{color:#7fd6a2}html.rgp-theme-dark .rgp-service-card a{color:#7fd6a2}html.rgp-theme-dark .rgp-service-card:focus-within{outline:3px solid rgba(16,131,62,0.22)}html.rgp-theme-dark .rgp-service-context{border:1px solid #3a4d40;background:linear-gradient(110deg,#18231b 0%,#1b281f 100%)}html.rgp-theme-dark .rgp-service-context .rgp-btn-secondary{background:#1b1b1b}html.rgp-theme-dark .rgp-footer{background:linear-gradient(180deg,#1b1b1b 0%,#19221c 100%)!important;border-top:3px solid var(--rgp-brand)}html.rgp-theme-dark .rgp-footer-email{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-footer-links a,html.rgp-theme-dark .rgp-footer-access button{color:#a0bcd4!important}html.rgp-theme-dark .rgp-footer-links a:hover,html.rgp-theme-dark .rgp-footer-access button:hover{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-footer-access button:focus-visible,html.rgp-theme-dark .rgp-footer-links a:focus-visible,html.rgp-theme-dark .rgp-footer-email:focus-visible{outline:3px solid rgba(16,131,62,0.28)!important}html.rgp-theme-dark .rgp-component .search input[type="text"],html.rgp-theme-dark .rgp-component .search input[type="search"]{background:#1b1b1b}html.rgp-theme-dark .rgp-component .search input:focus{border-color:rgba(16,131,62,0.55);box-shadow:0 0 0 3px rgba(0,0,0,0.36)}html.rgp-theme-dark .rgp-component .search button,html.rgp-theme-dark .rgp-component .search .btn{border:1px solid var(--rgp-brand);background:var(--rgp-brand);color:#ffffff}html.rgp-theme-dark .rgp-component .searchintro{background:#1b1b1b}html.rgp-theme-dark .rgp-component .search-results a{color:#7fd6a2}html.rgp-theme-dark .rgp-year-archive{background:#1b1b1b;box-shadow:0 8px 24px rgba(0,0,0,0.204)}html.rgp-theme-dark .rgp-year-archive-list a{background:#1b1b1b}html.rgp-theme-dark .rgp-year-archive-list a:hover{border-color:rgba(16,131,62,0.38);color:#7fd6a2}html.rgp-theme-dark .rgp-year-archive-list a.is-current{background:var(--rgp-brand);border-color:var(--rgp-brand);color:#ffffff;box-shadow:0 8px 18px rgba(0,0,0,0.464)}html.rgp-theme-dark .rgp-category-mode-documents .rgp-news-card{box-shadow:0 8px 24px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-document-card-mark{background:linear-gradient(135deg,var(--rgp-brand-soft),#1b1b1b);color:#7fd6a2}html.rgp-theme-dark .rgp-content-type-badge{color:#7fd6a2}html.rgp-theme-dark .rgp-media-frame{box-shadow:0 14px 34px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-media-external{background:#1b1b1b}html.rgp-theme-dark .rgp-media-external span{color:#7fd6a2}html.rgp-theme-dark .rgp-media-external a{color:#7fd6a2}html.rgp-theme-dark .rgp-structured-resources{background:linear-gradient(135deg,#1b1b1b,var(--rgp-brand-soft))}html.rgp-theme-dark .rgp-resource-link{background:#1b1b1b}html.rgp-theme-dark .rgp-resource-link b{color:#7fd6a2}html.rgp-theme-dark .rgp-resource-link:hover{border-color:rgba(16,131,62,0.35);box-shadow:0 8px 20px rgba(0,0,0,0.282)}html.rgp-theme-dark .rgp-component .search #searchForm>.btn-toolbar,html.rgp-theme-dark .rgp-component .search .rgp-search-querybar{background:linear-gradient(135deg,#1b1b1b 0%,#17221c 100%);box-shadow:0 10px 30px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-component .search #searchForm input[type="text"],html.rgp-theme-dark .rgp-component .search #searchForm input[type="search"]{background:#1b1b1b}html.rgp-theme-dark .rgp-component .search #searchForm input[type="text"]:focus,html.rgp-theme-dark .rgp-component .search #searchForm input[type="search"]:focus{border-color:rgba(16,131,62,0.52);box-shadow:0 0 0 3px rgba(0,0,0,0.36)}html.rgp-theme-dark .rgp-component .search #searchForm .btn,html.rgp-theme-dark .rgp-component .search #searchForm button,html.rgp-theme-dark .rgp-component .search #searchForm input[type="submit"]{border:1px solid var(--rgp-brand);background:var(--rgp-brand);color:#ffffff;box-shadow:0 9px 20px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-component .search #searchForm .btn:hover,html.rgp-theme-dark .rgp-component .search #searchForm button:hover,html.rgp-theme-dark .rgp-component .search #searchForm input[type="submit"]:hover{background:var(--rgp-brand-deep);border-color:var(--rgp-brand-deep)}html.rgp-theme-dark .rgp-component .search #searchForm .btn:focus-visible,html.rgp-theme-dark .rgp-component .search #searchForm button:focus-visible{outline:3px solid rgba(16,131,62,0.26)}html.rgp-theme-dark .rgp-component .search .searchintro,html.rgp-theme-dark .rgp-component .search .rgp-search-summary{border:1px solid #3a4d40;background:linear-gradient(110deg,var(--rgp-brand-soft) 0%,#1b1b1b 100%)}html.rgp-theme-dark .rgp-search-filters{background:#1b1b1b}html.rgp-theme-dark .rgp-search-filters>summary{background:#1b1b1b}html.rgp-theme-dark .rgp-search-filters>summary::after{color:#7fd6a2}html.rgp-theme-dark .rgp-component .search .phrases,html.rgp-theme-dark .rgp-component .search .only{background:#17221c!important}html.rgp-theme-dark .rgp-component .search .phrases label,html.rgp-theme-dark .rgp-component .search .only label{color:#a0bcd4!important}html.rgp-theme-dark .rgp-component .search select{background:#1b1b1b}html.rgp-theme-dark .rgp-component .search .form-limit{background:#1b1b1b}html.rgp-theme-dark .rgp-search-result-card{background:#1b1b1b;box-shadow:0 8px 26px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-search-result-card:hover{border-color:#3d5143;box-shadow:0 14px 32px rgba(0,0,0,0.295)}html.rgp-theme-dark .rgp-component .search .rgp-search-result-card .result-title a:hover,html.rgp-theme-dark .rgp-component .search .rgp-search-result-card dt a:hover{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-component .search .rgp-search-result-card .result-category{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-component .search .highlight{background:#373325}html.rgp-theme-dark .rgp-component .search .alert,html.rgp-theme-dark .rgp-component .search .error{border:1px solid #554f3f;background:#252119;color:#ddcca4}html.rgp-theme-dark .rgp-component .search dl.search-results:not(.rgp-search-results-enhanced)>dt{background:#1b1b1b}html.rgp-theme-dark .rgp-component .search dl.search-results:not(.rgp-search-results-enhanced)>dt~dd{background:#1b1b1b}html.rgp-theme-dark .rgp-article-body .rgp-table-scroll{background:#1b1b1b;box-shadow:0 10px 28px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-article-body .rgp-table-scroll:focus-visible{outline:3px solid rgba(16,131,62,0.24)}html.rgp-theme-dark .rgp-article-body table.rgp-table{background:#1b1b1b!important}html.rgp-theme-dark .rgp-article-body table.rgp-table caption{background:#1b1b1b}html.rgp-theme-dark .rgp-article-body table.rgp-table th,html.rgp-theme-dark .rgp-article-body table.rgp-table td{background:#1b1b1b!important}html.rgp-theme-dark .rgp-article-body table.rgp-table thead th,html.rgp-theme-dark .rgp-article-body table.rgp-table tr:first-child>th{background:linear-gradient(180deg,#1b281f 0%,#1d2b22 100%)!important;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-article-body table.rgp-table tbody tr:nth-child(even)>td{background:#17221c!important}@media (hover:hover){html.rgp-theme-dark .rgp-article-body table.rgp-table tbody tr:hover>td{background:#19251d!important}}html.rgp-theme-dark .rgp-article-body table.rgp-table a{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-table-hint{background:#17221c}html.rgp-theme-dark .rgp-breadcrumbs .rgp-breadcrumb-link{color:#7fd6a2}html.rgp-theme-dark .rgp-breadcrumbs .rgp-breadcrumb-link:hover{color:#7fd6a2}html.rgp-theme-dark .rgp-breadcrumbs .rgp-breadcrumb-link:focus-visible{outline:3px solid rgba(16,131,62,0.25)}html.rgp-theme-dark .rgp-article-body .rgp-table-scroll{border-color:#3d4f43!important;box-shadow:inset 0 3px 0 var(--rgp-brand),0 12px 30px rgba(0,0,0,0.243)!important}html.rgp-theme-dark .rgp-article-body table.rgp-table thead th,html.rgp-theme-dark .rgp-article-body table.rgp-table tr:first-child>th,html.rgp-theme-dark .rgp-article-body table.rgp-table.rgp-table-inferred-head tr.rgp-table-inferred-header>td{background:linear-gradient(180deg,#1b2820 0%,#1f2d24 100%)!important;color:#7fd6a2 !important;border-bottom-color:#3d4f43!important}html.rgp-theme-dark .rgp-article-body table.rgp-table.rgp-table-inferred-head tr.rgp-table-inferred-header>td strong,html.rgp-theme-dark .rgp-article-body table.rgp-table.rgp-table-inferred-head tr.rgp-table-inferred-header>td b{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-content-type-badge{border:1px solid color-mix(in srgb,var(--rgp-content-accent,var(--rgp-brand)) 22%, transparent);background:color-mix(in srgb,var(--rgp-content-accent,var(--rgp-brand)) 9%, white);color:#7fd6a2}@supports not (color:color-mix(in srgb,#000 10%,#fff)){html.rgp-theme-dark .rgp-content-type-badge{border-color:rgba(16,131,62,0.18);color:#7fd6a2}}html.rgp-theme-dark .rgp-auto-media-caption a{color:#7fd6a2}html.rgp-theme-dark .rgp-auto-resource-card{background:linear-gradient(135deg,var(--rgp-brand-soft),#1b1b1b);box-shadow:0 10px 28px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-auto-facebook{background:linear-gradient(135deg,#181c24,#1b1b1b)}html.rgp-theme-dark .rgp-auto-facebook .rgp-resource-link span{color:#84a4db}html.rgp-theme-dark .rgp-community-map-location strong{color:#7fd6a2}html.rgp-theme-dark .rgp-diagnostics-wrap{background:#1a231c;border-top:1px solid #384a3d}html.rgp-theme-dark .rgp-diagnostics{border:1px solid #3b4d41;background:#1b1b1b;box-shadow:0 8px 24px rgba(0,0,0,0.204)}html.rgp-theme-dark .rgp-diagnostics>summary{color:#7fd6a2}html.rgp-theme-dark .rgp-diagnostic-item{background:#17221c}html.rgp-theme-dark .rgp-diagnostic-item.is-ok .rgp-diagnostic-status{color:#7fd6a2}html.rgp-theme-dark .rgp-diagnostic-item.is-warning .rgp-diagnostic-status{background:#302c20;color:#e5cb99}html.rgp-theme-dark .rgp-local-video{box-shadow:0 14px 34px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-lightbox-trigger .rgp-lightbox-photo{box-shadow:0 10px 28px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-lightbox-trigger:hover .rgp-lightbox-photo{box-shadow:0 16px 34px rgba(0,0,0,0.438)}html.rgp-theme-dark .rgp-lightbox-trigger:focus-visible{outline:3px solid rgba(16,131,62,0.38)}html.rgp-theme-dark .rgp-lightbox-badge{border:1px solid rgba(51,51,51,0.75);background:rgba(27,27,27,0.828);color:#7fd6a2;box-shadow:0 8px 20px rgba(0,0,0,0.438)}html.rgp-theme-dark .rgp-lightbox{background:rgba(7,24,42,0.76)}html.rgp-theme-dark .rgp-lightbox-dialog{border:1px solid rgba(51,51,51,0.28);background:#1b1b1b;box-shadow:0 30px 90px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-lightbox-head{background:#1b1b1b}html.rgp-theme-dark .rgp-lightbox-close,html.rgp-theme-dark .rgp-lightbox-nav{background:#1b1b1b}html.rgp-theme-dark .rgp-lightbox-stage{background:linear-gradient(135deg,#1b2327,#19221c)}html.rgp-theme-dark .rgp-lightbox-image{box-shadow:0 14px 36px rgba(0,0,0,0.464)}html.rgp-theme-dark .rgp-lightbox-caption{color:#b6c1ca}html.rgp-theme-dark .rgp-lightbox-nav:hover,html.rgp-theme-dark .rgp-lightbox-close:hover{border-color:#3f5647;color:#7fd6a2}html.rgp-theme-dark .rgp-lightbox-nav:focus-visible,html.rgp-theme-dark .rgp-lightbox-close:focus-visible{outline:3px solid rgba(16,131,62,0.32)}html.rgp-theme-dark .rgp-lightbox-foot{background:#1b1b1b}html.rgp-theme-dark .rgp-lightbox-count{color:#7fd6a2}html.rgp-theme-dark .rgp-btn-quiet{color:#7fd6a2}html.rgp-theme-dark .rgp-btn-quiet:hover{background:rgba(16,131,62,0.07);border-color:rgba(16,131,62,0.18)}html.rgp-theme-dark .rgp-community-map-pdf{color:#7fd6a2}html.rgp-theme-dark .rgp-article-body .rgp-lead{color:#b5c8d8}html.rgp-theme-dark .rgp-article-body .rgp-callout{border:1px solid rgba(16,131,62,0.22);border-left:4px solid #10833e;background:linear-gradient(135deg,rgba(16,131,62,0.07),rgba(27,27,27,0.864))}html.rgp-theme-dark .rgp-article-body .rgp-info-card{background:#1b1b1b}html.rgp-theme-dark .rgp-article-body .rgp-downloads>a{background:#1b1b1b}html.rgp-theme-dark .rgp-article-body .rgp-downloads>a:hover{border-color:rgba(16,131,62,0.35);background:rgba(16,131,62,0.04)}@media(max-width:760px){html.rgp-theme-dark .rgp-btn-quiet{background:#1b1b1b}}html.rgp-theme-dark .rgp-map-viewer-controls .rgp-map-pdf-button{border:1px solid rgba(16,131,62,0.28);background:#1b271f;color:#9be6b9;box-shadow:0 4px 14px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-map-viewer-controls .rgp-map-pdf-button:hover,html.rgp-theme-dark .rgp-map-viewer-controls .rgp-map-pdf-button:focus-visible{color:#ffffff;box-shadow:0 8px 20px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary{border:1px solid rgba(16,131,62,0.1) !important;color:#ffffff !important;box-shadow:0 9px 22px rgba(0,0,0,0.464) !important}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary:hover{border-color:rgba(11,104,49,0.12) !important;color:#ffffff !important;box-shadow:0 12px 26px rgba(0,0,0,0.55) !important}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary:active{box-shadow:0 5px 14px rgba(0,0,0,0.438) !important}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary:focus-visible{outline:3px solid rgba(16,131,62,0.27);border-color:rgba(16,131,62,0.18) !important}html.rgp-theme-dark .rgp-community-map-actions .rgp-community-map-pdf{color:#9be6b9 !important}html.rgp-theme-dark .rgp-community-map-actions .rgp-community-map-pdf:hover{color:#a5e9c1 !important}html.rgp-theme-dark .rgp-community-map-actions .rgp-community-map-pdf:focus-visible{outline:3px solid rgba(16,131,62,0.24)}html.rgp-theme-dark .rgp-front-hero{background:radial-gradient(circle at 88% 18%,rgba(16,131,62,0.1),transparent 26%),
    radial-gradient(circle at 8% 82%,rgba(16,131,62,0.055),transparent 24%),
    linear-gradient(118deg,#19241b 0%,#1b1b1b 52%,#1b281f 100%)!important}html.rgp-theme-dark .rgp-front-hero::after{border:1px solid rgba(16,131,62,0.08)}html.rgp-theme-dark .rgp-hero-community-meta{color:#a0bcd4!important}html.rgp-theme-dark .rgp-hero-community-meta strong{color:#7fd6a2}html.rgp-theme-dark .rgp-hero-panel-card{color:#ffffff}html.rgp-theme-dark .rgp-hero-panel-card strong{color:#ffffff}html.rgp-theme-dark .rgp-hero-action-grid a{border:1px solid #3a4a40;background:rgba(27,27,27,0.846);box-shadow:0 10px 26px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-hero-action-grid a:hover{border-color:#445c4c;box-shadow:0 16px 32px rgba(0,0,0,0.334);color:#7fd6a2}html.rgp-theme-dark .rgp-hero-action-grid b{color:#7fd6a2}html.rgp-theme-dark .rgp-hero-action-grid em{color:#7fd6a2}html.rgp-theme-dark .rgp-footer{background:linear-gradient(180deg,#1b1b1b 0%,#172217 100%)!important}html.rgp-theme-dark .rgp-footer-inline-link{color:#a0bcd4!important}html.rgp-theme-dark .rgp-footer-inline-link:hover{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-footer-contacts address{color:#a0bcd4}html.rgp-theme-dark .rgp-footer-contacts p{color:#a0bcd4}html.rgp-theme-dark .rgp-footer-legal a{color:#b7c3cd}html.rgp-theme-dark .rgp-footer-legal a:hover{color:#7fd6a2}@media(max-width:760px){html.rgp-theme-dark .rgp-nav{box-shadow:0 8px 22px rgba(0,0,0,0.282)}}html.rgp-theme-dark .rgp-drawer-shortcuts a{border:1px solid #39493e;background:#172217}html.rgp-theme-dark .rgp-drawer-shortcuts a span{color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-shortcuts a:hover{background:#1b281f;border-color:#405647;color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-shortcuts a.is-current{border-color:#445d4b;color:#7fd6a2}html.rgp-theme-dark .rgp-drawer-shortcuts a:focus-visible{outline:3px solid rgba(16,131,62,0.24)}@media(max-width:760px){html.rgp-theme-dark .rgp-nav{background:rgba(27,27,27,0.864)!important;border-bottom-color:#3a4940!important;box-shadow:0 8px 22px rgba(0,0,0,0.295)}}html.rgp-theme-dark .rgp-body :where(a,html.rgp-theme-dark button,html.rgp-theme-dark input,html.rgp-theme-dark select,html.rgp-theme-dark textarea,html.rgp-theme-dark [tabindex]):focus-visible{outline:3px solid rgba(16,131,62,0.32)}html.rgp-theme-dark .rgp-migration-snapshot{border:1px solid #3c4d41;background:#18231b}html.rgp-theme-dark .rgp-migration-snapshot-head button{border:1px solid #415647;background:#1b1b1b;color:#7fd6a2}html.rgp-theme-dark .rgp-migration-snapshot textarea{border:1px solid #3b4a40;background:#1b1b1b;color:#a6c5e8}html.rgp-theme-dark .rgp-copy-status{color:#7fd6a2}html.rgp-theme-dark .rgp-brand-logo,html.rgp-theme-dark .rgp-footer-logo-wrap img,html.rgp-theme-dark .rgp-community-map-badge img{color:#7fd6a2}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-previous-page > a.rgp-page-control{border-color:#405647!important;color:#7fd6a2 !important;box-shadow:0 5px 14px rgba(0,0,0,0.282)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-previous-page > a.rgp-page-control:hover{background:#1e2d23!important;border-color:#486150!important;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-previous-page > a.rgp-page-control:focus-visible{outline:3px solid rgba(16,131,62,0.28)!important}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary{border:1px solid var(--rgp-brand)!important;background:var(--rgp-brand)!important;color:#ffffff!important;box-shadow:0 9px 22px rgba(0,0,0,0.464)!important}html.rgp-theme-dark .rgp-community-map-actions > a.rgp-community-map-pdf.rgp-btn{border:1px solid #405647!important;background:rgba(27,27,27,0.846)!important;color:#7fd6a2 !important;box-shadow:0 5px 16px rgba(0,0,0,0.191)!important}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary:hover{background:var(--rgp-brand-deep)!important;border-color:var(--rgp-brand-deep)!important;box-shadow:0 12px 26px rgba(0,0,0,0.55)!important}html.rgp-theme-dark .rgp-community-map-actions > a.rgp-community-map-pdf.rgp-btn:hover{border-color:#486150!important;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-community-map-actions > button.rgp-community-map-primary.rgp-btn.rgp-btn-primary:focus-visible,html.rgp-theme-dark .rgp-community-map-actions > a.rgp-community-map-pdf.rgp-btn:focus-visible{outline:3px solid rgba(16,131,62,0.26)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-current > .rgp-page-control,html.rgp-theme-dark .rgp-pagination-list .rgp-page-current{background:var(--rgp-brand)!important;border-color:var(--rgp-brand)!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(0,0,0,0.516)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-previous-page > a.rgp-page-control{background:#1b281f!important;border-color:#3d5243!important;color:#7fd6a2 !important;box-shadow:0 4px 12px rgba(0,0,0,0.217)!important}html.rgp-theme-dark .rgp-pagination-list .rgp-page-item.is-previous-page > a.rgp-page-control:hover{background:#1e2c22!important;border-color:#465e4d!important}html.rgp-theme-dark .rgp-section-more,html.rgp-theme-dark .rgp-section-more-button,html.rgp-theme-dark .rgp-quick-preview-head > a,html.rgp-theme-dark .rgp-service-card > a,html.rgp-theme-dark .rgp-readmore{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-section-more:hover,html.rgp-theme-dark .rgp-section-more-button:hover,html.rgp-theme-dark .rgp-quick-preview-head > a:hover,html.rgp-theme-dark .rgp-service-card > a:hover,html.rgp-theme-dark .rgp-readmore:hover{color:#7fd6a2 !important}html.rgp-theme-dark .rgp-section-more:focus-visible,html.rgp-theme-dark .rgp-section-more-button:focus-visible,html.rgp-theme-dark .rgp-quick-preview-head > a:focus-visible,html.rgp-theme-dark .rgp-service-card > a:focus-visible,html.rgp-theme-dark .rgp-readmore:focus-visible{outline:3px solid rgba(16,131,62,0.3)!important}html.rgp-theme-dark .rgp-public-services{background:#19221c}html.rgp-theme-dark .rgp-quick-card{color:#ffffff!important;box-shadow:0 14px 30px rgba(0,0,0,0.386), inset 0 1px 0 rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-quick-card::before{background:linear-gradient(180deg,rgba(27,27,27,0.09),rgba(27,27,27,0))}html.rgp-theme-dark .rgp-quick-card::after{background:rgba(27,27,27,0.09)}html.rgp-theme-dark .rgp-quick-icon{color:#ffffff}html.rgp-theme-dark .rgp-quick-label{color:#ffffff!important}html.rgp-theme-dark .rgp-quick-arrow{color:#ffffff!important}html.rgp-theme-dark .rgp-quick-card :where(.rgp-quick-label,html.rgp-theme-dark .rgp-quick-arrow,html.rgp-theme-dark .rgp-quick-icon,html.rgp-theme-dark .rgp-quick-icon svg,html.rgp-theme-dark span){color:#ffffff!important}html.rgp-theme-dark .rgp-quick-tab.is-active{outline:4px solid rgba(56,76,66,0.95);box-shadow:0 18px 34px rgba(0,0,0,0.464), inset 0 1px 0 rgba(0,0,0,0.49)}html.rgp-theme-dark .rgp-front-hero-v101{background:radial-gradient(circle at 0% 18%, rgba(16,131,62,0.08) 0 12%, transparent 12.2%),
    radial-gradient(circle at 14% 10%, rgba(16,131,62,0.05) 0 12%, transparent 12.2%),
    linear-gradient(180deg,#18231e 0%, #1c2520 100%)}html.rgp-theme-dark .rgp-front-hero-v101 .rgp-hero-copy p{color:#b3bbc3}html.rgp-theme-dark .rgp-front-hero-v101 .rgp-btn-primary{box-shadow:0 16px 34px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-front-hero-v101 .rgp-btn-secondary{background:rgba(27,27,27,0.792)}html.rgp-theme-dark .rgp-hero-stats span{background:rgba(27,27,27,0.81);box-shadow:0 8px 20px rgba(0,0,0,0.204)}html.rgp-theme-dark .rgp-hero-stats b{color:#7fd6a2}html.rgp-theme-dark .rgp-hero-visual-media{background:#232f27;border:1px solid #39473e}html.rgp-theme-dark .rgp-hero-visual-media::after{background:linear-gradient(90deg, rgba(24,36,31,0.882) 0%, rgba(24,36,31,0.792) 18%, rgba(24,36,31,0.315) 42%, rgba(24,36,31,0) 65%)}html.rgp-theme-dark .rgp-hero-visual-note{color:#ffffff;text-shadow:0 8px 24px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-hero-visual-badge{background:rgba(27,27,27,0.828);border:1px solid rgba(51,51,51,0.82);box-shadow:0 14px 30px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-hero-visual-badge::before{background:var(--rgp-brand)}html.rgp-theme-dark .rgp-hero-visual-badge small{color:#b6bec4}html.rgp-theme-dark .rgp-service-ribbon-card{background:rgba(27,27,27,0.864);box-shadow:0 12px 28px rgba(0,0,0,0.23)}html.rgp-theme-dark .rgp-service-ribbon-card:hover{box-shadow:0 18px 34px rgba(0,0,0,0.36)}html.rgp-theme-dark .rgp-service-ribbon-text small{color:#b6bec4}html.rgp-theme-dark .rgp-service-ribbon-arrow{color:#7fd6a2}html.rgp-theme-dark .rgp-accent-green .rgp-service-ribbon-icon{background:#1d2b22;color:#96e5b7}html.rgp-theme-dark .rgp-accent-orange .rgp-service-ribbon-icon{background:#2a241d;color:#dca974}html.rgp-theme-dark .rgp-accent-blue .rgp-service-ribbon-icon{background:#1b1f27;color:#74a0dc}html.rgp-theme-dark .rgp-accent-teal .rgp-service-ribbon-icon{background:#1e2c29;color:#94e4e2}html.rgp-theme-dark .rgp-quick-section{background:#1a2026}html.rgp-theme-dark .rgp-quick-card{box-shadow:0 14px 28px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-quick-card::after{background:rgba(27,27,27,0.108)}html.rgp-theme-dark .rgp-quick-card .rgp-quick-icon{color:#ffffff}html.rgp-theme-dark .rgp-quick-card .rgp-quick-label{color:#ffffff}html.rgp-theme-dark .rgp-quick-card .rgp-quick-caption{color:rgba(255,255,255,0.82)}html.rgp-theme-dark .rgp-quick-card .rgp-quick-arrow{color:#ffffff}html.rgp-theme-dark .rgp-quick-card.tone-announcements .rgp-quick-caption{color:rgba(255,255,255,0.86)}html.rgp-theme-dark .rgp-quick-card.tone-announcements .rgp-quick-label,html.rgp-theme-dark .rgp-quick-card.tone-announcements .rgp-quick-arrow,html.rgp-theme-dark .rgp-quick-card.tone-announcements .rgp-quick-icon{color:#ffffff}html.rgp-theme-dark .rgp-quick-preview{background:#1b1b1b}html.rgp-theme-dark .rgp-quick-preview-card{background:#1b1b1b}html.rgp-theme-dark .rgp-quick-preview-card a{color:#7fd6a2}html.rgp-theme-dark .rgp-public-services{background:#1b1b1b}html.rgp-theme-dark .rgp-service-card{background:#17211c;border-color:#38453d;box-shadow:0 8px 24px rgba(0,0,0,0.204)}html.rgp-theme-dark .rgp-nav-sections::after{background:rgba(27,27,27,0.144);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.412)}@media (min-width:901px){html.rgp-theme-dark .rgp-header{box-shadow:0 10px 28px rgba(0,0,0,0.308)}}html.rgp-theme-dark .rgp-nav-sections::after{background:rgba(27,27,27,0.162);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.464)}html.rgp-theme-dark .rgp-hero-visual-badge{box-shadow:0 18px 36px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-nav-sections::after{background:rgba(27,27,27,0.126);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.36)}html.rgp-theme-dark .rgp-nav-sections:hover::after{background:rgba(27,27,27,0.162)}html.rgp-theme-dark .rgp-hero-visual-media::after{background:linear-gradient(180deg,rgba(27,27,27,0) 58%,rgba(13,75,48,0.1) 100%)!important}@media (min-width:901px){html.rgp-theme-dark .rgp-nav{box-shadow:0 10px 24px rgba(0,0,0,0.256)!important}}html.rgp-theme-dark .rgp-nav-modal-backdrop{background:rgba(18,45,70,0.58)}html.rgp-theme-dark .rgp-nav-modal-panel{background:#1b1b1b;border:1px solid rgba(61,76,68,0.95);box-shadow:0 38px 90px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-nav-modal-head{border-bottom:1px solid #36433c;background:rgba(27,27,27,0.882)}html.rgp-theme-dark .rgp-nav-modal-search{border:1px solid #364149;background:#1b1b1b;box-shadow:0 8px 24px rgba(0,0,0,0.23)}html.rgp-theme-dark .rgp-nav-modal-search:focus-within{border-color:#4b6657;box-shadow:0 0 0 4px rgba(0,0,0,0.36)}html.rgp-theme-dark .rgp-nav-modal-search-icon{color:#7fd6a2}html.rgp-theme-dark .rgp-nav-modal-search kbd{border:1px solid #353f48;background:#181e24;color:#aab2bb}html.rgp-theme-dark .rgp-nav-modal-close{background:#1b1b1b!important;box-shadow:0 8px 22px rgba(0,0,0,0.23)}html.rgp-theme-dark .rgp-nav-modal-close:hover{background:#1c2420!important;border-color:#41574a!important;color:#7fd6a2 !important}html.rgp-theme-dark .rgp-nav-modal-group-icon{background:#1e2c23;color:#7fd6a2}html.rgp-theme-dark .rgp-nav-modal-group-head p{color:#aab3bc}html.rgp-theme-dark .rgp-nav-modal-item{border:1px solid #354148;background:#1b1b1b;box-shadow:0 5px 16px rgba(0,0,0,0.165)}html.rgp-theme-dark .rgp-nav-modal-item:hover{border-color:#41574a;background:#17221a;box-shadow:0 10px 22px rgba(0,0,0,0.282)}html.rgp-theme-dark .rgp-nav-modal-item:focus-visible{outline:3px solid rgba(16,131,62,0.24)}html.rgp-theme-dark .rgp-nav-modal-item.is-current{border-color:#4b6657;background:#1a261f}html.rgp-theme-dark .rgp-nav-modal-item-icon{background:#1b2027;color:#7fabdf}html.rgp-theme-dark .rgp-nav-modal-item:nth-child(3n+2) .rgp-nav-modal-item-icon{background:#1e2c23;color:#9ae6bd}html.rgp-theme-dark .rgp-nav-modal-item:nth-child(3n) .rgp-nav-modal-item-icon{background:#1d2a29;color:#97e5df}html.rgp-theme-dark .rgp-nav-modal-group-documents .rgp-nav-modal-item:nth-child(2n) .rgp-nav-modal-item-icon{background:#1d2b1f;color:#98e5bc}html.rgp-theme-dark .rgp-nav-modal-item-arrow{color:#7fd6a2}html.rgp-theme-dark .rgp-nav-modal-empty{border:1px solid #39493f;background:#19251d;color:#c3cfcb}html.rgp-theme-dark .rgp-nav-modal-footer{border-top:1px solid #36453c;background:radial-gradient(160px 70px at 7% 110%,rgba(93,202,126,0.26),transparent 70%),
    radial-gradient(260px 95px at 24% 116%,rgba(79,187,117,0.14),transparent 72%),
    linear-gradient(180deg,#17221a 0%,#1b271f 100%)}html.rgp-theme-dark .rgp-nav-modal-footer::before{background:rgba(75,191,117,0.13)}html.rgp-theme-dark .rgp-nav-modal-footer::after{background:rgba(41,154,95,0.09)}html.rgp-theme-dark .rgp-nav-modal-brand-mark{background:#1f2e25;color:#7fd6a2}html.rgp-theme-dark .rgp-nav-modal-brand strong{color:#7fd6a2}html.rgp-theme-dark .rgp-nav-modal-brand small{color:#adb6bd}html.rgp-theme-dark .rgp-nav-modal-tagline{color:#8ad2ad}@media(max-width:760px){html.rgp-theme-dark .rgp-nav-modal-head{background:#1b1b1b}}html.rgp-theme-dark .rgp-list-intro{background:linear-gradient(135deg,#1b1b1b 0%,#181e23 68%,#1b281f 100%);box-shadow:0 10px 28px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-list-intro-icon{color:#7fd6a2;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.308)}html.rgp-theme-dark .rgp-list-card{background:#1b1b1b;box-shadow:0 9px 26px rgba(0,0,0,0.217)}html.rgp-theme-dark .rgp-list-card-icon{color:#7fd6a2;background:#1b2820}html.rgp-theme-dark .rgp-list-card-meta span{color:#7fd6a2}html.rgp-theme-dark .rgp-list-card p{color:#b0b9c3}html.rgp-theme-dark .rgp-list-card-action{color:#7fd6a2 !important}@media (hover:hover){html.rgp-theme-dark .rgp-list-card:hover{border-color:#415347;box-shadow:0 16px 36px rgba(0,0,0,0.321)}}html.rgp-theme-dark .rgp-news-video-badge{border:1px solid rgba(51,51,51,0.72);background:rgba(7,24,42,0.82);color:#ffffff;box-shadow:0 8px 22px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-news-video-badge b{background:#1b1b1b;color:#7fd6a2}html.rgp-theme-dark .rgp-article-body iframe.rgp-youtube-frame-legacy{box-shadow:0 14px 34px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-article-body .avPlayerWrapper.avVideo.rgp-allvideos-responsive .avPlayerBlock{box-shadow:0 14px 34px rgba(0,0,0,0.412)}html.rgp-theme-dark .rgp-article-body img.rgp-lightbox-inline-trigger:focus-visible{outline:3px solid rgba(16,131,62,0.38)}html.rgp-theme-dark .rgp-news-placeholder.rgp-news-placeholder-branded{background:linear-gradient(106deg,#1b2127 0%,#192325 53%,#1b281b 100%)}html.rgp-theme-dark .rgp-news-placeholder-branded::before{background:radial-gradient(circle at 18% 78%,rgba(27,27,27,0.522) 0,rgba(27,27,27,0) 30%),
    radial-gradient(circle at 78% 18%,rgba(32,48,36,0.55) 0,rgba(32,48,36,0) 28%),
    linear-gradient(90deg,rgba(27,27,27,0.126) 0%,rgba(27,27,27,0) 58%)}html.rgp-theme-dark .rgp-news-placeholder.rgp-news-placeholder-branded{background-color:#1b2824}html.rgp-theme-dark .rgp-order-select-toggle{border:1px solid #40564a!important;background:#1b1b1b!important;box-shadow:0 5px 16px rgba(0,0,0,0.217)!important}html.rgp-theme-dark .rgp-order-select-toggle:hover{background:#17211c!important;border-color:#476151!important}html.rgp-theme-dark .rgp-order-select-toggle:focus-visible{outline:3px solid rgba(16,131,62,0.16)!important}html.rgp-theme-dark .rgp-order-select.is-open .rgp-order-select-toggle{border-color:#577563!important;box-shadow:0 0 0 3px rgba(0,0,0,0.334)!important;background:#1b1b1b!important}html.rgp-theme-dark .rgp-order-select-toggle-icon{color:#a4c7e8}html.rgp-theme-dark .rgp-order-select-menu{border:1px solid #39464d!important;background:#1b1b1b!important;box-shadow:0 16px 38px rgba(0,0,0,0.464)!important}html.rgp-theme-dark .rgp-order-select-option{color:#a3c2e0!important}html.rgp-theme-dark .rgp-order-select-option:hover,html.rgp-theme-dark .rgp-order-select-option:focus-visible{background:#1a251e!important;color:#a4c7e8!important}html.rgp-theme-dark .rgp-order-select-option:focus-visible{box-shadow:inset 0 0 0 2px rgba(0,0,0,0.464)!important}html.rgp-theme-dark .rgp-order-select-option.is-selected{background:linear-gradient(90deg,#1c2a21 0%,#19251e 100%)!important;color:#a2e8be!important}html.rgp-theme-dark .rgp-order-select-option-icon{color:#a4c7e8}html.rgp-theme-dark .rgp-order-select-option.is-selected .rgp-order-select-option-icon{color:#94e4b4}html.rgp-theme-dark .rgp-order-select-option-copy small{color:#aeb5bd}html.rgp-theme-dark .rgp-order-select-option.is-selected .rgp-order-select-option-copy small{color:#b4bfb9}html.rgp-theme-dark .rgp-order-select-option-check{color:#ffffff;box-shadow:0 3px 8px rgba(0,0,0,0.516)}html.rgp-theme-dark .rgp-search-filters.rgp-has-select-open .rgp-search-filters-body{background:#1b1b1b}html.rgp-theme-dark .rgp-quick-preview-card:focus-within{outline:3px solid rgba(16,131,62,0.28)}html.rgp-theme-dark .rgp-quick-preview-more{color:#7fd6a2}html.rgp-theme-dark .rgp-nav-modal-search:focus-within{outline:3px solid rgba(16,131,62,0.22)}html.rgp-theme-dark .rgp-site-alert{border-bottom:1px solid rgba(0,0,0,0.06)}html.rgp-theme-dark .rgp-site-alert-info{background:#1d2a22;color:#a5e9c1}html.rgp-theme-dark .rgp-site-alert-warning{background:#312d21;color:#e9d7a5}html.rgp-theme-dark .rgp-site-alert-danger{color:#ffffff}html.rgp-theme-dark .rgp-site-alert-info .rgp-site-alert-icon{color:#ffffff}html.rgp-theme-dark .rgp-site-alert-warning .rgp-site-alert-icon{color:#ffffff}html.rgp-theme-dark .rgp-site-alert-danger .rgp-site-alert-icon{background:#1b1b1b;color:#e08883}html.rgp-theme-dark .rgp-site-alert-close:hover{background:rgba(0,0,0,0.08)}html.rgp-theme-dark .rgp-site-alert-danger .rgp-site-alert-close:hover{background:rgba(27,27,27,0.162)}html.rgp-theme-dark .rgp-share-btn{background:#1b1b1b}html.rgp-theme-dark .rgp-share-fb:hover{color:#ffffff!important}html.rgp-theme-dark .rgp-share-tg:hover{color:#ffffff!important}html.rgp-theme-dark .rgp-share-viber:hover{background:#403c58;border-color:#504c67;color:#ffffff!important}html.rgp-theme-dark .rgp-share-copy:hover,html.rgp-theme-dark .rgp-share-copy.is-done{background:var(--rgp-brand);border-color:var(--rgp-brand);color:#ffffff!important}html.rgp-theme-dark .rgp-share-btn:focus-visible{outline:3px solid rgba(16,131,62,0.35)}html.rgp-theme-dark .rgp-share-copy-status{color:#ffffff}html.rgp-theme-dark .rgp-to-top{background:var(--rgp-brand);color:#ffffff;box-shadow:0 12px 28px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-to-top:focus-visible{outline:3px solid rgba(16,131,62,0.4)}html.rgp-theme-dark .rgp-map-find{background:#1b1b1b}html.rgp-theme-dark .rgp-map-find:focus-within{border-color:#465f4f;outline:3px solid rgba(16,131,62,0.18)}html.rgp-theme-dark .rgp-map-find span{color:#7fd6a2}html.rgp-theme-dark .rgp-map-find input.is-miss{color:#e08883}html.rgp-theme-dark .rgp-map-legend-chip{background:#1b1b1b}html.rgp-theme-dark .rgp-map-legend-chip i{box-shadow:0 0 0 2px rgba(0,0,0,0.55),0 0 0 3px rgba(0,0,0,0.49)}html.rgp-theme-dark .rgp-map-legend-chip:hover{border-color:#3f5647;background:var(--rgp-brand-soft,#1b281f)}html.rgp-theme-dark .rgp-map-legend-chip[aria-pressed="true"]{border-color:var(--rgp-brand);background:var(--rgp-brand);color:#ffffff}html.rgp-theme-dark .rgp-map-legend-chip:focus-visible{outline:3px solid rgba(16,131,62,0.3)}html.rgp-theme-dark .rgp-map-inline-svg .rgp-map-settlement:hover,html.rgp-theme-dark .rgp-map-inline-svg .rgp-map-settlement:focus{stroke:#9be6b9;fill:rgba(155,230,185,0.1)}html.rgp-theme-dark .rgp-map-inline-svg .rgp-map-settlement.is-active{stroke:#9be6b9;fill:rgba(155,230,185,0.14)}html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="lyubymivka"] [data-district="lyubymivka"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="tavriia"] [data-district="tavriia"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="kokhane"] [data-district="kokhane"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="vysoke"] [data-district="vysoke"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="rozdol"] [data-district="rozdol"]{stroke:#9be6b9;fill:rgba(155,230,185,0.16)}html.rgp-theme-dark .rgp-map-tip{color:#ffffff;box-shadow:0 12px 28px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-map-tip i{box-shadow:0 0 0 2px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-map-tip span{color:rgba(255,255,255,0.75)}html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="lyubymivka"] [data-district="lyubymivka"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="tavriia"] [data-district="tavriia"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="kokhane"] [data-district="kokhane"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="vysoke"] [data-district="vysoke"],html.rgp-theme-dark .rgp-map-inline-svg[data-district-filter="rozdol"] [data-district="rozdol"]{fill:rgba(155,230,185,0.28)}html.rgp-theme-dark .rgp-a11y-stepper{background:var(--rgp-brand-soft,#1b281f)}html.rgp-theme-dark .rgp-a11y-stepper button{background:#1b1b1b}html.rgp-theme-dark .rgp-a11y-stepper output{color:var(--rgp-brand-deep,#a5e9c1)}html.rgp-theme-dark .rgp-a11y-themes button{background:#1b1b1b}html.rgp-theme-dark .rgp-a11y-themes button[aria-checked="true"]{border-color:var(--rgp-brand);box-shadow:0 0 0 3px rgba(0,0,0,0.516)}html.rgp-theme-dark .rgp-a11y-swatch-light{background:#191e25;color:#a6c5e8;border:1px solid #353f48}html.rgp-theme-dark .rgp-a11y-swatch-contrast{background:#000000;border:1px solid #000000}html.rgp-theme-dark .rgp-a11y-switch{background:#1b1b1b}html.rgp-theme-dark .rgp-a11y-switch i{background:#2c3339}html.rgp-theme-dark .rgp-a11y-switch i::after{background:#1b1b1b;box-shadow:0 1px 3px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-a11y-switch[aria-pressed="true"]{border-color:#465f4f}html.rgp-theme-dark .rgp-a11y-switch[aria-pressed="true"] i{background:var(--rgp-brand)}html.rgp-theme-dark .rgp-a11y-panel :is(.rgp-a11y-stepper button,html.rgp-theme-dark .rgp-a11y-themes button,html.rgp-theme-dark .rgp-a11y-switch,html.rgp-theme-dark .rgp-a11y-reset):focus-visible{outline:3px solid rgba(16,131,62,0.4)}html.rgp-theme-dark .rgp-a11y-reset{background:#1b1b1b}html.rgp-theme-dark .rgp-a11y-reset:hover,html.rgp-theme-dark .rgp-a11y-switch:hover,html.rgp-theme-dark .rgp-a11y-themes button:hover,html.rgp-theme-dark .rgp-a11y-stepper button:not(:disabled):hover{border-color:#465f4f}@media (max-width:760px){html.rgp-theme-dark .rgp-mtabs-on .rgp-mtabs{background:rgba(25,30,37,0.846)}html.rgp-theme-dark .rgp-mtab{background:#1b1b1b}html.rgp-theme-dark .rgp-mtab[aria-selected="true"]{background:var(--rgp-brand);border-color:var(--rgp-brand);color:#ffffff}html.rgp-theme-dark .rgp-mtab:focus-visible{outline:3px solid rgba(16,131,62,0.35)}}html.rgp-theme-dark .rgp-docview-backdrop{background:rgba(7,24,42,0.72)}html.rgp-theme-dark .rgp-docview-panel{background:#1b1b1b;box-shadow:0 30px 90px rgba(0,0,0,0.55)}html.rgp-theme-dark .rgp-docview-type{color:#ffffff}html.rgp-theme-dark .rgp-docview-btn{background:#1b1b1b}html.rgp-theme-dark .rgp-docview-download{background:var(--rgp-brand);border-color:var(--rgp-brand);color:#ffffff!important}html.rgp-theme-dark .rgp-docview-btn:hover{border-color:#465f4f}html.rgp-theme-dark .rgp-docview-close{background:#1b1b1b}html.rgp-theme-dark .rgp-docview :is(.rgp-docview-btn,html.rgp-theme-dark .rgp-docview-close):focus-visible{outline:3px solid rgba(16,131,62,0.35)}html.rgp-theme-dark .rgp-docview-spinner{border:3px solid rgba(51,51,51,0.25);border-top-color:#4c6756}html.rgp-theme-dark .rgp-docview-fallback{background:var(--rgp-bg,#191e25)}html.rgp-theme-dark .rgp-archive-filter{background:#1b1b1b}html.rgp-theme-dark .rgp-archive-field input,html.rgp-theme-dark .rgp-archive-field select{background:#1b1b1b}html.rgp-theme-dark .rgp-archive-field input:focus,html.rgp-theme-dark .rgp-archive-field select:focus{outline:3px solid rgba(16,131,62,0.2);border-color:#465f4f}html.rgp-theme-dark .rgp-appeal{background:#1b1b1b}html.rgp-theme-dark .rgp-appeal-alert{border:1px solid #523e3c;background:#261a1a;color:#e49895}html.rgp-theme-dark .rgp-req{color:#e08883}html.rgp-theme-dark .rgp-appeal-field :is(input[type=text],html.rgp-theme-dark input[type=email],html.rgp-theme-dark input[type=tel],html.rgp-theme-dark select,html.rgp-theme-dark textarea){border:1px solid #3b4650;background:#1b1b1b}html.rgp-theme-dark .rgp-appeal-field :is(input,html.rgp-theme-dark select,html.rgp-theme-dark textarea):focus{outline:3px solid rgba(16,131,62,0.2)}html.rgp-theme-dark .rgp-appeal-field.has-error :is(input,html.rgp-theme-dark select,html.rgp-theme-dark textarea){background:#221717}html.rgp-theme-dark .rgp-appeal-error{color:#e08883}html.rgp-theme-dark .rgp-appeal-consent a{color:var(--rgp-brand-deep,#a5e9c1)}html.rgp-theme-dark .rgp-appeal-done-icon{background:var(--rgp-brand);color:#ffffff}html.rgp-theme-dark,html.rgp-theme-dark body{background:#0f1720!important;color:#e4ecf3}html.rgp-theme-dark :is(img,video,iframe):not(.rgp-brand-logo):not([src$=".svg"]){filter:brightness(.92) contrast(1.02)}html.rgp-theme-dark .rgp-article-body :is(p,span,font,div,td,th,li,strong,b,em,h1,h2,h3,h4,h5,h6)[style*="color" i],
html.rgp-theme-dark .rgp-article-body font[color]{color:inherit!important}html.rgp-theme-dark .rgp-article-body [style*="background" i]{background-color:transparent!important}html.rgp-theme-dark .rgp-article-body a,html.rgp-theme-dark .rgp-breadcrumb-link,html.rgp-theme-dark .rgp-section-more{color:#7fd6a2!important}html.rgp-theme-dark :is(input,select,textarea){background:#16212c!important;color:#e4ecf3!important;border-color:#2f3f4f!important}html.rgp-theme-dark ::placeholder{color:#8296a8!important}html.rgp-theme-dark .rgp-brand-logo-wrap,html.rgp-theme-dark .rgp-footer-logo-wrap{background:#fff!important;border-radius:14px}html.rgp-theme-dark .rgp-map-inline-svg,html.rgp-theme-dark .rgp-community-map-art img{filter:brightness(.93)}html.rgp-theme-dark .rgp-a11y-stepper,html.rgp-theme-dark .rgp-a11y-stepper button,html.rgp-theme-dark .rgp-a11y-themes button,html.rgp-theme-dark .rgp-a11y-switch,html.rgp-theme-dark .rgp-a11y-reset{background:#16212c;color:#e4ecf3;border-color:#2f3f4f}html.rgp-theme-dark .rgp-a11y-stepper{background:#121c19}html.rgp-theme-dark .rgp-a11y-stepper output{color:#7fd6a2}html.rgp-theme-dark .rgp-a11y-switch i{background:#3a4a5a}html.rgp-theme-dark .rgp-a11y-switch[aria-pressed="true"] i{background:#1aa257}html.rgp-theme-dark .rgp-a11y-swatch-light{background:#f4f7fb;color:#173557}html.rgp-theme-dark .rgp-a11y-swatch-dark{background:#0f1720;color:#e4ecf3}html.rgp-theme-dark .rgp-a11y-swatch-contrast{background:#000;color:#ffeb3b}html.rgp-theme-dark .rgp-btn-primary,html.rgp-theme-dark .rgp-nav-sections{background:#13873f!important;color:#fff!important}html.rgp-theme-dark .rgp-site-alert-info{background:#123222;color:#cfeedd}html.rgp-theme-dark .rgp-site-alert-warning{background:#3a3006;color:#fde68a}html.rgp-theme-dark :is(.rgp-news-title a,.rgp-list-card h3 a,.rgp-quick-preview-card h3 a,.rgp-nav-modal-item-copy strong,.rgp-search-result-card dt a,.result-title a){color:#eef3f8!important}html.rgp-theme-dark :is(.rgp-news-title a,.rgp-list-card h3 a,.rgp-search-result-card dt a):hover{color:#9be3b8!important}html.rgp-theme-dark .rgp-primary-menu>li>a{color:#dfe8f0!important}html.rgp-theme-dark .rgp-primary-menu>li.current>a,html.rgp-theme-dark .rgp-primary-menu>li>a:hover{color:#8fe0b0!important}html.rgp-theme-dark .rgp-article-body .highlight,html.rgp-theme-dark .highlight{background:#4a3f0f!important;color:#fff3c4!important}html.rgp-theme-dark .rgp-a11y-stepper output{color:#7fd6a2!important}html.rgp-theme-dark .rgp-a11y-themes button[aria-checked="true"]{border-color:#2fb66a!important;box-shadow:0 0 0 3px rgba(47,182,106,.25)!important}html.rgp-theme-dark .rgp-mtabs-on .rgp-mtabs{background:rgba(15,23,32,.94)}html.rgp-theme-dark .rgp-docview-panel{background:#16212c}html.rgp-theme-dark .rgp-docview-btn,html.rgp-theme-dark .rgp-docview-close{background:#1b2733;border-color:#2f3f4f;color:#e4ecf3!important}html.rgp-theme-dark .rgp-docview-download{background:#13873f!important;border-color:#13873f!important;color:#fff!important}html.rgp-theme-dark .rgp-appeal-alert{background:#3a1715;border-color:#6e2a25;color:#ffd2cd}html.rgp-theme-dark .rgp-appeal-field.has-error :is(input,select,textarea){background:#2a1716!important}html.rgp-theme-dark .rgp-appeal-consent a{color:#7fd6a2}
