.member-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#dde6f3;border:1px solid #dde6f3;border-radius:10px;overflow:hidden;margin:0 0 24px}.member-status-item{background:#fff;padding:12px 16px;display:flex;flex-direction:column;gap:2px;min-width:0}.member-status-label{font-size:11px;font-weight:700;letter-spacing:.06em;color:#738096}.member-status-value{font-size:14px;font-weight:700;color:#182943;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.member-status-value.is-good:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1b7a4a;margin-right:6px;vertical-align:1px}.member-status-detail{font-size:12px;color:#63758f;line-height:1.7}.member-status-item a{font-size:12px;color:#003389;margin-top:2px;align-self:flex-start}.member-status-item a:focus-visible{outline:3px solid #1764ed;outline-offset:2px}.member-status-foot{grid-column:1/-1;background:#fff}.member-status-foot .usage-method-bar{margin:0;border:0;border-radius:0;padding:10px 16px}@media (max-width:760px){.member-status{grid-template-columns:minmax(0,1fr)}.member-status-item a{min-height:44px;display:inline-flex;align-items:center}}