/* aliquot: the sub-page design from courier.css, plus a block of commands */
.cmd { text-transform: none; color: var(--moon); line-height: 1.9; padding: 18px 22px; background: rgba(10, 13, 25, .55); border: 1px solid var(--line); border-inline-start: 1px solid rgba(255, 154, 90, .55); max-inline-size: 64ch; overflow-x: auto; white-space: pre; -webkit-overflow-scrolling: touch; }
.cmd code { font: inherit; }
.note + .cmd, .cmd + .note { margin-block-start: -8px; }
@media (max-width: 759px) { .cmd { font-size: 11px; padding: 14px 12px; } }
@media (max-width: 369px) { .chrome-r[aria-label="aliquot"] a[href^="https://github.com"] { display: none; } }
.shot { display: grid; gap: 14px; max-inline-size: 760px; }
.shot img { display: block; inline-size: 100%; block-size: auto; border: 1px solid var(--line); background: var(--night); }
.shot figcaption { color: var(--haze); line-height: 1.7; max-inline-size: 64ch; }
.hero-mark + .hero-line { margin-block-start: clamp(40px, 6vh, 64px); }
/* the next block's top rule closes the list, so the last item needs no rule of its own */
.points li:last-child { border-block-end: 0; padding-block-end: 0; }
