.currency-pair-article .comp-table thead th{font-size:.82rem;line-height:1.45;letter-spacing:.025em}
.currency-pair-article .comp-table caption{font-weight:500}
.currency-pair-article .table-note{font-size:.9rem;line-height:1.6;color:var(--text-muted)}
.currency-pair-article .reciprocal-diagram{width:100%;max-width:560px;margin-inline:auto}
.currency-pair-article .reciprocal-diagram .pp-svg-scroll>svg{display:block;width:560px;min-width:560px;max-width:none;height:auto}
.currency-pair-article .reciprocal-diagram figcaption{font-size:.8rem;line-height:1.5;color:var(--text-muted)}
.currency-pair-article .comp-table .pair-nowrap{white-space:nowrap}

/* Native responsive reciprocal diagram, all original semantic claims retained. */
.currency-pair-article .reciprocal-diagram{max-width:100%}
.currency-pair-article .reciprocal-diagram picture,.currency-pair-article .reciprocal-diagram img{display:block;width:100%;height:auto;max-width:100%}

.currency-pair-article :is(h1,h2,h3,h4,p,li,summary,figcaption){hyphens:auto;overflow-wrap:anywhere}
