.ledger{padding-top:72px}.ledger__head{margin-bottom:48px}.ledger__sum{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);grid-template-columns:repeat(4,1fr);display:grid}.ledger__sum div{gap:6px;padding:22px 20px 20px 0;display:grid}.ledger__sum div+div{border-left:1px solid var(--line);padding-left:20px}.ledger__sum b{letter-spacing:-.04em;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1}.ledger__sum span{color:var(--muted);font-size:14px}.ledger__note{margin:12px 0 0;font-size:12px}.ledger section{margin-top:72px}.ledger h2{margin-bottom:20px}.bars{border-bottom:1px solid var(--line-2);grid-template-columns:repeat(30,1fr);align-items:end;gap:4px;height:140px;padding-bottom:1px;display:grid}.bars i{height:max(var(--h), 2px);background:var(--ink);border-radius:3px 3px 0 0}.bars i.zero{background:var(--line)}.ledger__scroll{margin-bottom:20px;overflow-x:auto}.ltable{border-collapse:collapse;width:100%;min-width:760px}.ltable th{text-align:left;font:400 12px var(--mono);color:var(--muted);border-bottom:1px solid var(--line-2);padding:0 14px 12px 0}.ltable td{border-bottom:1px solid var(--line);white-space:nowrap;padding:13px 14px 13px 0;font-size:14px}.ltable td.mono,.ltable .mono{font-size:12.5px}.ltable .num{text-align:right}.ltable a{text-decoration:none}.ltable a:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.ledger{padding-top:40px}.ledger__sum{grid-template-columns:1fr 1fr}.ledger__sum div:nth-child(3){border-left:0;padding-left:0}.ledger__sum div:nth-child(n+3){border-top:1px solid var(--line)}}
