.FinancialStatementsView-module__yib_6q__root{min-height:0;color:var(--demo-foreground);background:#f8fafc;flex-direction:column;flex:1;display:flex;overflow:hidden}.FinancialStatementsView-module__yib_6q__toolbar,.FinancialStatementsView-module__yib_6q__yearBar{border-bottom:1px solid var(--demo-border);background:#fff;align-items:center;gap:12px;min-height:48px;padding:8px 16px;display:flex}.FinancialStatementsView-module__yib_6q__toolbar{min-height:49px;padding-top:0;padding-bottom:0}.FinancialStatementsView-module__yib_6q__statementTabs{align-self:stretch;align-items:stretch;height:48px;display:flex}.FinancialStatementsView-module__yib_6q__statementTab{color:var(--demo-muted);white-space:nowrap;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.FinancialStatementsView-module__yib_6q__statementTab:hover{color:var(--demo-foreground)}.FinancialStatementsView-module__yib_6q__statementTabActive{border-bottom-color:var(--demo-accent);color:var(--demo-accent)}.FinancialStatementsView-module__yib_6q__yearTabs{border:1px solid var(--demo-border);background:#fff;border-radius:5px;align-items:center;display:inline-flex;overflow:hidden}.FinancialStatementsView-module__yib_6q__yearTab{border-left:1px solid var(--demo-border);min-height:30px;color:var(--demo-foreground);white-space:nowrap;justify-content:center;align-items:center;gap:5px;padding:0 13px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.FinancialStatementsView-module__yib_6q__yearTab:first-child{border-left:0}.FinancialStatementsView-module__yib_6q__yearTabActive{background:var(--demo-accent);color:#fff}.FinancialStatementsView-module__yib_6q__yearTab small{opacity:.75;font-size:9px;font-weight:700}.FinancialStatementsView-module__yib_6q__toolbarMeta,.FinancialStatementsView-module__yib_6q__sourceMeta{color:var(--demo-muted);white-space:nowrap;align-items:center;gap:9px;margin-left:auto;font-size:11px;display:flex}.FinancialStatementsView-module__yib_6q__sourceMeta strong{color:var(--demo-foreground)}.FinancialStatementsView-module__yib_6q__statusBadge{border-radius:999px;align-items:center;min-height:22px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-flex}.FinancialStatementsView-module__yib_6q__liveBadge{color:#1d4ed8;background:#eff6ff}.FinancialStatementsView-module__yib_6q__auditBadge{color:#047857;background:#ecfdf5}.FinancialStatementsView-module__yib_6q__refreshButton{border:1px solid var(--demo-border);height:30px;color:var(--demo-foreground);background:#fff;border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.FinancialStatementsView-module__yib_6q__summaryStrip{border-bottom:1px solid var(--demo-border);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.FinancialStatementsView-module__yib_6q__summaryItem{border-left:1px solid var(--demo-border);min-width:0;padding:13px 16px}.FinancialStatementsView-module__yib_6q__summaryItem:first-child{border-left:0}.FinancialStatementsView-module__yib_6q__summaryItem span{color:var(--demo-muted);font-size:10px;font-weight:700;display:block}.FinancialStatementsView-module__yib_6q__summaryItem strong{color:var(--demo-foreground);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:17px;font-weight:850;display:block;overflow:hidden}.FinancialStatementsView-module__yib_6q__coverage{border:1px solid;border-radius:5px;justify-content:space-between;align-items:center;gap:16px;margin:12px 16px 0;padding:10px 12px;font-size:11px;display:flex}.FinancialStatementsView-module__yib_6q__coverageLive{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}.FinancialStatementsView-module__yib_6q__coverageAudit{color:#065f46;background:#ecfdf5;border-color:#a7f3d0}.FinancialStatementsView-module__yib_6q__coverageMain{white-space:nowrap;align-items:center;gap:9px;display:flex}.FinancialStatementsView-module__yib_6q__coverageNote{color:var(--demo-muted);text-align:right}.FinancialStatementsView-module__yib_6q__statementScroller{flex:1;min-height:0;padding:12px 16px 16px;overflow:auto}.FinancialStatementsView-module__yib_6q__balanceGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.FinancialStatementsView-module__yib_6q__panel{border:1px solid var(--demo-border);background:#fff;border-radius:5px;min-width:0;overflow:hidden}.FinancialStatementsView-module__yib_6q__panelHeader{border-bottom:1px solid var(--demo-border);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 13px;display:flex}.FinancialStatementsView-module__yib_6q__panelHeader h2{margin:0;font-size:13px;font-weight:850}.FinancialStatementsView-module__yib_6q__panelHeader span{color:var(--demo-muted);font-size:10px}.FinancialStatementsView-module__yib_6q__tableWrap{overflow:auto}.FinancialStatementsView-module__yib_6q__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:650px}.FinancialStatementsView-module__yib_6q__table th{z-index:1;border-bottom:1px solid var(--demo-border);background:var(--demo-table-header);color:var(--demo-muted);text-align:left;white-space:nowrap;padding:8px 12px;font-size:10px;font-weight:800;position:sticky;top:0}.FinancialStatementsView-module__yib_6q__table td{border-bottom:1px solid var(--demo-border);height:35px;color:var(--demo-foreground);padding:7px 12px;font-size:11px}.FinancialStatementsView-module__yib_6q__numberHeader{width:136px;text-align:right!important}.FinancialStatementsView-module__yib_6q__nameCell{min-width:0}.FinancialStatementsView-module__yib_6q__nameContent{align-items:center;gap:8px;display:flex}.FinancialStatementsView-module__yib_6q__nameContent>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FinancialStatementsView-module__yib_6q__accountCode{width:60px;color:var(--demo-muted);flex:0 0 60px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.FinancialStatementsView-module__yib_6q__amountCell{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.FinancialStatementsView-module__yib_6q__subtotalRow{background:#f8fafc}.FinancialStatementsView-module__yib_6q__subtotalRow td{border-top:1px solid #d7dde6;font-weight:800}.FinancialStatementsView-module__yib_6q__totalRow{background:#eef3f9}.FinancialStatementsView-module__yib_6q__totalRow td{border-top:1px solid #cbd5e1;border-bottom-color:#cbd5e1;font-weight:900}.FinancialStatementsView-module__yib_6q__emphasized{font-weight:900}.FinancialStatementsView-module__yib_6q__muted{color:var(--demo-muted)!important}.FinancialStatementsView-module__yib_6q__negative{color:#b91c1c!important}.FinancialStatementsView-module__yib_6q__positiveVariance{color:#047857!important}.FinancialStatementsView-module__yib_6q__emptyCell{text-align:center;height:180px!important;color:var(--demo-muted)!important}@media (max-width:1180px){.FinancialStatementsView-module__yib_6q__balanceGrid{grid-template-columns:1fr}.FinancialStatementsView-module__yib_6q__sourceMeta span:last-child{display:none}}@media (max-width:840px){.FinancialStatementsView-module__yib_6q__toolbar,.FinancialStatementsView-module__yib_6q__yearBar,.FinancialStatementsView-module__yib_6q__coverage{flex-direction:column;align-items:flex-start}.FinancialStatementsView-module__yib_6q__toolbarMeta,.FinancialStatementsView-module__yib_6q__sourceMeta{white-space:normal;flex-wrap:wrap;margin-left:0}.FinancialStatementsView-module__yib_6q__summaryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancialStatementsView-module__yib_6q__summaryItem:nth-child(3){border-left:0;border-top:1px solid var(--demo-border)}.FinancialStatementsView-module__yib_6q__summaryItem:nth-child(4){border-top:1px solid var(--demo-border)}.FinancialStatementsView-module__yib_6q__coverageMain{white-space:normal;flex-direction:column;align-items:flex-start}.FinancialStatementsView-module__yib_6q__coverageNote{text-align:left}}
