.arch-axis-links{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.arch-axis-links a{display:inline-block;border:1px solid #a2a9b1;background:#f8f9fa;padding:7px 11px;text-decoration:none;white-space:nowrap}.arch-axis-scroll{max-width:100%;overflow-x:auto;margin:14px 0;overscroll-behavior-x:contain}.arch-axis-matrix{border-collapse:collapse;min-width:1390px;width:100%;font-size:14px}.arch-axis-matrix th,.arch-axis-matrix td{border:1px solid #a2a9b1;padding:10px 12px;text-align:center;white-space:nowrap}.arch-axis-matrix thead th{background:#eaecf0}.arch-axis-matrix tbody th{position:sticky;left:0;background:#f8f9fa;z-index:1;text-align:left}.arch-axis-matrix thead th:first-child{position:sticky;left:0;z-index:2}.arch-axis-matrix td.qualifier{background:#fff8d6}.arch-axis-results{border-collapse:collapse;width:100%;font-size:14px}.arch-axis-results th,.arch-axis-results td{border:1px solid #a2a9b1;padding:9px 12px;white-space:nowrap;text-align:left}.arch-axis-results thead{background:#eaecf0}.arch-axis-results caption{text-align:left;padding:8px 0;font-weight:bold}.arch-axis-results .qualified{background:#fff2a8}.arch-axis-results small{font-size:12px;color:#54595d}.arch-axis-section{scroll-margin-top:20px}.arch-axis-section h3{margin-top:20px}.arch-axis-source{font-size:13px}.arch-axis-index{margin-bottom:28px}@media(max-width:600px){.arch-axis-links{gap:6px}.arch-axis-links a{font-size:13px;padding:6px 8px}.arch-axis-results th,.arch-axis-results td{padding:8px;font-size:13px}.arch-axis-matrix th,.arch-axis-matrix td{padding:9px}.arch-axis-scroll{width:100%}}
.arch-axis-results .arch-axis-gold{background:#fff8d6}
