
.mp48-ring-layout{display:flex;align-items:center;justify-content:space-around;gap:20px;min-height:235px;flex-wrap:wrap}
.mp48-ring{width:188px;height:188px;border-radius:50%;flex:0 0 188px;display:grid;place-items:center}
.mp48-ring-core{background:#15283f;width:122px;height:122px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:white}
.mp48-ring-core strong{font-size:32px}.mp48-ring-core small{color:#adc3d7;font-size:12px}
.mp48-ring-legend{flex:1;min-width:170px;max-width:340px;display:flex;flex-direction:column;gap:11px}
.mp48-ring-item{display:grid;grid-template-columns:12px minmax(0,1fr) 28px 36px;align-items:center;gap:8px;font-size:12px;color:#dbe9f5}
.mp48-ring-item strong{text-align:right}.mp48-ring-item small{text-align:right;color:#91adc3}
.mp48-ring-dot{height:10px;width:10px;border-radius:50%}
