/* Personal App: monochrome chrome, semantic financial colours. */
:root{--brand:#111111;--brand-hover:#333333;color:#171717;background:#f7f7f7}
body{background:#f7f7f7;color:#171717}
h1,h2,h3,h4,.eyebrow{color:#111111}
aside{background:#fff;color:#555;border-color:#e5e5e5}
aside .active,aside .module-nav.active{background:#ededed;color:#111;border-left-color:#111}
aside a:hover,.module-nav:hover,.sidebar-account a:hover,.sidebar-account button:hover:not(:disabled){background:#f0f0f0;color:#111}
button,.access-link{background:#111;color:#fff}
button:hover:not(:disabled),.access-link:hover{background:#333;box-shadow:none}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,.flow-summary:focus-visible{outline-color:#111}
.secondary{background:#fff;color:#111;border-color:#111}
.secondary:hover{background:#eee;color:#111}
.history-export,.ticket-link,.account-brand,.access-bar a,.signed-out #access-content>.access-link{color:#111}
.card,.planning-card{border-color:#e5e5e5;border-top-color:#111;box-shadow:none}
.card p{font-weight:700}
.card:not(.total) strong,.card.total strong{color:#171717}
.card.total{background:#ededed;color:#111;border-color:#d6d6d6;border-top-color:#111;box-shadow:none}
.card.total small,.card small{color:#595959}
.card small:empty{display:none}
.card strong.positive,.account-heading strong.positive,.positive{color:#13704c}
.card strong.negative,.account-heading strong.negative,.negative{color:#b42328}
.flow-toggle{background:#ededed;color:#111}
.flow-card .flow-period-value{color:#171717}
.sidebar-account{margin-top:auto;border-color:#e5e5e5;padding-top:18px}
.sidebar-account button{background:transparent;color:#555;box-shadow:none}
.local{display:none!important}
form,.access-card,.access-bar{border-color:#dedede}
input:not([type=checkbox]),select{border-color:#bdbdbd}
.access-help,.nav-label,.future,.module-nav,.subtitle,.flow-note{color:#595959}
.expense-bars meter::-webkit-meter-optimum-value{background:#111}
.expense-bars meter::-moz-meter-bar{background:#111}
