.block { width: 90%; max-width: 760px; margin-bottom: 18px; }
.block p { font-size: 0.78rem; }
h2 { font-size: 0.85rem; color: var(--pink); font-weight: normal; margin: 4px 0 8px; }
h2::before { content: '# '; color: var(--overlay0); }
.cmd { display: grid; grid-template-columns: minmax(150px, 34%) 1fr; gap: 12px; padding: 7px 0; border-top: 1px solid var(--surface0); font-size: 0.74rem; }
.cmd:first-of-type { border-top: none; }
.cmd .use { color: var(--yellow); word-break: break-word; }
.cmd .use .arg { color: var(--overlay1); }
.cmd .what { color: var(--subtext0); line-height: 1.5; }
.cmd .what .eg { display: block; color: var(--overlay1); font-size: 0.66rem; margin-top: 2px; }
@media (max-width: 600px) { .block { width: 95%; } .cmd { grid-template-columns: 1fr; gap: 2px; } }
