/* About page: inline code and a couple of reference tables */
div.about_content code {
    font-family: var(--font-mono);
    font-size: 0.92em;
    padding: 0.05em 0.3em;
    border-radius: 4px;
    background-color: var(--surface-alt);
}

table.about-table {
    width: 100%;
    max-width: 100ch;
    margin: 0.8em 0 1.2em;
    border-collapse: collapse;
    font-size: 0.93em;
    text-align: left;
}
table.about-table th, table.about-table td {
    padding: 0.45em 0.6em;
    vertical-align: top;
    border-bottom: 1px solid var(--border);
}
table.about-table th {
    font-weight: 600;
    color: var(--text-faint);
    border-bottom-width: 2px;
}
table.about-table td code { white-space: nowrap; }
table.about-table tr.retired td { color: var(--text-faint); }
