/* Scope: the full frame and its explanatory comparisons. */
.programme-toc{font: .86em/1.6 system-ui,sans-serif;margin:1.8em 0;padding:1em 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor}
.programme-toc ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.4em 1.1em}.programme-toc li{margin:0}
.programme-table-wrap{overflow-x:auto;max-width:100%;margin:1.5em 0}.programme-table-wrap table{border-collapse:collapse;width:100%;font-size:.93em}.programme-table-wrap th,.programme-table-wrap td{text-align:left;vertical-align:top;padding:.7em;border-bottom:1px solid currentColor}
.legacy-anchor{scroll-margin-top:1rem}h2,h3{scroll-margin-top:1rem}.frame-language{font-size:.85em}
@media print{.programme-toc,.back-link,.frame-language{display:none}h2,h3{break-after:avoid}.programme-table-wrap{overflow:visible}}
