/* Team Grid 2026.08.13 - corrective release */
.live-list-search{position:relative}.live-list-search input[type=search]{padding-right:42px}
.strength-tabs .clear-filter{border-style:dashed}.strength-tabs .clear-filter.active{box-shadow:0 0 0 3px color-mix(in srgb,var(--domain-color),transparent 75%)}
.strength-sections{display:grid;gap:18px}.strength-sections .card[hidden]{display:none}.strength-lead{font-weight:800;color:var(--domain-color);font-size:17px;line-height:1.55}.strength-copy{display:grid;gap:13px}.strength-copy p{margin:0;line-height:1.75}
.strength-form-table,.strength-insight-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid var(--line);border-radius:14px}.strength-form-table th,.strength-form-table td,.strength-insight-table th,.strength-insight-table td{padding:13px 15px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;text-align:left;line-height:1.55}.strength-form-table th:last-child,.strength-form-table td:last-child,.strength-insight-table th:last-child,.strength-insight-table td:last-child{border-right:0}.strength-form-table tr:last-child td,.strength-insight-table tr:last-child td{border-bottom:0}.strength-form-table th{width:50%;color:#fff;background:var(--domain-color)}.strength-bullets{margin:0;padding-left:22px;display:grid;gap:9px}.strength-intro{font-style:italic;font-weight:650;color:#47544e;margin-bottom:14px!important}
.score-cell.team-hidden.team-single,.print-score-cell.team-hidden.team-single{background:#f3c728!important;color:transparent!important;box-shadow:none!important}.print-score-cell.team-single{background:#f3c728!important;color:#483b00!important;box-shadow:none!important}
@media print{
 .print-score-cell,.print-rank-cell{font-size:9pt!important;font-weight:900!important;line-height:1!important}
 .team-print-table tbody tr,.team-print-table tbody th,.team-print-table tbody td{height:8mm!important;max-height:8mm!important;overflow:hidden!important}.team-print-table tbody th,.team-print-table tbody td{white-space:nowrap!important;text-overflow:ellipsis!important}.team-print-table tbody th small{display:block!important}
 .profile-report{width:194mm!important;max-width:194mm!important;margin:0 auto!important}
 .profile-report-grid{grid-template-columns:48% 52%!important;gap:4mm!important;align-items:start!important}
 .profile-ranked-list ol{gap:.35mm!important}.profile-ranked-list li{min-height:4.6mm!important;height:4.6mm!important}.profile-ranked-list li>b{font-size:6.5pt!important}.profile-ranked-list li>span{font-size:6.8pt!important;padding:.25mm 1.2mm!important}.profile-ranked-list li small{font-size:5.4pt!important}
 .profile-domain-chart{padding:2.5mm!important}.profile-domain-chart .donut-chart{width:34mm!important;margin:0 auto 2mm!important}.domain-weight-legend{gap:.8mm!important}.domain-method{font-size:5pt!important;margin-top:1.5mm!important}
 .profile-domain-chart .talent-radar{page-break-before:auto!important;break-before:auto!important;margin:2mm auto 0!important;padding:2mm 0 0!important;max-height:72mm!important}.profile-domain-chart .talent-radar h2{font-size:9pt!important;margin:0!important}.profile-domain-chart .talent-radar>p{font-size:5pt!important;margin:.5mm 0!important}.profile-domain-chart .talent-radar svg,.profile-domain-chart .talent-radar img{width:70mm!important;max-width:70mm!important;max-height:70mm!important;margin:0 auto!important}
}
@media(max-width:760px){.strength-form-table,.strength-form-table tbody,.strength-form-table tr,.strength-form-table th,.strength-form-table td{display:block;width:100%}.strength-form-table th{border-right:0}.strength-insight-table{font-size:13px}.strength-tabs{grid-template-columns:1fr}.live-list-search .button{display:none}}
