.record-years{gap:var(--fa-space-4)}.record-charts{gap:var(--fa-space-8) var(--fa-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.record-charts>section{min-width:0}.record-balance{gap:var(--fa-space-8);display:grid}.record-balance-trigger,.record-balance-static{grid-template-columns:minmax(0, 1fr) auto auto var(--fa-space-4);align-items:center;gap:var(--fa-space-3);width:100%;padding:var(--fa-space-3) var(--fa-space-4) var(--fa-space-1);font-size:var(--fa-text-sm);border-radius:0;font-weight:400;display:grid}.record-balance-trigger:hover{background:var(--fa-surface)}.record-balance-label{min-width:0}.record-balance-pct{color:var(--fa-muted-foreground);font-size:var(--fa-text-xs);font-variant-numeric:tabular-nums}.record-balance-amount{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500}.record-balance-share{padding:0 var(--fa-space-4) var(--fa-space-3)}.record-balance-children{padding:0 var(--fa-space-4) var(--fa-space-3) var(--fa-space-8)}.record-financial-document{margin-top:var(--fa-space-4)}.record-balance-line{justify-content:space-between;align-items:baseline;gap:var(--fa-space-3);padding:var(--fa-space-1) 0;font-size:var(--fa-text-xs);color:var(--fa-muted-foreground);display:flex}.record-balance-line>span:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.record-balance-part{padding-left:var(--fa-space-3)}.record-negative{color:var(--fa-destructive)}.record-positive{color:var(--fa-success)}@media (width<=600px){.record-charts{grid-template-columns:minmax(0,1fr)}}
