/* WCAG AA contrast (4.5:1 for normal text) on top of the supplied styles.css, which stays byte-identical.
   Same hues, only darker (lighter on the dark hero). Loaded after styles.css; remove the <link> to restore
   the original colours. Before -> after ratios against the worst background each style sits on. */
th{color:#6a737d}                           /* #93a0ad  2.55 -> 4.60 */
.empty{color:#65727e}                       /* #8a9cac  2.65 -> 4.63 */
.muted{color:#66717f}                       /* #8493a5  2.94 -> 4.66 */
.mobilebar button{color:#6a7684}            /* #8493a5  3.14 -> 4.63 */
.small{color:#647280}                       /* #7d8ea0  3.16 -> 4.63 */
p{color:#627283}                            /* #718397  3.65 -> 4.63 */
.eyebrow{color:#117e72}                     /* #149889  3.35 -> 4.64 */
.day span{color:#138274}                    /* #169989  3.53 -> 4.69 */
.mobilebar button.active{color:#068375}     /* #079c8b  3.42 -> 4.66 */
.tab{color:#5d7084}                         /* #617589  4.30 -> 4.61 */
.tab.active{color:#0c786c}                  /* #0e8b7d  3.63 -> 4.63 */
.btn.secondary{color:#147b72}               /* #16897f  3.85 -> 4.62 */
.btn.danger{color:#b04949}                  /* #b74c4c  4.36 -> 4.64 */
.chip{color:#228279}                        /* #258d83  4.03 -> 4.63 */
.badge{color:#5d6e84}                       /* #617389  4.31 -> 4.63 */
.blue{color:#286cb4}                        /* unchanged (5.0); restated so .badge above does not win */
.green{color:#117b60}                       /* #128668  4.05 -> 4.66 */
.orange{color:#976211}                      /* #a46b12  4.04 -> 4.66 */
.red{color:#b24747}                         /* #b64848  4.48 -> 4.62 */
.avatar{color:#137a6e}                      /* #147e71  4.37 -> 4.61 */
.btn{background:#0c8279}                    /* #0e998e  3.52 -> 4.68 */
.btn:not(.secondary):not(.ghost):not(.danger):hover{background:#096a63}  /* #0a7d76; only plain buttons */
.hero p{color:#f7fcfb}                      /* #d7efed  3.99 -> 4.63 */
