/* Shared screen palette. Print documents retain their original paper styles. */
html:root {
    color-scheme:light;
    --surface-950:226 234 242; --surface-900:255 255 255;
    --surface-850:248 250 252; --surface-800:235 241 248;
    --surface-750:231 239 246; --surface-700:203 216 229; --surface-600:148 163 184;
    --accent-300:2 132 199; --accent-400:2 132 199; --accent-500:2 132 199;
}
html body {
    background:radial-gradient(circle at 50% 15%, #EBF1F8 0%, #E2EAF2 60%, #DBE5EE 100%);
    min-height:100vh; color:#1e293b;
    font-family:'Segoe UI', -apple-system, BlinkMacSystemFont, Roboto, sans-serif;
}
html body * {text-shadow:none !important}
html body :is(.glass-panel, .executive-card, .acc-desk, dialog) {
    background:#fff !important; border:1px solid #CBD8E5 !important;
    box-shadow:0 4px 6px -1px rgb(15 23 42 / .05), 0 2px 4px -2px rgb(15 23 42 / .05) !important;
    border-radius:1rem !important; color:#1e293b !important;
    backdrop-filter:none;
}
html body :is([class*="bg-obsidian-"], .profit-banner > div, .kyc-modal tfoot) {background-color:#fff; border-color:#CBD8E5}
html body :is(.shadow-3d-card, .shadow-3d-inset, .shadow-3d-gold, .shadow-gold-glow) {box-shadow:0 4px 6px -1px rgb(15 23 42 / .05)}
html body :is(.text-white, [class^="text-gray-"], [class*=" text-gray-"], [class^="text-slate-"], [class*=" text-slate-"], .text-obsidian-950) {color:#334155}
html body :is(h1,h2,h3,h4,legend) {color:#0F172A}
html body :is([class*="text-gold-"], [class*="text-blue-"], [class*="text-cyan-"]) {color:#0369a1}
html body :is([class*="text-emerald-"], [class*="text-green-"], [class*="text-teal-"], .profit-banner dd) {color:#047857}
html body :is([class*="text-amber-"], [class*="text-yellow-"]) {color:#b45309}
html body :is([class*="text-red-"], [class*="text-rose-"], .tax-text) {color:#be123c}
html body [class*="text-purple-"] {color:#7e22ce}
html body .gold-gradient-text {background:none;color:#0F172A;-webkit-text-fill-color:currentColor}
html body :is(.font-display, #domain-accounts, .acc-modal h2) {font-family:inherit}
html body table {border-collapse:collapse; box-shadow:none}
html body th {background-color:#F8FAFC !important;color:#475569 !important;border-bottom:1px solid #CBD8E5 !important;font-weight:700 !important}
html body td {border-bottom:1px solid #F1F5F9 !important}
html body tbody tr:hover {background-color:#F3F7FB}
html body :is(input,select,textarea,select option) {
    background:#fff !important; color:#0F172A !important; -webkit-text-fill-color:#0F172A;
    border-color:#CBD8E5 !important; border-radius:.65rem; color-scheme:light;
    box-shadow:none; accent-color:#0284c7;
}
html body :is(input,textarea)::placeholder {color:#64748b;-webkit-text-fill-color:#64748b;opacity:1}
html body :is(input,select,textarea):focus {outline:2px solid #0284c7;outline-offset:2px}
html body :is(button,a):focus-visible {outline:2px solid #0284c7;outline-offset:3px}
html body :is(button,a):is(.bg-gold-500,.bg-blue-500,.bg-blue-600,.bg-gradient-to-r,.bg-slate-900),
html body button[type=submit], html body .acc-primary {background:#0F172A !important;color:#fff !important;border-color:#0F172A !important;box-shadow:none}
html body :is(button,a):is(.bg-emerald-500,.bg-emerald-600,.bg-emerald-700) {background:#047857 !important;color:#fff !important;border-color:#047857 !important}
html body :is(button,a):is(.bg-rose-600,.bg-red-600) {background:#be123c !important;color:#fff !important}
html body :is(button,a):is(.bg-gold-500,.bg-blue-500,.bg-blue-600,.bg-gradient-to-r,.bg-slate-900,.bg-emerald-500,.bg-emerald-600,.bg-emerald-700,.bg-rose-600,.bg-red-600) *,
html body button[type=submit] * {color:inherit}
/* State comes from navigation itself, so every dynamically selected tab agrees. */
html body :is(.domain-nav-btn,[id^="btn-ref-step-"],.acc-suite nav button) {
    background:linear-gradient(180deg,#F3F7FB 0%,#E7EFF6 100%) !important;
    border:1px solid #CBD8E5 !important;color:#334155 !important;
    border-radius:.8rem;box-shadow:none !important;min-height:44px;
}
html body :is(.domain-nav-btn,[id^="btn-ref-step-"],.acc-suite nav button):hover {background:#DBE5EE !important}
html body :is(.domain-nav-btn,[id^="btn-ref-step-"])[aria-pressed=true],
html body .acc-suite nav button[aria-selected=true] {
    background:#0F172A !important;color:#fff !important;border-color:#0F172A !important;
    box-shadow:0 4px 10px rgb(15 23 42 / .15) !important;
}
html body :is(.domain-nav-btn,[id^="btn-ref-step-"],.acc-suite nav button) > span:not([id^=badge]) {color:inherit !important}
html body .domain-nav-btn {--nav-icon:#0284c7}
html body #nav-btn-trading,html body #nav-btn-accounts {--nav-icon:#047857}
html body #nav-btn-vault,html body #nav-btn-quick-terminal {--nav-icon:#b45309}
html body #nav-btn-refinery {--nav-icon:#0891b2}
html body #nav-btn-settings {--nav-icon:#be123c}
html body .domain-nav-btn svg {color:var(--nav-icon) !important}
html body .domain-nav-btn[aria-pressed=true] svg {color:#7dd3fc !important}
html body :is(#nav-btn-trading,#nav-btn-accounts)[aria-pressed=true] svg {color:#6ee7b7 !important}
html body :is(#nav-btn-vault,#nav-btn-quick-terminal)[aria-pressed=true] svg {color:#fcd34d !important}
html body #nav-btn-settings[aria-pressed=true] svg {color:#fda4af !important}
html body :is(#top-vault1-weight,#top-vault2-weight,#stock-net-gross,[id^="rf-v1-total-"]) {color:#b45309 !important;font-variant-numeric:tabular-nums}
html body :is(#top-vault1-pure-weight,#top-vault3-weight,[id^="rf-v3-total-"],#s2-calc-net-payable,#s3-net,#s4-disp-net,#qp-mat-net,#v-net) {color:#047857 !important;font-variant-numeric:tabular-nums}
html body #domain-accounts {background:#EBF1F8;border-color:#CBD8E5;font-family:inherit}
html body .acc-modal {background:#fff}
html body :is(#security-dialog,.tax-dialog,.kyc-modal,#profit-analysis-modal) {background:#fff;color:#1e293b}
html body #security-dialog label.text-gray-200 {color:#334155 !important}
html body dialog::backdrop {background:rgb(15 23 42 / .5);backdrop-filter:blur(3px)}
html body .profit-banner {background:#CBD8E5;border-color:#CBD8E5}
html body .profit-banner dt {color:#64748b}
::-webkit-scrollbar-track {background:#EBF1F8}
::-webkit-scrollbar-thumb {background:#94a3b8;border-color:#CBD8E5}
::-webkit-scrollbar-thumb:hover {background:#64748b}
@media(max-width:640px) {html body .domain-nav-btn {padding:.65rem .8rem} html body [id^="btn-ref-step-"] {min-width:76px}}

/* Compact ERP chrome and a vertical accounting directory. */
html body #erp-header {width:100%;padding:12px 16px;box-shadow:0 1px 4px rgb(15 23 42 / .06)}
.erp-navbar {display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:12px;min-height:40px;flex-wrap:wrap}
.erp-brand {min-width:0;gap:8px}
.erp-brand > div:first-child {width:44px;height:44px;flex-shrink:0;border-radius:9px}
.erp-brand img {width:40px;height:40px;max-width:none;flex-shrink:0;object-fit:contain}
.erp-brand h1 {font-size:13px;letter-spacing:.035em;white-space:normal;overflow-wrap:anywhere}
.erp-brand p,.erp-brand h1 + span {display:none}
html body #security-toolbar {margin:0 0 0 auto;padding:0;border:0 !important;box-shadow:none !important;background:transparent !important;gap:8px;flex-wrap:nowrap;font:11px 'Segoe UI',sans-serif}
#security-toolbar > svg {display:none}
#security-toolbar button,#header-collapse-toggle {padding:5px 8px;border:1px solid #CBD8E5;border-radius:7px;font-size:11px;white-space:nowrap}
#security-session-name {max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.erp-metrics {display:flex;align-items:center;gap:6px;overflow-x:auto;padding-top:6px;white-space:nowrap}
.erp-metrics[hidden] {display:none !important}
.erp-metrics > :is(div,button,label) {flex-shrink:0}
.erp-metrics > :is(div,button) {padding:4px 8px;border-radius:7px;box-shadow:none !important}
.erp-metrics > div:empty {display:none}
.erp-metrics > :is(div,button) > :is(div,span.text-left) {display:flex;align-items:center;gap:6px}
.erp-metrics :is(div,span,label,select,button) {font-size:11px;line-height:16px}
.erp-metrics svg {width:13px;height:13px}
.erp-metrics select {padding:0 4px}
html body #domain-accounts {padding:16px}
#domain-accounts .acc-top {gap:12px;margin-bottom:14px}
#domain-accounts h2 {font-size:21px}
.acc-top .acc-status {padding:6px 10px}
.acc-layout {display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}
.acc-sidebar {background:#fff;border:1px solid #CBD8E5;border-radius:16px;padding:10px;box-shadow:0 2px 5px rgb(15 23 42 / .04)}
html body .acc-sidebar nav {display:block;padding:0;margin:0;border:0;overflow:visible}
.acc-side-group h3 {padding:12px 10px 5px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8}
.acc-side-group:first-child h3 {padding-top:4px}
html body .acc-sidebar nav .acc-side-btn {display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;margin:2px 0;padding:8px 10px;border:0 !important;border-radius:10px;background:#fff !important;text-align:left;white-space:normal;font-size:12px;box-shadow:none !important}
.acc-side-btn > span:first-child {display:flex;align-items:center;gap:8px;min-width:0}
.acc-side-btn svg {flex-shrink:0;color:#0284c7}
html body .acc-sidebar nav .acc-side-btn:hover {background:#f1f5f9 !important}
html body .acc-sidebar nav .acc-side-btn[aria-selected=true] {background:#0f172a !important;color:#fff !important;font-weight:700}
html body .acc-sidebar nav .acc-side-btn[aria-selected=true] svg {color:#fbbf24}
.acc-side-count {background:#f1f5f9;color:#475569;padding:1px 5px;border-radius:5px;font:10px monospace}
.acc-workspace {width:100%;min-width:0}
.acc-layout [hidden] {display:none !important}
.acc-workspace > [role=region] > .acc-actions:first-child {margin-top:0}
@media(min-width:1100px) {.acc-workspace .acc-paper {padding:20px}}
@media(min-width:768px) and (max-width:1099px) {.acc-layout {grid-template-columns:minmax(0,1fr)}}
@media(max-width:767px) {
    .acc-layout {grid-template-columns:minmax(0,1fr)}
    html body #domain-accounts {padding:10px}
    .acc-sidebar {max-height:260px;overflow-y:auto}
    .erp-navbar {gap:6px}
    .erp-brand h1 {font-size:11px}
    #security-session-name,#security-toolbar button:first-of-type {display:none}
    #security-toolbar button {font-size:10px;padding:4px}
    #header-collapse-label {display:none}
    html body #erp-header {padding:12px 16px}
}

/* Custody desks retain a quiet, legible office treatment and the thermal slip. */
#modal-transit-dispatch > div,
#modal-transit-handshake > div { background: #fff; color: #0f172a; border: 1px solid #cbd5e1; box-shadow: 0 24px 70px #0f172a33; }
:is(#modal-transit-dispatch, #modal-transit-handshake) :is(input, select, dl, #active-transit-list > div) { background: #f8fafc; color: #0f172a; border-color: #cbd5e1; }
:is(#modal-transit-dispatch, #modal-transit-handshake) :is(h3, label, dt, dd, p, span, strong) { color: #334155; }
#modal-transit-handshake .grid > div { background: #f8fafc; border-color: #cbd5e1; }
#modal-transit-handshake #printable-manifest { background: #fff; color: #0f172a; }
#trans-lots-body td { padding: .65rem .5rem; border-top: 1px solid #e2e8f0; font-variant-numeric: tabular-nums; }
#trans-lots-body input[type=checkbox] { accent-color: #b88622; margin-right: .4rem; }
#modal-bot-authorization::backdrop { background: #0f172acc; backdrop-filter: blur(5px); }
#modal-bot-authorization input { color: #0f172a; background: #fff; }
#bot-release-confirm:disabled { opacity: .5; cursor: wait; }

/* Director treasury: clear liquidity, one action at a time, and a readable audit. */
.erp-metrics {padding-bottom:6px}
html body #nav-btn-owner[aria-pressed=true] {border:1px solid #b88a35 !important;box-shadow:inset 0 0 0 1px rgb(184 138 53 / .2) !important}
.owner-heading {display:flex;align-items:end;justify-content:space-between;gap:16px}
.owner-heading h2 {font-size:24px;font-weight:700;letter-spacing:-.035em;margin-top:4px}
.owner-heading > p,.owner-panel-heading p {font-size:12px;color:#64748b;margin-top:5px}
.owner-eyebrow {font-size:10px;letter-spacing:.12em;color:#8b692d;font-weight:700}
.owner-kpis {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:stretch}
html body #domain-owner .glass-panel {border-radius:8px !important}
.owner-kpi {padding:20px;display:grid;grid-template-rows:minmax(34px,auto) 1fr auto;gap:14px;min-width:0;border-top:3px solid #b88a35 !important}
.owner-kpi-label {display:flex;align-items:start;justify-content:space-between;gap:10px;font-size:10px;font-weight:700;letter-spacing:.055em;color:#526174;line-height:1.6}
.owner-kpi-label svg {width:17px;height:17px;flex-shrink:0;color:#8b692d}
.owner-kpi-value {font-family:'JetBrains Mono',monospace;font-variant-numeric:tabular-nums;font-weight:600;font-size:clamp(17px,1.7vw,24px);letter-spacing:-.055em;overflow-wrap:anywhere;align-self:center;color:#18334a}
.owner-kpi p {font-size:10px;line-height:1.6;color:#64748b}
.owner-kpi--received .owner-kpi-value {color:#047857}
.owner-kpi--issued .owner-kpi-value {color:#0369a1}
.owner-kpi--repaid .owner-kpi-value {color:#94621a}
.owner-workspace {display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:24px;align-items:stretch}
.owner-controls,.owner-approvals,.owner-reconciliation {padding:24px;min-width:0}
.owner-panel-heading {padding-bottom:16px;border-bottom:1px solid #e2e8f0}
.owner-panel-heading h3 {font-size:13px;font-weight:700;line-height:1.6}
.owner-panel-heading--row {display:flex;justify-content:space-between;align-items:start;gap:12px}
.owner-count {white-space:nowrap;padding:4px 8px;border-radius:20px;background:#f5f0e5;color:#856222;font:10px/1.5 'JetBrains Mono',monospace}
.owner-action-tabs {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;background:#edf2f6;border:1px solid #dbe3eb;border-radius:24px;padding:4px;margin:20px 0}
.owner-action-tabs button {display:flex;justify-content:center;align-items:center;gap:5px;padding:9px 6px;min-height:42px;border-radius:20px;font-size:11px;line-height:1.4;font-weight:600;color:#526174}
.owner-action-tabs button svg {width:14px;height:14px;flex-shrink:0}
.owner-action-tabs button:hover {background:#e0e8f0}
.owner-action-tabs button[aria-selected=true] {background:#193248;color:#fff;box-shadow:0 2px 4px rgb(15 23 42 / .1)}
.owner-action-panel[hidden] {display:none !important}
.owner-action-panel {padding-top:6px}
.owner-action-panel h4 {font-size:20px;font-weight:650;margin:8px 0}
.owner-help {font-size:12px;color:#64748b;line-height:1.8;margin-bottom:24px}
.owner-action-form {display:grid;gap:10px}
.owner-action-form label {font-size:12px;font-weight:600;color:#475569}
.owner-action-form input,.owner-action-form select {width:100%;min-width:0;border:1px solid #cbd8e5;padding:12px;font-size:13px;margin-bottom:8px}
.owner-action-form input[type=number] {font-family:'JetBrains Mono',monospace;font-variant-numeric:tabular-nums}
.owner-submit {width:100%;min-height:44px;border-radius:8px;font-size:13px;font-weight:650;margin-top:8px;transition:opacity .15s}
html body #domain-owner .owner-submit--receive {background:#047857 !important;border-color:#047857 !important}
.owner-submit:hover {opacity:.88}
.owner-destination {display:grid;gap:6px;padding:12px;background:#f3f7fb;border-radius:8px;font-size:12px;color:#64748b}
.owner-destination strong {color:#334155;font-weight:600}
.owner-review-column {display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:20px;min-width:0}
.owner-approvals {display:flex;flex-direction:column}
#owner-requisition-list {padding-top:16px;max-height:260px;overflow-y:auto;flex:1}
.owner-approval-empty {display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;min-height:120px;padding:16px;color:#64748b;font-size:12px;line-height:1.7}
.owner-approval-empty svg {width:36px;height:36px;color:#a5b3bf}
.owner-audit-table {width:100%;margin-top:8px;font-size:11px;line-height:1.6}
html body .owner-audit-table th {background:transparent !important;font-weight:400 !important;text-align:left;border-bottom:1px solid #e7edf2 !important;padding:10px 12px 10px 0;width:57%}
html body .owner-audit-table td {text-align:right;vertical-align:middle;overflow-wrap:anywhere;font-family:'JetBrains Mono',monospace;font-variant-numeric:tabular-nums;border-bottom:1px solid #e7edf2 !important;padding:10px 0;color:#334155}
html body .owner-audit-table .owner-audit-total > * {font-weight:700 !important;color:#73551f !important;background:#faf7f0 !important;padding:12px 8px;border-bottom:0 !important}
.owner-audit-note {font-size:10px;line-height:1.7;color:#64748b;margin-top:12px}
@media(max-width:1100px) {.owner-kpis {grid-template-columns:repeat(2,minmax(0,1fr))}.owner-workspace {grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.owner-controls,.owner-approvals,.owner-reconciliation {padding:18px}.owner-action-tabs button {flex-direction:column}.owner-heading > p {max-width:230px}}
@media(max-width:767px) {.owner-workspace {grid-template-columns:minmax(0,1fr)}.owner-heading {display:block}.owner-heading > p {max-width:none}.owner-action-tabs button {flex-direction:row}.owner-kpi {padding:16px;gap:10px}.owner-kpi-value {font-size:18px}}
@media(max-width:420px) {.owner-kpis {grid-template-columns:minmax(0,1fr)}.owner-kpi {grid-template-rows:auto auto auto}.owner-kpi-value {font-size:24px}.owner-action-tabs button {font-size:10px}.owner-action-tabs button svg {display:none}.owner-audit-table {font-size:10px}}

/* Accounts treasury: full-width workspace and horizontal module pills. */
#domain-accounts .acc-layout {grid-template-columns:minmax(0,1fr)}
html body #domain-accounts .acc-pill-tabs {display:flex;flex-wrap:wrap;gap:8px;padding:0 0 18px;margin:0 0 24px;border-bottom:1px solid #d8dfe7}
html body .acc-pill-tabs .acc-side-btn {display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid #d3dce5;border-radius:999px;background:#fff;color:#526174;white-space:nowrap}
html body .acc-pill-tabs .acc-side-btn:hover {background:#f4f1e9;border-color:#b99a52}
html body .acc-pill-tabs .acc-side-btn[aria-selected=true] {background:#171c24;color:#f8f4e9;border:1px solid #ba9650;box-shadow:0 3px 8px #17212d12}
html body .acc-pill-tabs .acc-side-btn[aria-selected=true] .acc-side-count {background:#34312a;color:#e5c477}
.acc-bank-toolbar {display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}
.acc-bank-toolbar h3 {font:700 21px Georgia,serif;color:#17212d;margin-top:5px}
html body .acc-bank-toolbar .acc-primary {background:#171c24;color:#f5e9c9;border:1px solid #ba9650;border-radius:9px;min-height:44px}
#domain-accounts .acc-desks {grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
#domain-accounts .acc-desk {--account-accent:#258362;position:relative;min-width:0;min-height:182px;padding:22px 18px;border:1px solid #d8dfe7;border-radius:12px;background:#fff;box-shadow:0 4px 14px #17212d05}
#domain-accounts .acc-desk::after {content:'';position:absolute;right:20px;top:24px;width:8px;height:8px;border-radius:50%;background:var(--account-accent)}
#domain-accounts .acc-desk-crdbOperating {--account-accent:#3976bc}
#domain-accounts .acc-desk-crdbCapital {--account-accent:#b38c3c}
#domain-accounts .acc-desk-bot {--account-accent:#c68427}
#domain-accounts .acc-desk > svg {color:var(--account-accent);width:21px;height:21px}
#domain-accounts .acc-desk h3 {margin:16px 0 12px;font-size:12px}
#domain-accounts .acc-desk strong {font:600 clamp(18px,1.65vw,29px)/1.4 'JetBrains Mono',monospace;font-variant-numeric:tabular-nums;letter-spacing:-.7px;color:#17212d;overflow-wrap:anywhere}
#domain-accounts .acc-desk small {color:#718094;margin-top:16px}
@media(max-width:1199px) {#domain-accounts .acc-desks {grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px) {
 html body #domain-accounts .acc-pill-tabs {flex-wrap:nowrap;overflow-x:auto;padding-bottom:14px}
 html body .acc-pill-tabs .acc-side-btn {flex-shrink:0}
 #domain-accounts .acc-desks {grid-template-columns:minmax(0,1fr)}
 #domain-accounts .acc-desk {min-height:166px}
 #domain-accounts .acc-desk strong {font-size:26px}
 .acc-bank-toolbar .acc-primary {width:100%}
}

/* Keep the workspace stretched inside the column-flex application shell. */
html body #domain-accounts {box-sizing:border-box;width:100%;min-width:0;max-width:80rem;align-self:stretch;margin-inline:auto}
#domain-accounts :is(.acc-layout,.acc-workspace,.acc-workspace-view,#acc-overview-content,#acc-statement-content) {box-sizing:border-box;width:100%;min-width:0;max-width:100%}
#domain-accounts .acc-workspace > .acc-workspace-view {margin-inline:auto}
#domain-accounts .acc-workspace > :is([hidden],.hidden) {display:none !important}
#domain-accounts .acc-statement-grid {display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr);gap:24px}
#domain-accounts .acc-statement-grid > .acc-paper {min-width:0;margin-block:0}
#domain-accounts .acc-scroll {width:100%;min-width:0;max-width:100%;overflow-x:auto}
#domain-accounts .acc-paper {min-width:0;overflow-wrap:anywhere}
#domain-accounts .acc-financial-paper {overflow-wrap:normal;word-break:normal}
@media(min-width:1024px) {
    html body #erp-header {padding-inline:32px}
}
@media(max-width:639px) {
    #security-toolbar {max-width:100%;flex-wrap:wrap !important}
    .erp-brand {flex:1;min-width:0}
    .erp-brand > div:last-child {min-width:0}
}

/* The screen statement view shows the two primary statements; print retains the trial balance. */
#domain-accounts .acc-print-trial-balance {display:none}
