/* /ime/trust/pack/: the vendor assessment pack's web page (tools/build-pack.py writes its body and the PDF). */
.pk .pk-wrap { max-width: 1120px; }
.pk .pk-wrap > * { max-width: 860px; }   /* the shell's edges, a narrower column */
.pk .pk-wrap p, .pk .pk-wrap li { max-width: 38em; }
.pk .pk-lockup { max-width: 100%; height: auto; }
.pk .pk-lockup { display: block; height: 40px; width: auto; margin: 0 0 var(--space-4); }
.pk .pk-lockup { display: none; }   /* the tree lockup is for the PDF; tools/build-pack.py no longer writes it into the web page (audit A-18) */
.pk h1 { font-size: 2.2rem; }
.pk .pk-pdf { margin-top: var(--space-1); }
.pk .pk-version { font-size: 0.92rem; color: var(--ink-mute); }   /* body text, not a code line (audit A-18) */
/* the numbers sit inside the column, on the same edge as the Appendix line (audit A-18) */
.pk .pk-contents { margin: var(--space-3) 0 0; padding-left: 0; list-style-position: inside; max-width: 60ch; }
.pk .pk-contents li { margin: 6px 0; }
.pk .pk-contents li::marker { color: var(--accent-deep); font-variant-numeric: lining-nums tabular-nums; }
.pk .pk-contents li.pk-appx { list-style: none; margin-left: 0; margin-top: 12px; }
