.ssn{container-type:inline-size}.ssn__cls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@container (width>=420px){.ssn__cls{grid-template-columns:repeat(4,minmax(0,1fr))}}.ssn__cls .chip{text-align:center;min-height:48px;font-size:15px}.ssn__insight{font:600 16.5px/1.45 var(--f-body);color:var(--ink);text-wrap:pretty;margin-top:16px}.ssn__key{color:var(--muted);align-items:center;gap:8px;margin-top:10px;font-size:14px;line-height:1.35;display:flex}.ssn__sw{background:var(--tint);width:20px;height:14px;box-shadow:inset 3px 0 0 var(--brand);border-radius:3px;flex:none}.ssn__t{margin-top:12px}.ssn__t thead th{white-space:normal;vertical-align:bottom}.ssn__t thead th:first-child{padding-left:10px}.ssn__t thead th small{font:400 12.5px/1.25 var(--f-body);color:var(--muted);margin-top:2px;display:block}.ssn__t .ssn__inehead{text-align:left;width:100%}.ssn__t tbody th:first-child{border-top:1px solid var(--rule);text-align:left;white-space:nowrap;font:700 15px/1.2 var(--f-body);color:var(--ink);padding:8px 0 8px 10px}.ssn__t tbody th small{font:400 12.5px/1.2 var(--f-body);color:var(--muted);margin-top:2px;display:block}.ssn__t td{vertical-align:middle}.ssn__t td.ssn__ine{text-align:left}.ssn__val{align-items:center;gap:6px;display:flex}.ssn__val>i{height:10px;width:max(3px, calc((100% - 2.8em) * var(--w)));background:color-mix(in srgb, var(--brand) 30%, #fff);border-radius:0 4px 4px 0;flex:none}.ssn__val>span{font:600 14px/1 var(--f-fig);color:var(--muted);flex:none;font-stretch:90%}.ssn__t tr.is-low>*{background:var(--tint)}.ssn__t tr.is-low>th{box-shadow:inset 3px 0 0 var(--brand)}.ssn__t tr.ssn__x td{text-align:left;white-space:normal;font:400 13.5px/1.4 var(--f-body);color:var(--muted);border-top:0;padding:0 0 9px 10px}
