.cpc-chord{color:var(--ink,#1d1d1d);text-decoration:none;border-bottom:1px solid var(--line,#e2ddd2)}.cpc-chord:hover{color:var(--accent,#b71c1c);border-bottom-color:var(--accent,#b71c1c)}table.cpc-chart th[scope=row]{font-family:var(--font-source-serif),Georgia,serif;white-space:nowrap}@media print{body *{visibility:hidden}#chart-print-target,#chart-print-target *{visibility:visible}#chart-print-target{position:absolute;inset:0 auto auto 0;width:100%;margin:0;padding:0;background:#fff}#chart-print-target .pno-section{border-top:none;margin-top:.6rem;padding-top:.4rem;break-inside:avoid-page}#chart-print-target table.cpc-chart{font-size:.72rem}#chart-print-target table.cpc-chart td,#chart-print-target table.cpc-chart th{padding:3px 6px}.cpc-chord{border-bottom:none;color:#1d1d1d}}@page{size:portrait;margin:12mm}