.ah-summary{display:grid;grid-template-columns:minmax(180px,.85fr) 132px minmax(350px,1.65fr);align-items:center;gap:10px 28px;padding:16px 0;border-top:1px solid #e4ebef;border-bottom:1px solid #e4ebef;margin-bottom:14px;color:#244b58}.ah-heading h2{font-size:18px!important;font-weight:650;margin:0 0 6px}.ah-heading p{margin:0 0 6px;font-size:13px}.ah-heading small,.ah-note{color:#6b8089;font-size:11px}.ah-ring svg{display:block;width:128px;height:128px}.ah-total{font:650 28px inherit;fill:#244b58;font-size:28px;font-weight:650}.ah-caption{font-size:11px;fill:#6b8089}.ah-legend{display:grid;grid-template-columns:1fr 1fr;gap:13px 24px}.ah-legend>div{display:grid;grid-template-columns:9px 1fr 28px 36px;align-items:center;gap:8px;font-size:13px}.ah-legend i{width:8px;height:8px;border-radius:50%}.ah-legend b{font-size:17px;font-weight:600;text-align:right}.ah-legend small{text-align:right;color:#71838b;font-size:12px}.ah-note{grid-column:1/-1;margin:0}@media(max-width:900px){.ah-summary{grid-template-columns:1fr 124px;gap:10px}.ah-legend{grid-column:1/-1}.ah-ring svg{width:112px;height:112px}}@media(max-width:480px){.ah-legend{grid-template-columns:1fr;gap:8px}.ah-summary{padding:12px 0}.ah-heading h2{font-size:17px!important}}
