/* Calmer professional accounting hierarchy, without changing book calculations. */
.accounting-sidebar,.accounting-main{font-family:"Aptos","Segoe UI",Arial,sans-serif;letter-spacing:0}
.accounting-nav button{font-size:12.5px;font-weight:600}
.accounting-nav button.nav-analysis{color:#edf8f1;background:#29483b;border:1px solid #426354}
.accounting-nav button.nav-analysis:hover,.accounting-nav button.nav-analysis.active{background:#346b51;color:#fff;border-color:#72a68a}
.accounting-nav button.nav-analysis em{background:#e9ddbe;color:#4d493a}
.accounting-brand b{font-family:Georgia,"Times New Roman",serif;letter-spacing:-.015em;font-size:17px}
.accounting-main :is(h1,h2,h3){letter-spacing:-.022em;text-wrap:balance}
.page-title h1,.desk-page-top h1{font-family:Georgia,"Times New Roman",serif;font-weight:650;letter-spacing:-.045em}
.accounting-nav button,.desk-tabs button,.button{font-family:inherit}
.desk-tabs button{font-size:12px;letter-spacing:0}
.desk-ai-tab{font-weight:750!important}
.accounting-main :is(.note,.desk-disclaimer){font-size:11.5px;line-height:1.65}
.accounting-main :is(input,select,textarea){font-family:inherit}
.books-trial-pill{display:inline-flex;align-items:center;border:1px solid #bedac7;border-radius:6px;background:#e9f4eb;color:#315e46;padding:8px 10px;font-size:11px;font-weight:700;white-space:nowrap}
@media(max-width:980px){.books-trial-pill{font-size:10px;white-space:normal}}
