.c-versionline{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--text-muted);margin:var(--sp-2) 0 0}.c-versionline__tag{font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.c-versionline{align-items:center;gap:var(--sp-1) 14px;flex-wrap:wrap;font-size:12px;display:flex}.c-versionline__chip{border:var(--bw-structure) solid var(--border-strong);color:var(--text-secondary);padding:2px 8px;line-height:1.3}.c-editaffordance{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);margin:var(--sp-6) 0 0;border-top:var(--bw-structure) solid var(--border-subtle);font-family:var(--font-ui);font-size:var(--fs-caption);color:var(--text-secondary);flex-wrap:wrap;padding-top:14px;display:flex}.c-editaffordance p{margin:0}.c-editaffordance__lines{font:var(--fw-regular) 11.5px / 1.4 var(--font-mono);color:var(--text-muted);gap:2px;display:grid}.c-editaffordance__actions{flex-wrap:wrap;gap:7px;display:flex}.c-editaffordance a{min-block-size:var(--target);padding:0 var(--sp-3);border:var(--bw-structure) solid var(--border-control);border-radius:var(--radius-control);color:var(--text-secondary);font-size:var(--fs-caption);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.c-editaffordance a:visited{color:var(--text-secondary)}.c-editaffordance a:hover{color:var(--text-link-hover);text-decoration:underline}.c-editaffordance .c-glyph{flex:none;block-size:13px;inline-size:13px}@media print{.c-editaffordance__actions{display:none}}
