:root{--ink:#f5f8ff;--muted:#c2cee0;--teal:#a6d8ff;--rule:#314b6b;--paper:#081f3b;--app-soft:#123153;color-scheme:dark}
html,body,body.has-news-ticker{background:#081f3b!important;color:#f5f8ff!important}
body a,body h1,body h2,body h3,body h4,body .brand,body .site-nav a,body .header-actions a{color:#f5f8ff}
body .brand b,body .brand .fin{color:#ff8b20}.tagline,.finrap-purpose,.compact-tagline,.news-meta,.source-origin,.publisher-credit,.quote-credit,.quote-note{color:#c2cee0!important}
body .site-nav a{background:#163859}.site-nav a[aria-current=page],.site-nav a:hover{background:#285786!important;color:white!important}.site-nav{border-color:#314b6b}
body .language-picker,body .language-picker select{background-color:#123153;color:#fff;border-color:#385371}.language-picker:after{border-color:#fff!important}.language-short{color:white!important}
body .ticker.market-cards{background:#081f3b}.quote-card{background:#0d2949;border-color:#314b6b}.quote-unavailable a{color:#d4eaff}
.news-story,.latest-news,.section-heading,.site-footer,.editorial-batch .news-story,.category-grid>section{border-color:#314b6b!important}.category-label,.source-original,.source-translation a{color:#a6d8ff!important}
.sidebar-intro,.finrap-product-grid article{background:#123153!important;color:#fff;border-color:#314b6b!important}
body .fp-carousel:has(.cream-slide),body .fp-carousel .fp-slide .lead.cream-slide{background-color:#0d2949!important;color:#fff!important}
body .fp-carousel .fp-slide .lead.cream-slide:not([data-image-mode=full]):not([data-image-mode=inset]){background:#0d2949 url('/finrap-news/releases/verified-image-gate-20261013-44/finrap-logo-dark.png') 3.25% 5.1%/9% auto no-repeat!important}
body .fp-carousel .fp-slide .lead.cream-slide[data-image-mode=inset]{background:#0d2949!important}
body .fp-carousel .cream-slide .story-copy,body .fp-carousel .cream-slide .story-copy a,body .fp-carousel .cream-slide .news-meta,body .fp-carousel .cream-slide .category-label{color:#fff!important}
body .fp-carousel:has(.cream-slide) .fp-carousel-controls{background:#0d2949!important}body .fp-carousel:has(.cream-slide) .fp-carousel-controls button{background:#163859;color:white;border-color:#7490ae}
body .fp-carousel .cream-slide details[open]{background:#123153;color:white}
body .mobile-bottom-nav{background:#0a2443!important;border-color:#314b6b}.mobile-bottom-nav>a,.mobile-bottom-nav>button{color:#c2cee0!important}.mobile-bottom-nav a[aria-current=page]{color:#fff!important}
body dialog,body .mobile-menu,body .finrap-read-dialog{background:#0d2949!important;color:#fff!important;border-color:#57718e}body .finrap-read-dialog a{background:#1d436b;color:white}body .finrap-read-dialog .read-close{color:#fff}input,select,button,textarea{color-scheme:dark}
/* Only contained, verified pixels are allowed until another crop has its own approval. */
img[data-news-reviewed=true]{object-fit:contain!important;background:#0d2949}.fp-carousel .cream-slide figure>img{object-fit:contain!important}
@media(max-width:700px){body .fp-carousel .fp-slide .lead.cream-slide[data-image-mode=full],body .fp-carousel .fp-slide .lead.cream-slide[data-image-mode=inset]{background:#0d2949!important}.masthead .header-actions a{color:#fff}.compact-tagline{color:#c2cee0!important}}

.brand-fin{color:#ff8b20!important}.brand-rap,.brand small{color:#fff!important}.brand-logo{border-radius:22%;clip-path:inset(3.3% round 20%)}

.edition-empty{background:#0d2949!important;color:white!important}

html body .frontpage .fp-carousel .fp-carousel-controls{background:#0d2949!important}

html body .fp-carousel.fp-carousel .fp-carousel-controls.fp-carousel-controls{background:#0d2949!important}

html body .fp-carousel:has(.fp-slide:not([hidden]) .cream-slide[data-image-mode]) .fp-carousel-controls{background:#0d2949!important}
