.ledger-tree-table .ledger-tree-account[data-ledger-depth]>td{padding-top:11px!important;padding-bottom:11px!important;border-bottom:1px solid #dce8e3;background:#fff!important}.ledger-tree-table .ledger-tree-account[data-ledger-depth="0"]>td{background:#eaf4ef!important;border-top:1px solid #c9ded3;font-weight:700}.ledger-tree-table .ledger-tree-account[data-ledger-depth]>td:first-child{padding-left:calc(14px + var(--ledger-level,0)*26px)!important;position:relative}.ledger-tree-table .ledger-report-indent{display:none!important}.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td:first-child:before{content:"";display:inline-block;width:13px;height:13px;border-left:1px solid #91b6a3;border-bottom:1px solid #91b6a3;margin:0 10px 4px -16px;vertical-align:middle}.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td:first-child>b{font-weight:500;font-size:12px}.ledger-tree-table .ledger-report-toggle,.ledger-report-toggle-spacer{display:inline-flex!important;align-items:center;justify-content:center;width:22px;height:22px;min-width:22px;margin-right:8px;vertical-align:middle;border-radius:6px}.ledger-report-toggle-spacer{background:transparent}.ledger-tree-table .ledger-tree-account>td:first-child>small{display:inline-block;margin-left:10px!important;font-size:10px;opacity:.6}.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td.num{font-weight:400}.ledger-tree-table .ledger-tree-account:hover>td{background:#f2f8f5!important}html[data-ui-theme="dark"] .ledger-tree-table .ledger-tree-account[data-ledger-depth]>td{background:#162b24!important;border-color:#304b3f}html[data-ui-theme="dark"] .ledger-tree-table .ledger-tree-account[data-ledger-depth="0"]>td{background:#203d31!important}html[data-ui-theme="dark"] .ledger-tree-table .ledger-tree-account:hover>td{background:#274536!important}@media(max-width:600px){.ledger-tree-table .ledger-tree-account[data-ledger-depth]>td:first-child{padding-left:calc(10px + var(--ledger-level,0)*20px)!important}}
/* Ageing-style hierarchy: only parent accounts are section headings. */
.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td{background:var(--card,#fff)!important;padding-top:7px!important;padding-bottom:7px!important;border-top:0!important;border-bottom:1px solid #e3ece7!important;line-height:1.45;font-size:12px}
.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td:first-child>b{font-size:12px!important;font-weight:600!important;color:inherit}
.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td.num>small,.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td:first-child>small{display:none!important}
.ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td.num>b{font-size:12px!important;font-weight:500!important}
.ledger-tree-table .ledger-tree-account[data-ledger-child="1"] .ledger-report-toggle{background:transparent!important;border:0!important;color:#608f79!important;width:18px!important;min-width:18px!important;height:18px!important;margin-right:5px!important;font-size:13px!important;box-shadow:none!important}
.ledger-tree-table .ledger-tree-account[data-ledger-child="1"] .ledger-report-toggle-spacer{width:18px!important;min-width:18px!important;margin-right:5px!important}
.ledger-tree-table .ledger-tree-account[data-ledger-depth="0"]>td{padding-top:11px!important;padding-bottom:11px!important;background:#edf6f1!important;border-bottom:1px solid #cbded4!important}
.ledger-tree-table .ledger-tree-account[data-ledger-depth="0"]>td:first-child>b{font-size:13px!important;font-weight:700!important}
.ledger-tree-table .ledger-tree-entry>td{padding-top:7px!important;padding-bottom:7px!important;border-bottom:1px solid #e7eee9!important;background:#fbfdfc!important;font-size:12px}
html[data-ui-theme="dark"] .ledger-tree-table .ledger-tree-account[data-ledger-child="1"]>td,html[data-ui-theme="dark"] .ledger-tree-table .ledger-tree-entry>td{background:#162b24!important;border-bottom-color:#2d493c!important}html[data-ui-theme="dark"] .ledger-tree-table .ledger-tree-account[data-ledger-depth="0"]>td{background:#234234!important}

/* Shared single-company and sub-company report presentation. */
.ledger-tree-table .ledger-tree-entry>td:first-child{padding-left:calc(14px + var(--ledger-entry-level,1)*26px)!important}
.ledger-tree-table .report-workspace-sources{font-size:10px;margin-left:9px;font-weight:400;opacity:.75}
.statement-amount-table tr[data-statement-depth]>td{padding-top:8px;padding-bottom:8px}
.statement-amount-table tr[data-statement-depth="0"].statement-parent-account>td{background:#edf6f1;font-weight:700;border-bottom:1px solid #cbded4}
.statement-amount-table tr[data-statement-depth]:not([data-statement-depth="0"])>td{background:var(--card,#fff);font-weight:400;border-bottom:1px solid #e3ece7}
.statement-amount-table .statement-account-name{gap:7px}
.statement-amount-table .statement-tree-toggle{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;min-width:21px;border-radius:6px;background:#d9eee4;color:#245d48;border:0}
html[data-ui-theme="dark"] .statement-amount-table tr[data-statement-depth="0"].statement-parent-account>td{background:#234234}
html[data-ui-theme="dark"] .statement-amount-table tr[data-statement-depth]:not([data-statement-depth="0"])>td{background:#162b24}
