/* insights hub -- the drawing register */
.register{max-width:var(--maxw);margin:0 auto;border:1px solid var(--rule);background:var(--sheet)}
.register__head{display:grid;grid-template-columns:6.5em minmax(0,1fr) 9em;padding:12px 16px;border-bottom:1px solid var(--rule);font-family:var(--f-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2)}
.register a{display:grid;grid-template-columns:6.5em minmax(0,1fr) 9em;gap:0 12px;padding:14px 16px;border-bottom:1px solid var(--rule-2);text-decoration:none;color:var(--ink);align-items:baseline;transition:background .2s}
.register a:hover{background:var(--vellum)}
.register a:last-child{border-bottom:0}
.register .ref{font-family:var(--f-mono);font-size:12px;letter-spacing:.1em;color:var(--red)}
.register .subj{font-weight:500;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.35}
.register .date{font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;color:var(--ink-3);text-align:right;white-space:nowrap;opacity:.72}
.register .sum{grid-column:2/3;color:var(--ink-2);font-size:13px;line-height:1.5;margin-top:4px}
@media (max-width:640px){.register__head{display:none}.register a{grid-template-columns:1fr auto;grid-template-areas:"ref date" "subj subj" "sum sum";row-gap:5px}.register .ref{grid-area:ref}.register .date{grid-area:date}.register .subj{grid-area:subj}.register .sum{grid-area:sum;grid-column:auto;margin-top:0}}
