/* Homepage modules only — approved LedgerGain pale-blue palette review. */
html body.lg-color-palette #lg-homepage-3a .lgme-section{border:1px solid #CEDDF2;border-radius:6px}
html body.lg-color-palette #lg-homepage-3a .lgme-section>.lgme-premium-head{border-bottom-color:#CEDDF2}
html body.lg-color-palette #lg-homepage-3a .lgmp-host{border:1px solid #CEDDF2;border-radius:6px}
/* Sidebar accent refinement: retain the published gray/cream surfaces and heading treatment. */
html body.lg-color-palette #lg-homepage-3a .lg-rail,
html body.lg-color-palette #lg-homepage-3a .lg-rail>:is(.lg-tool,.lg-panel,.lg-movers-card){border-color:#CEDDF2!important}
html body.lg-color-palette #lg-homepage-3a .lg-rail :is(.lg-widget-control,.lg-topics a,.lg-email-row input,.lg-movers-shortcuts button){border-color:#CEDDF2}
html body.lg-color-palette #lg-homepage-3a .lg-rail :is(.lg-tool-navigation,.lg-movers-scope,.lg-movers-volume-action){background:#F2F8FF;border-color:#CEDDF2}
html body.lg-color-palette #lg-homepage-3a .lg-rail #lg-sidebar-movers .lg-movers-tabs button[aria-selected="true"]{background:#F2F8FF!important;color:#1F5B9E;border-bottom-color:#1F5B9E}
html body.lg-color-palette #lg-homepage-3a .lg-rail .lg-open-full-widget{background:#F2F8FF;border-color:#CEDDF2}
html body.lg-color-palette #lg-homepage-3a .lg-rail :is(.lg-topics a:hover,.lg-movers-tabs button:hover){background:#F2F8FF;color:#1F5B9E}
/* Same-origin sidebar embeds only. Standalone widgets and dark mode retain their current theme. */
html.homepage-panel:not([data-theme="dark"]) :is(#stock-app,#crypto-app) :is(.app-tabs,.market-tabs) button[aria-selected="true"]{background:#F2F8FF;color:#1F5B9E;border-bottom-color:#1F5B9E}
html.homepage-panel:not([data-theme="dark"]) :is(#stock-app,#crypto-app) .data-strip{background:#F2F8FF;border-color:#CEDDF2}
html.homepage-panel:not([data-theme="dark"]) :is(#stock-app,#crypto-app) :is(.card,.stock-overview-card,.crypto-overview-card,.overview-coins button){border-color:#CEDDF2}
html.homepage-panel:not([data-theme="dark"]) :is(#stock-app,#crypto-app) :is(.overview-coins,.controls) button[aria-pressed="true"]{background:#F2F8FF;border-color:#CEDDF2;color:#1F5B9E}
