/* New mapping page; restrained typography follows the scholarly middle section. */
.skills-page .head{margin-bottom:21px}
.skills-page .body{justify-content:flex-start}
.skills-page .skills-intro{font-size:18px;line-height:1.7;margin-bottom:21px}
.skills-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}
.skills-table th,.skills-table td{font-weight:400;vertical-align:top;border-bottom:1px solid var(--line);padding:7px 23px 7px 0;font-size:15.5px;line-height:1.6}
.skills-table th:first-child{width:21%}
.skills-table th:nth-child(2){width:42%}
.skills-table th:last-child{width:37%}
.skills-table thead th{font-size:13px;color:var(--muted);padding-top:0;padding-bottom:11px}
.skills-table tbody th{font-size:18px;line-height:1.55;color:var(--rose)}
.skills-table td:last-child,.skills-table th:last-child{padding-right:0}
.skills-table small{display:block;font-size:12px;color:var(--muted);margin-top:3px}
.skills-table .citation{font-size:10px}
.skills-page .source{font-size:10.5px;line-height:1.65;bottom:58px}
