.financial-statement-section[data-v-3fca634c]{width:100%;font-family:Arial,sans-serif}h2[data-v-3fca634c],h3[data-v-3fca634c]{color:#333;margin-bottom:5px}h3[data-v-3fca634c]{font-size:18px}.view-toggle[data-v-3fca634c]{margin-bottom:5px;display:flex}.view-toggle span[data-v-3fca634c]{color:#666;cursor:pointer;margin-right:1rem;padding:.5rem .75rem;font-size:16px;position:relative}.view-toggle span.active[data-v-3fca634c]{color:#06c}.view-toggle span.active[data-v-3fca634c]:after{content:"";background-color:#06c;height:2px;position:absolute;bottom:-2px;left:0;right:0}.chart-container[data-v-3fca634c]{width:100%}.table-wrapper[data-v-3fca634c]{background-color:#fff;width:100%;overflow-x:auto}.balance-sheet-table[data-v-3fca634c]{border-collapse:collapse;table-layout:fixed;width:100%}.balance-sheet-table td[data-v-3fca634c],.balance-sheet-table th[data-v-3fca634c]{text-align:right;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #e0e0e0;padding:12px;overflow:hidden}.balance-sheet-table td[data-v-3fca634c]:first-child,.balance-sheet-table th[data-v-3fca634c]:first-child{text-align:left;width:20%}.item-name[data-v-3fca634c]{font-size:16px;font-weight:700}.balance-sheet-table tr[data-v-3fca634c]:hover{background-color:#f5f5f5}.balance-sheet-table tr.selected[data-v-3fca634c]{color:#333!important;background-color:#e8f0fe!important;font-weight:500!important}.balance-sheet-table tr.selected[data-v-3fca634c]:hover{background-color:#d2e3fc!important}.balance-sheet-table tr.selected td[data-v-3fca634c]{border-color:#e8f0fe!important}@media (max-width:800px){.balance-sheet-table td[data-v-3fca634c],.balance-sheet-table th[data-v-3fca634c]{white-space:normal;padding:max(6px,min(1.5vw,12px))}.view-toggle button[data-v-3fca634c]{padding:max(6px,min(1.5vw,10px)) max(12px,min(3vw,20px))}}@media (max-width:480px){.balance-sheet-table td[data-v-3fca634c],.balance-sheet-table th[data-v-3fca634c]{padding:6px}.view-toggle button[data-v-3fca634c]{padding:6px 12px}}.view-toggle-container[data-v-3fca634c]{text-align:left;margin-top:5px}.view-more-btn[data-v-3fca634c]{color:#1976d2;cursor:pointer;background-color:#f0f0f0;border:none;border-radius:4px;margin-top:10px;padding:5px 10px;font-size:14px}.view-more-btn[data-v-3fca634c]:hover{background-color:#e0e0e0}.item-name .currency-unit[data-v-3fca634c]{color:#666;font-size:.8em;font-weight:400}h3 .currency-unit[data-v-3fca634c]{color:#666;font-size:18px;font-weight:700}[data-v-3fca634c] .n-data-table-tr{cursor:pointer}[data-v-3fca634c] .n-data-table-tr.selected-row{background-color:#e8f0fe!important}[data-v-3fca634c] .n-data-table-tr.selected-row:hover{background-color:#d2e3fc!important}[data-v-3fca634c] .n-data-table-td{padding:12px!important}[data-v-3fca634c] .n-data-table-th{text-align:center!important;padding:12px!important;font-weight:700!important}.table-wrapper[data-v-3fca634c]{font-size:14px}[data-v-3fca634c] .n-data-table-td,[data-v-3fca634c] .n-data-table-th{padding:8px!important}@media (max-width:768px){.table-wrapper[data-v-3fca634c]{font-size:12px}[data-v-3fca634c] .n-data-table-td,[data-v-3fca634c] .n-data-table-th{padding:6px!important}}@media (prefers-color-scheme:dark){.table-wrapper[data-v-3fca634c]{background-color:#0000}.view-more-btn[data-v-3fca634c]{background-color:#333}.view-more-btn[data-v-3fca634c]:hover{background-color:#444}.financial-statement-section h2[data-v-3fca634c],.financial-statement-section h3[data-v-3fca634c],.item-name[data-v-3fca634c],.item-name .currency-unit[data-v-3fca634c]{color:#ccc}[data-v-3fca634c] .n-data-table-td,[data-v-3fca634c] .n-data-table-th{color:#ccc;background-color:#0000;border-color:#444}[data-v-3fca634c] .n-data-table-td:hover{color:#ccc;background-color:#333}}
