[data-v-543c3e3b]{font-weight:500}.balance-sheet-report[data-v-543c3e3b]{min-height:100vh}[dir] .balance-sheet-report[data-v-543c3e3b]{background:#f0f0f0;padding:15px}.control-bar[data-v-543c3e3b]{display:flex;justify-content:space-between;align-items:center}[dir] .control-bar[data-v-543c3e3b]{background:#fff;padding:12px 20px;margin-bottom:15px;border:1px solid #ddd}.control-bar h4[data-v-543c3e3b]{color:#000;font-weight:600}.report-page[data-v-543c3e3b]{max-width:1100px}[dir] .report-page[data-v-543c3e3b]{background:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:0 auto}[dir] .page-header[data-v-543c3e3b]{text-align:center;border-bottom:2px solid #000;padding-bottom:12px;margin-bottom:15px}.page-header .school-name[data-v-543c3e3b]{font-size:1.4rem;font-weight:700;color:#000}[dir] .page-header .school-name[data-v-543c3e3b]{margin-bottom:5px}.page-header .report-title[data-v-543c3e3b]{font-size:1.1rem;font-weight:600;color:#333}[dir] .page-header .report-title[data-v-543c3e3b]{margin-bottom:8px}.page-header .header-meta[data-v-543c3e3b]{font-size:.9rem;color:#000;font-weight:500}.page-header .header-meta .separator[data-v-543c3e3b]{color:#999}[dir] .page-header .header-meta .separator[data-v-543c3e3b]{margin:0 10px}.balance-sheet-layout[data-v-543c3e3b]{display:flex;gap:40px;min-height:200px}[dir] .balance-sheet-layout[data-v-543c3e3b]{margin-bottom:20px}.bs-column[data-v-543c3e3b]{flex:1;min-width:0}.bs-section-title[data-v-543c3e3b]{font-size:.95rem;font-weight:700;color:#000}[dir] .bs-section-title[data-v-543c3e3b]{margin-bottom:10px;padding-bottom:4px;border-bottom:2px solid #333}.bs-table[data-v-543c3e3b]{width:100%;border-collapse:collapse;font-size:.9rem}.bs-table td[data-v-543c3e3b]{color:#333}[dir] .bs-table td[data-v-543c3e3b]{padding:6px 10px;border-bottom:1px solid #eee}[dir=ltr] .bs-table .bs-label[data-v-543c3e3b]{text-align:left}[dir=rtl] .bs-table .bs-label[data-v-543c3e3b]{text-align:right}.bs-table .bs-amount[data-v-543c3e3b]{white-space:nowrap;min-width:100px}.bs-table .bs-total-row .bs-amount[data-v-543c3e3b],.bs-table .bs-total-row .bs-label[data-v-543c3e3b]{font-weight:700;color:#000}.bs-table .bs-section-header .bs-label[data-v-543c3e3b]{font-weight:600;color:#000}[dir=ltr] .bs-table .bs-indent[data-v-543c3e3b]{padding-left:20px!important}[dir=rtl] .bs-table .bs-indent[data-v-543c3e3b]{padding-right:20px!important}.balance-status-banner[data-v-543c3e3b]{display:flex;align-items:center;font-weight:600;font-size:.95rem}[dir] .balance-status-banner[data-v-543c3e3b]{padding:10px 16px;margin-bottom:20px;border-radius:8px}.balance-status-banner.balanced[data-v-543c3e3b]{color:#155724}[dir] .balance-status-banner.balanced[data-v-543c3e3b]{background:#d4edda;border:1px solid #c3e6cb}.balance-status-banner.unbalanced[data-v-543c3e3b]{color:#721c24}[dir] .balance-status-banner.unbalanced[data-v-543c3e3b]{background:#f8d7da;border:1px solid #f5c6cb}.bs-total-block[data-v-543c3e3b]{display:flex;justify-content:space-between;font-size:1rem}[dir] .bs-total-block[data-v-543c3e3b]{padding:10px 10px 0;margin-top:8px;border-top:2px solid #000}.page-footer[data-v-543c3e3b]{color:#666}[dir] .page-footer[data-v-543c3e3b]{text-align:center;padding-top:12px;margin-top:15px;border-top:1px solid #ccc}[dir=ltr] .text-right[data-v-543c3e3b]{text-align:right}[dir=rtl] .text-right[data-v-543c3e3b]{text-align:left}@media print{.no-print[data-v-543c3e3b]{display:none!important}.balance-sheet-report[data-v-543c3e3b]{min-height:auto}[dir] .balance-sheet-report[data-v-543c3e3b]{background:#fff;padding:0}.report-page[data-v-543c3e3b]{max-width:100%}[dir] .report-page[data-v-543c3e3b]{box-shadow:none;border:none;padding:0;margin:0}.balance-sheet-layout[data-v-543c3e3b]{gap:60px}[dir] .bs-table td[data-v-543c3e3b]{border:1px solid #ccc}}@media(max-width:768px){.balance-sheet-layout[data-v-543c3e3b]{flex-direction:column}}