/* v26 — restore semantic gain/loss colors in monthly performance */

/* Light theme: strong, readable trend colors on white cards. */
html[data-theme="light"] .monthly-grid .month.up b{color:#087f5b!important;font-weight:800!important}
html[data-theme="light"] .monthly-grid .month.down b{color:#d92d3f!important;font-weight:800!important}
html[data-theme="light"] .monthly-grid .month.flat b{color:#52616e!important;font-weight:800!important}
html[data-theme="light"] .monthly-grid .month>small:first-child{color:#65727e!important;font-weight:700!important}
html[data-theme="light"] .monthly-grid .month>small:last-child{color:#68737d!important;font-weight:700!important}

/* Dark theme: brighter semantic colors for strong contrast on navy cards. */
html[data-theme="dark"] .monthly-grid .month.up b{color:#22d49a!important;font-weight:800!important}
html[data-theme="dark"] .monthly-grid .month.down b{color:#ff6575!important;font-weight:800!important}
html[data-theme="dark"] .monthly-grid .month.flat b{color:#9aabbd!important;font-weight:800!important}
