.brr-panel{display:flex;flex-direction:column;min-height:0;background:var(--c-bg2,var(--color-surface));border:1px solid var(--c-border,var(--color-border));border-radius:4px;overflow:hidden}.brr-panel-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px 10px 12px;background:var(--c-bg5,var(--color-surface-raised));border-bottom:1px solid var(--c-border,var(--color-border));border-left:2px solid var(--ref-blue-500,var(--ref-blue-500))}.brr-panel-title{font-size:10px;font-weight:600;letter-spacing:.01em;color:var(--color-accent-text)}.brr-panel-cap{font-size:10px;letter-spacing:.01em;color:var(--c-text-muted,var(--color-text-muted))}.brr-panel-body{flex:1 1 auto;min-height:0;padding:12px 14px}.brr-panel-body--flush{padding:0}.brr-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:11.5px;line-height:1.35;color:var(--c-text,var(--color-text))}.brr-table td,.brr-table th{padding:6px 10px;vertical-align:middle;text-align:left;white-space:nowrap}.brr-table td.brr-num,.brr-table td.right,.brr-table td[data-num],.brr-table th.brr-num,.brr-table th.right,.brr-table th[data-num]{text-align:right}.brr-table thead th{font-size:10px;font-weight:600;color:var(--c-text-muted,var(--color-text-muted));border-bottom:1px solid var(--c-border,var(--color-border));background:0 0}.brr-table tbody td:first-child{color:var(--c-text-hi,var(--color-text-hi))}.brr-table tbody tr+tr td{border-top:1px solid color-mix(in srgb,var(--c-border,var(--color-border)) 55%,transparent)}.brr-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--c-bg5,var(--color-surface-raised)) 40%,transparent)}@media (hover:hover) and (pointer:fine){.brr-table tbody tr:hover td{background:var(--c-bg5,var(--color-surface-raised))}.brr-table tbody tr:hover td:first-child{color:var(--c-text-hi,var(--color-text-hi));box-shadow:inset 2px 0 0 var(--ref-blue-500,var(--ref-blue-500))}}.brr-table tbody tr.brr-section td{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-text);background:color-mix(in srgb,var(--c-bg5,var(--color-surface-raised)) 55%,transparent);padding-top:8px}.brr-table tbody tr.brr-total td{font-weight:700;border-top:1px solid var(--color-border-accent);background:var(--c-bg5,var(--color-surface-raised))}.brr-table .brr-pos{color:var(--color-positive-text)}.brr-table .brr-neg{color:var(--color-negative-text)}.brr-table .brr-flat,.brr-table .brr-muted{color:var(--c-text-muted,var(--color-text-muted))}.board .brr-table--fill,.brr-panel-body .brr-table--fill{height:100%}.brr-table-wrap{min-height:0;max-width:100%;overflow:auto}.brr-table-wrap .brr-table thead th{position:sticky;top:0;z-index:2;background:var(--c-bg2,var(--color-surface))}