.lsum{margin:16px 0;padding:14px 16px;border:1px solid var(--saved-line,#344154);border-radius:10px;background:var(--saved-panel,#111827);color:var(--saved-text,#edf2f9)}
.lsum h3{margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--saved-muted,#aebbd0)}
.lsum h3:not(:first-child){margin-top:14px;padding-top:12px;border-top:1px solid var(--saved-line,#344154)}
.lsum-main{margin:0;font-size:16px;font-weight:600;line-height:1.4}
.lsum-main.is-moved{color:#7fd6a4}
.lsum-sub{margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--saved-muted,#aebbd0)}
.lsum-rows{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--saved-line,#344154)}
.lsum-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto 64px 96px;gap:12px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--saved-line,#344154);font-size:13px;font-variant-numeric:tabular-nums}
.lsum-rows li span:first-child{color:var(--saved-text,#edf2f9)}
.lsum-rows li span:nth-child(2){color:var(--saved-muted,#aebbd0)}
.lsum-rows b{text-align:right}
.lsum-rows em{font-style:normal;font-size:12px;color:var(--saved-muted,#aebbd0);text-align:right}
.lsum-rows li.is-sig em{color:#7fd6a4}
.lsum-changes{margin:10px 0 0;padding:0;list-style:none;font-size:13px;line-height:1.55;color:var(--saved-muted,#aebbd0)}
.lsum-changes b{color:var(--saved-text,#edf2f9);font-weight:600}
.lsum-note{margin:12px 0 0;font-size:12px;line-height:1.5;color:var(--saved-muted,#aebbd0)}
@media(max-width:560px){.lsum{padding:12px}.lsum-main{font-size:15px}.lsum-rows li{grid-template-columns:minmax(0,1fr) auto 52px;row-gap:0}.lsum-rows em{grid-column:1/-1;text-align:left;font-size:11px}}
