.capability-module .controls{margin-top:18px}.capability-module .section-heading{flex-wrap:wrap}.capability-module .table-wrap table{min-width:780px}.capability-module .sub{display:block;color:#73869a;font-size:11px;margin-top:4px}.capability-module .dimension-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.capability-module .dimension-row{min-width:0;padding:12px 0;border-bottom:1px solid #e0e7ef;font-size:13px}.capability-module .track{height:7px;background:#edf2f8;border-radius:3px;margin-top:8px;overflow:hidden}.capability-module .fill{height:100%;background:#347dcc}.capability-module #input{font-family:"Cascadia Code","Microsoft YaHei",monospace;font-size:14px}.capability-module #feedback{margin:12px 0}.capability-module #answers pre{max-width:100%;max-height:260px}.capability-module .answers-body{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-width:0}.capability-module #downloads a{color:#1769b8}.capability-module summary{overflow-wrap:anywhere}.capability-module .answers-body>div{min-width:0}.capability-module .tabs a.active{color:#125dab}.capability-module .score-value{font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:820px){.capability-module .tabs a{padding:10px 12px}.capability-module .dimension-grid{grid-template-columns:1fr 1fr}.capability-module .answers-body{grid-template-columns:1fr}.capability-module #input{font-size:13px}}
.capability-module .workflow-progress{margin:14px 0;padding:14px 16px;border:1px solid #cfe0ed;border-radius:10px;background:#f7fbff}.capability-module .workflow-progress ol{margin:8px 0 0;padding-left:22px}.capability-module .workflow-progress li{margin:6px 0;overflow-wrap:anywhere}
