.shoot-axis-links{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0 20px}.shoot-axis-links a{display:inline-block;border:1px solid #a2a9b1;background:#f8f9fa;padding:7px 11px;text-decoration:none;white-space:nowrap}.shoot-axis-scroll{max-width:100%;overflow-x:auto;margin:14px 0;overscroll-behavior-x:contain}.shoot-axis-matrix{border-collapse:collapse;min-width:1390px;width:100%;font-size:14px}.shoot-axis-matrix th,.shoot-axis-matrix td{border:1px solid #a2a9b1;padding:10px 12px;text-align:center;white-space:nowrap}.shoot-axis-matrix thead th{background:#eaecf0}.shoot-axis-matrix tbody th{position:sticky;left:0;background:#f8f9fa;z-index:1;text-align:left}.shoot-axis-matrix thead th:first-child{position:sticky;left:0;z-index:2}.shoot-axis-matrix td.qualifier{background:#fff8d6}.shoot-axis-results{border-collapse:collapse;width:100%;font-size:14px}.shoot-axis-results th,.shoot-axis-results td{border:1px solid #a2a9b1;padding:9px 12px;white-space:nowrap;text-align:left}.shoot-axis-results thead{background:#eaecf0}.shoot-axis-results caption{text-align:left;padding:8px 0;font-weight:bold}.shoot-axis-results .qualified{background:#fff2a8}.shoot-axis-results small{font-size:12px;color:#54595d}.shoot-axis-section{scroll-margin-top:20px}.shoot-axis-section h3{margin-top:20px}.shoot-axis-source{font-size:13px}.shoot-axis-index{margin-bottom:28px}@media(max-width:600px){.shoot-axis-links{gap:6px}.shoot-axis-links a{font-size:13px;padding:6px 8px}.shoot-axis-results th,.shoot-axis-results td{padding:8px;font-size:13px}.shoot-axis-matrix th,.shoot-axis-matrix td{padding:9px}.shoot-axis-scroll{width:100%}}
.shoot-matrix-section{margin:26px 0 34px}.shoot-matrix-section>h3{font-family:inherit;font-size:18px;border-left:3px solid #3c679e;padding-left:11px;margin-bottom:6px;color:#29486f}.shoot-matrix-section>.small{color:#64758c;margin-top:6px}
.shoot-matrix-section .shoot-axis-scroll{border:1px solid #d1d9e5;border-radius:7px;background:#fff;scrollbar-width:thin}
.shoot-matrix-section .shoot-axis-matrix{min-width:880px;width:100%!important;font-size:13px;border:0}.shoot-matrix-section .shoot-reference{min-width:730px}.shoot-matrix-section a{color:#315f9c}
.shoot-matrix-section .shoot-axis-matrix th,.shoot-matrix-section .shoot-axis-matrix td{border:0;border-right:1px solid #e4e9ef;border-bottom:1px solid #e4e9ef;padding:11px 10px}
.shoot-matrix-section .shoot-axis-matrix thead th{background:#f0f4fa;color:#36577f;white-space:normal;min-width:130px;line-height:1.7}.shoot-axis-matrix thead small{display:block;font-size:10px;font-weight:400;color:#6e7e92;margin-top:5px}
.shoot-matrix-section .shoot-axis-matrix tbody th{background:#f8faff;font-weight:650;min-width:166px}.shoot-matrix-section .shoot-axis-matrix td{background:#fff}.shoot-matrix-section .shoot-axis-matrix td a{display:block;padding:3px 0}.shoot-axis-matrix tbody tr:hover td{background:#f5f9ff}
.shoot-matrix-section .shoot-axis-matrix .shoot-matrix-group th{position:static;text-align:left;background:#e9eff6;color:#526980;font-size:12px;padding:8px 13px}.shoot-matrix-group span{font-size:10px;font-weight:400;margin-left:12px;color:#7c8da1}
.columns:has(.shoot-axis-index){display:block}.columns:has(.shoot-axis-index)>.infobox{display:none}.shoot-axis-links a{border-radius:4px;font-size:13px}
@media(max-width:600px){.shoot-matrix-section .shoot-axis-matrix{min-width:830px}.shoot-matrix-section .shoot-reference{min-width:690px}.shoot-matrix-section .shoot-axis-matrix th,.shoot-matrix-section .shoot-axis-matrix td{padding:9px 8px;font-size:12px}}
