.shelf-player{margin:0 0 calc(var(--u) * 3)}.shelf-player video{background:var(--color-ink);width:100%;max-width:960px;max-height:72vh;display:block}.shelf-player figcaption{margin-top:calc(var(--u) * 1)}.shelf-ledger{margin-bottom:calc(var(--u) * 3);position:relative;overflow-x:auto}.shelf .ledger .num{text-align:right}.shelf .ledger tr[aria-current=true] td{font-weight:600}.shelf .ledger .btn{white-space:nowrap}
